ReactOS 0.4.16-dev-588-gf07ea94
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Classes | |
struct | _PNPROOT_DEVICE |
struct | _PNPROOT_PDO_DEVICE_EXTENSION |
struct | _PNPROOT_FDO_DEVICE_EXTENSION |
struct | _BUFFER |
Macros | |
#define | NDEBUG |
#define | ENUM_NAME_ROOT L"Root" |
Typedefs | |
typedef struct _PNPROOT_DEVICE | PNPROOT_DEVICE |
typedef struct _PNPROOT_DEVICE * | PPNPROOT_DEVICE |
typedef struct _PNPROOT_PDO_DEVICE_EXTENSION | PNPROOT_PDO_DEVICE_EXTENSION |
typedef struct _PNPROOT_PDO_DEVICE_EXTENSION * | PPNPROOT_PDO_DEVICE_EXTENSION |
typedef struct _PNPROOT_FDO_DEVICE_EXTENSION | PNPROOT_FDO_DEVICE_EXTENSION |
typedef struct _PNPROOT_FDO_DEVICE_EXTENSION * | PPNPROOT_FDO_DEVICE_EXTENSION |
typedef struct _BUFFER | BUFFER |
typedef struct _BUFFER * | PBUFFER |
Variables | |
static PNPROOT_FDO_DEVICE_EXTENSION | PnpRootDOExtension |
typedef struct _PNPROOT_DEVICE PNPROOT_DEVICE |
typedef struct _PNPROOT_DEVICE * PPNPROOT_DEVICE |
|
static |
Definition at line 434 of file pnproot.c.
Referenced by EnumerateDevices().
|
static |
Definition at line 651 of file pnproot.c.
Referenced by PnpRootQueryDeviceRelations().
Definition at line 543 of file pnproot.c.
Referenced by EnumerateDevices().
|
static |
Definition at line 70 of file pnproot.c.
Referenced by CreateDeviceFromRegistry(), and PnpRootCreateDevice().
|
static |
Definition at line 1244 of file pnproot.c.
Referenced by PnpRootPdoPnpControl().
|
static |
Definition at line 1053 of file pnproot.c.
Referenced by PnpRootPdoPnpControl().
|
static |
Definition at line 1022 of file pnproot.c.
Referenced by PnpRootPdoPnpControl().
|
static |
Definition at line 1142 of file pnproot.c.
Referenced by PnpRootPdoPnpControl().
|
static |
Definition at line 1187 of file pnproot.c.
Referenced by PnpRootPdoPnpControl().
|
static |
Definition at line 1108 of file pnproot.c.
Referenced by PnpRootPdoPnpControl().
|
static |
Definition at line 1072 of file pnproot.c.
Referenced by PnpRootPdoPnpControl().
NTSTATUS NTAPI PnpRootAddDevice | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PDEVICE_OBJECT | PhysicalDeviceObject | ||
) |
Definition at line 1449 of file pnproot.c.
Referenced by PnpRootDriverEntry().
NTSTATUS PnpRootCreateDevice | ( | IN PUNICODE_STRING | ServiceName, |
OUT PDEVICE_OBJECT * | PhysicalDeviceObject, | ||
OUT PUNICODE_STRING | FullInstancePath | ||
) |
Definition at line 184 of file pnproot.c.
Referenced by IoReportDetectedDevice().
NTSTATUS PnpRootCreateDeviceObject | ( | OUT PDEVICE_OBJECT * | DeviceObject | ) |
Definition at line 167 of file pnproot.c.
Referenced by PiControlInitializeDevice(), PnpRootCreateDevice(), and PnpRootQueryDeviceRelations().
NTSTATUS NTAPI PnpRootDriverEntry | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PUNICODE_STRING | RegistryPath | ||
) |
Definition at line 1488 of file pnproot.c.
Referenced by IopInitializePlugPlayServices().
|
static |
Definition at line 988 of file pnproot.c.
Referenced by PnpRootPnpControl().
Definition at line 1440 of file pnproot.c.
Referenced by IopInitializePlugPlayServices().
|
static |
Definition at line 1280 of file pnproot.c.
Referenced by PnpRootPnpControl().
Definition at line 1395 of file pnproot.c.
Referenced by PnpRootDriverEntry().
Definition at line 1418 of file pnproot.c.
Referenced by PnpRootDriverEntry().
|
static |
Definition at line 878 of file pnproot.c.
Referenced by PnpRootFdoPnpControl().
NTSTATUS PnpRootRegisterDevice | ( | IN PDEVICE_OBJECT | DeviceObject | ) |
Definition at line 107 of file pnproot.c.
Referenced by IoReportDetectedDevice(), and PiControlInitializeDevice().
|
static |
Definition at line 406 of file pnproot.c.
Referenced by CreateDeviceFromRegistry().
|
static |
Definition at line 380 of file pnproot.c.
Referenced by CreateDeviceFromRegistry().
|
static |
Definition at line 65 of file pnproot.c.
Referenced by EnumerateDevices(), PnpRootCreateDevice(), PnpRootInitializeDevExtension(), PnpRootPdoPnpControl(), PnpRootQueryDeviceRelations(), and PnpRootRegisterDevice().