|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#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().