mirror of
https://github.com/reactos/reactos.git
synced 2024-10-29 19:13:58 +00:00
c16ad873a6
svn path=/branches/reactos-yarotows/; revision=46279
22 lines
686 B
C
22 lines
686 B
C
#pragma once
|
|
|
|
#include <winddi.h>
|
|
|
|
typedef struct _DRIVERS
|
|
{
|
|
LIST_ENTRY ListEntry;
|
|
PVOID SectionPointer;
|
|
PVOID BaseAddress;
|
|
UNICODE_STRING DriverName;
|
|
}DRIVERS, *PDRIVERS;
|
|
|
|
BOOL DRIVER_RegisterDriver(LPCWSTR Name, PFN_DrvEnableDriver EnableDriver);
|
|
PFN_DrvEnableDriver DRIVER_FindExistingDDIDriver(LPCWSTR Name);
|
|
PFN_DrvEnableDriver DRIVER_FindDDIDriver(LPCWSTR Name);
|
|
PFILE_OBJECT DRIVER_FindMPDriver(ULONG DisplayNumber);
|
|
BOOL DRIVER_BuildDDIFunctions(PDRVENABLEDATA DED,
|
|
PDRIVER_FUNCTIONS DF);
|
|
BOOL DRIVER_UnregisterDriver(LPCWSTR Name);
|
|
INT DRIVER_ReferenceDriver (LPCWSTR Name);
|
|
INT DRIVER_UnreferenceDriver (LPCWSTR Name);
|