WindowsXP/Source/XPSP1/NT/base/ntos/io/pnpmgr/ppdrvdb.h
2024-08-03 16:30:48 +02:00

50 lines
712 B
C

/*++
Copyright (c) Microsoft Corporation. All rights reserved.
Module Name:
PpDrvDB.h
Abstract:
Contains PnP routines to deal with driver load\unload.
Author:
Santosh S. Jodh - January 22, 2001
Revision History:
--*/
NTSTATUS
PpInitializeBootDDB(
IN PLOADER_PARAMETER_BLOCK LoaderBlock
);
NTSTATUS
PpReleaseBootDDB(
VOID
);
NTSTATUS
PpGetBlockedDriverList(
IN OUT GUID *Buffer,
IN OUT PULONG Size,
IN ULONG Flags
);
NTSTATUS
PpCheckInDriverDatabase(
IN PUNICODE_STRING KeyName,
IN HANDLE KeyHandle,
IN PVOID ImageBase,
IN ULONG ImageSize,
IN BOOLEAN IsFilter,
OUT LPGUID EntryGuid
);
extern ULONG PpBlockedDriverCount;