Data Structures |
| struct | KO_DRIVER_EXTENSION |
| struct | KS_DRIVER_EXTENSION |
| struct | KO_OBJECT_HEADER |
| struct | KSIOBJECT_HEADER |
| struct | CREATE_ITEM_ENTRY |
| struct | KSBASIC_HEADER |
| struct | KSIDEVICE_HEADER |
| struct | PDEVICE_EXTENSION |
| struct | SYMBOLIC_LINK_ENTRY |
| struct | PNP_POSTSTART_CONTEXT |
| struct | KSEVENT_CTX |
| struct | PCOMMON_DEVICE_EXTENSION |
| struct | DEV_EXTENSION |
| struct | BUS_INSTANCE_ENTRY |
| struct | PBUS_DEVICE_ENTRY |
| struct | PBUS_ENUM_DEVICE_EXTENSION |
| struct | BUS_INSTALL_ENUM_CONTEXT |
| struct | KSPCACHE_DESCRIPTOR |
| struct | KSPCACHE_FILTER_HEADER |
| struct | KSPCACHE_PIN_HEADER |
| struct | KSPCACHE_DATARANGE |
| struct | KSPCACHE_MEDIUM |
Typedefs |
typedef struct
KO_DRIVER_EXTENSION * | PKO_DRIVER_EXTENSION |
typedef struct
KS_DRIVER_EXTENSION * | PKS_DRIVER_EXTENSION |
| typedef struct KO_OBJECT_HEADER * | PKO_OBJECT_HEADER |
| typedef struct KSIOBJECT_HEADER * | PKSIOBJECT_HEADER |
| typedef struct CREATE_ITEM_ENTRY * | PCREATE_ITEM_ENTRY |
| typedef struct KSBASIC_HEADER * | PKSBASIC_HEADER |
| typedef struct KSIDEVICE_HEADER * | PKSIDEVICE_HEADER |
| typedef struct DEVICE_EXTENSION * | PDEVICE_EXTENSION |
typedef struct
SYMBOLIC_LINK_ENTRY * | PSYMBOLIC_LINK_ENTRY |
typedef struct
PNP_POSTSTART_CONTEXT * | PPNP_POSTSTART_CONTEXT |
| typedef struct KSEVENT_CTX * | PKSEVENT_CTX |
| typedef BOOLEAN(NTAPI * | PKSEVENT_SYNCHRONIZED_ROUTINE )(PKSEVENT_CTX Context) |
typedef struct
COMMON_DEVICE_EXTENSION * | PCOMMON_DEVICE_EXTENSION |
| typedef struct DEV_EXTENSION * | PDEV_EXTENSION |
| typedef struct BUS_INSTANCE_ENTRY * | PBUS_INSTANCE_ENTRY |
typedef struct
BUS_INSTALL_ENUM_CONTEXT * | PBUS_INSTALL_ENUM_CONTEXT |
typedef struct
KSPCACHE_DESCRIPTOR * | PKSPCACHE_DESCRIPTOR |
typedef struct
KSPCACHE_FILTER_HEADER * | PKSPCACHE_FILTER_HEADER |
typedef struct
KSPCACHE_PIN_HEADER * | PKSPCACHE_PIN_HEADER |
| typedef struct KSPCACHE_DATARANGE * | PKSPCACHE_DATARANGE |
Enumerations |
| enum | DEVICE_STATE {
dsStopped,
dsStarted,
dsPaused,
dsRemoved,
dsSurpriseRemoved,
NotStarted = 0,
Started,
StopPending,
Stopped,
RemovePending,
SurpriseRemovePending,
Deleted
} |