|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _FDO_EXTENSION |
| struct | _PDO_EXTENSION |
Macros | |
| #define | NDEBUG |
Typedefs | |
| typedef enum _EXTENSION_TYPE | EXTENSION_TYPE |
| typedef enum _PDO_TYPE | PDO_TYPE |
| typedef struct _FDO_EXTENSION | FDO_EXTENSION |
| typedef struct _FDO_EXTENSION * | PFDO_EXTENSION |
| typedef struct _PDO_EXTENSION | PDO_EXTENSION |
| typedef struct _PDO_EXTENSION * | PPDO_EXTENSION |
Enumerations | |
| enum | _EXTENSION_TYPE { PdoExtensionType = 0xC0 , FdoExtensionType , PdoExtensionType = 0xC0 , FdoExtensionType } |
| enum | _PDO_TYPE { AcpiPdo = 0x80 , WdPdo , AcpiPdo = 0x80 , WdPdo , PDO_TYPE_UNDEFINED = 0 , PDO_TYPE_DISK , PDO_TYPE_CONTROL , PDO_TYPE_SILO , PDO_TYPE_THIS = 256 } |
Variables | |
| PDRIVER_OBJECT | HalpDriverObject |
| #define NDEBUG |
Definition at line 16 of file halpnpdd.c.
| typedef enum _EXTENSION_TYPE EXTENSION_TYPE |
| typedef struct _FDO_EXTENSION FDO_EXTENSION |
| typedef struct _PDO_EXTENSION PDO_EXTENSION |
| typedef struct _FDO_EXTENSION * PFDO_EXTENSION |
| typedef struct _PDO_EXTENSION * PPDO_EXTENSION |
| Enumerator | |
|---|---|
| PdoExtensionType | |
| FdoExtensionType | |
| PdoExtensionType | |
| FdoExtensionType | |
Definition at line 19 of file halpnpdd.c.
| Enumerator | |
|---|---|
| AcpiPdo | |
| WdPdo | |
| AcpiPdo | |
| WdPdo | |
| PDO_TYPE_UNDEFINED | |
| PDO_TYPE_DISK | |
| PDO_TYPE_CONTROL | |
| PDO_TYPE_SILO | |
| PDO_TYPE_THIS | |
Definition at line 25 of file halpnpdd.c.
Definition at line 906 of file halpnpdd.c.
Referenced by HalInitSystem().
| NTSTATUS NTAPI HalpAddDevice | ( | IN PDRIVER_OBJECT | DriverObject, |
| IN PDEVICE_OBJECT | TargetDevice | ||
| ) |
Definition at line 59 of file halpnpdd.c.
Referenced by HalpDriverEntry().
Definition at line 632 of file halpnpdd.c.
Referenced by HalpDriverEntry().
Definition at line 835 of file halpnpdd.c.
Referenced by HalpDriverEntry().
| NTSTATUS NTAPI HalpDriverEntry | ( | IN PDRIVER_OBJECT | DriverObject, |
| IN PUNICODE_STRING | RegistryPath | ||
| ) |
Definition at line 859 of file halpnpdd.c.
Referenced by HaliInitPnpDriver().
| NTSTATUS NTAPI HalpQueryCapabilities | ( | IN PDEVICE_OBJECT | DeviceObject, |
| OUT PDEVICE_CAPABILITIES | Capabilities | ||
| ) |
Definition at line 300 of file halpnpdd.c.
Referenced by HalpDispatchPnp().
| NTSTATUS NTAPI HalpQueryDeviceRelations | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN DEVICE_RELATION_TYPE | RelationType, | ||
| OUT PDEVICE_RELATIONS * | DeviceRelations | ||
| ) |
Definition at line 182 of file halpnpdd.c.
Referenced by HalpDispatchPnp().
| NTSTATUS NTAPI HalpQueryIdFdo | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN BUS_QUERY_ID_TYPE | IdType, | ||
| OUT PUSHORT * | BusQueryId | ||
| ) |
Definition at line 570 of file halpnpdd.c.
Referenced by HalpDispatchPnp().
| NTSTATUS NTAPI HalpQueryIdPdo | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN BUS_QUERY_ID_TYPE | IdType, | ||
| OUT PUSHORT * | BusQueryId | ||
| ) |
Definition at line 474 of file halpnpdd.c.
Referenced by HalpDispatchPnp().
| NTSTATUS NTAPI HalpQueryInterface | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN CONST GUID * | InterfaceType, | ||
| IN USHORT | Version, | ||
| IN PVOID | InterfaceSpecificData, | ||
| IN ULONG | InterfaceBufferSize, | ||
| IN PINTERFACE | Interface, | ||
| OUT PULONG | Length | ||
| ) |
Definition at line 152 of file halpnpdd.c.
Referenced by HalpDispatchPnp().
| NTSTATUS NTAPI HalpQueryResourceRequirements | ( | IN PDEVICE_OBJECT | DeviceObject, |
| OUT PIO_RESOURCE_REQUIREMENTS_LIST * | Requirements | ||
| ) |
Definition at line 448 of file halpnpdd.c.
Referenced by HalpDispatchPnp().
| NTSTATUS NTAPI HalpQueryResources | ( | IN PDEVICE_OBJECT | DeviceObject, |
| OUT PCM_RESOURCE_LIST * | Resources | ||
| ) |
Definition at line 357 of file halpnpdd.c.
Referenced by HalpDispatchPnp().
| PDRIVER_OBJECT HalpDriverObject |
Definition at line 53 of file halpnpdd.c.
Referenced by HalpDriverEntry().