ReactOS 0.4.16-dev-1025-gd3456f5
|
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().