|
typedef enum _IRQ_PRIORITY | IRQ_PRIORITY |
|
typedef enum _IRQ_PRIORITY * | PIRQ_PRIORITY |
|
typedef enum _IRQ_GROUP_POLICY | IRQ_GROUP_POLICY |
|
typedef enum _IRQ_GROUP_POLICY * | PIRQ_GROUP_POLICY |
|
typedef struct _OBJECT_HANDLE_INFORMATION | OBJECT_HANDLE_INFORMATION |
|
typedef struct _OBJECT_HANDLE_INFORMATION * | POBJECT_HANDLE_INFORMATION |
|
typedef struct _CLIENT_ID | CLIENT_ID |
|
typedef struct _CLIENT_ID * | PCLIENT_ID |
|
typedef struct _VPB | VPB |
|
typedef struct _VPB * | PVPB |
|
typedef enum _IO_ALLOCATION_ACTION | IO_ALLOCATION_ACTION |
|
typedef enum _IO_ALLOCATION_ACTION * | PIO_ALLOCATION_ACTION |
|
typedef DRIVER_CONTROL * | PDRIVER_CONTROL |
|
typedef struct _WAIT_CONTEXT_BLOCK | WAIT_CONTEXT_BLOCK |
|
typedef struct _WAIT_CONTEXT_BLOCK * | PWAIT_CONTEXT_BLOCK |
|
typedef enum _IO_SESSION_STATE | IO_SESSION_STATE |
|
typedef enum _IO_SESSION_STATE * | PIO_SESSION_STATE |
|
typedef enum _IO_COMPLETION_ROUTINE_RESULT | IO_COMPLETION_ROUTINE_RESULT |
|
typedef enum _IO_COMPLETION_ROUTINE_RESULT * | PIO_COMPLETION_ROUTINE_RESULT |
|
typedef struct _IO_INTERRUPT_MESSAGE_INFO_ENTRY | IO_INTERRUPT_MESSAGE_INFO_ENTRY |
|
typedef struct _IO_INTERRUPT_MESSAGE_INFO_ENTRY * | PIO_INTERRUPT_MESSAGE_INFO_ENTRY |
|
typedef struct _IO_INTERRUPT_MESSAGE_INFO | IO_INTERRUPT_MESSAGE_INFO |
|
typedef struct _IO_INTERRUPT_MESSAGE_INFO * | PIO_INTERRUPT_MESSAGE_INFO |
|
typedef struct _IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS | IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS |
|
typedef struct _IO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS * | PIO_CONNECT_INTERRUPT_FULLY_SPECIFIED_PARAMETERS |
|
typedef struct _IO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS | IO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS |
|
typedef struct _IO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS * | PIO_CONNECT_INTERRUPT_LINE_BASED_PARAMETERS |
|
typedef struct _IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS | IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS |
|
typedef struct _IO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS * | PIO_CONNECT_INTERRUPT_MESSAGE_BASED_PARAMETERS |
|
typedef struct _IO_CONNECT_INTERRUPT_PARAMETERS | IO_CONNECT_INTERRUPT_PARAMETERS |
|
typedef struct _IO_CONNECT_INTERRUPT_PARAMETERS * | PIO_CONNECT_INTERRUPT_PARAMETERS |
|
typedef struct _IO_DISCONNECT_INTERRUPT_PARAMETERS | IO_DISCONNECT_INTERRUPT_PARAMETERS |
|
typedef struct _IO_DISCONNECT_INTERRUPT_PARAMETERS * | PIO_DISCONNECT_INTERRUPT_PARAMETERS |
|
typedef struct _IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS | IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS |
|
typedef struct _IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS * | PIO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS |
|
typedef enum _IO_ACCESS_TYPE | IO_ACCESS_TYPE |
|
typedef enum _IO_ACCESS_MODE | IO_ACCESS_MODE |
|
typedef enum _IO_CONTAINER_NOTIFICATION_CLASS | IO_CONTAINER_NOTIFICATION_CLASS |
|
typedef struct _IO_SESSION_STATE_NOTIFICATION | IO_SESSION_STATE_NOTIFICATION |
|
typedef struct _IO_SESSION_STATE_NOTIFICATION * | PIO_SESSION_STATE_NOTIFICATION |
|
typedef enum _IO_CONTAINER_INFORMATION_CLASS | IO_CONTAINER_INFORMATION_CLASS |
|
typedef struct _IO_SESSION_STATE_INFORMATION | IO_SESSION_STATE_INFORMATION |
|
typedef struct _IO_SESSION_STATE_INFORMATION * | PIO_SESSION_STATE_INFORMATION |
|
typedef NTSTATUS(NTAPI * | PIO_CONTAINER_NOTIFICATION_FUNCTION) (VOID) |
|
typedef _In_ PVOID | IoObject |
|
typedef _In_ PVOID _In_ ULONG | Event |
|
typedef _In_ PVOID _In_ ULONG _In_ PVOID | Context |
|
typedef _In_ PVOID _In_ ULONG _In_ PVOID | _In_reads_bytes_opt_(PayloadLength) PVOID NotificationPayload |
|
typedef _In_ PVOID _In_ ULONG _In_ PVOID _In_ ULONG | PayloadLength |
|
typedef IO_SESSION_NOTIFICATION_FUNCTION * | PIO_SESSION_NOTIFICATION_FUNCTION |
|
typedef struct _IO_REMOVE_LOCK_TRACKING_BLOCK * | PIO_REMOVE_LOCK_TRACKING_BLOCK |
|
typedef struct _IO_REMOVE_LOCK_COMMON_BLOCK | IO_REMOVE_LOCK_COMMON_BLOCK |
|
typedef struct _IO_REMOVE_LOCK_DBG_BLOCK | IO_REMOVE_LOCK_DBG_BLOCK |
|
typedef struct _IO_REMOVE_LOCK | IO_REMOVE_LOCK |
|
typedef struct _IO_REMOVE_LOCK * | PIO_REMOVE_LOCK |
|
typedef struct _IO_WORKITEM * | PIO_WORKITEM |
|
typedef IO_WORKITEM_ROUTINE * | PIO_WORKITEM_ROUTINE |
|
typedef _In_opt_ PVOID _In_ PIO_WORKITEM | IoWorkItem |
|
typedef IO_WORKITEM_ROUTINE_EX * | PIO_WORKITEM_ROUTINE_EX |
|
typedef struct _SHARE_ACCESS | SHARE_ACCESS |
|
typedef struct _SHARE_ACCESS * | PSHARE_ACCESS |
|
typedef enum _CREATE_FILE_TYPE | CREATE_FILE_TYPE |
|
typedef struct _IO_STATUS_BLOCK | IO_STATUS_BLOCK |
|
typedef struct _IO_STATUS_BLOCK * | PIO_STATUS_BLOCK |
|
typedef VOID(NTAPI * | PIO_APC_ROUTINE) (_In_ PVOID ApcContext, _In_ PIO_STATUS_BLOCK IoStatusBlock, _In_ ULONG Reserved) |
|
typedef enum _IO_SESSION_EVENT | IO_SESSION_EVENT |
|
typedef enum _IO_SESSION_EVENT * | PIO_SESSION_EVENT |
|
typedef struct _IO_SESSION_CONNECT_INFO | IO_SESSION_CONNECT_INFO |
|
typedef struct _IO_SESSION_CONNECT_INFO * | PIO_SESSION_CONNECT_INFO |
|
typedef struct _BOOTDISK_INFORMATION | BOOTDISK_INFORMATION |
|
typedef struct _BOOTDISK_INFORMATION * | PBOOTDISK_INFORMATION |
|
typedef struct _BOOTDISK_INFORMATION_EX | BOOTDISK_INFORMATION_EX |
|
typedef struct _BOOTDISK_INFORMATION_EX * | PBOOTDISK_INFORMATION_EX |
|
typedef struct _LOADER_PARTITION_INFORMATION_EX | LOADER_PARTITION_INFORMATION_EX |
|
typedef struct _LOADER_PARTITION_INFORMATION_EX * | PLOADER_PARTITION_INFORMATION_EX |
|
typedef struct _BOOTDISK_INFORMATION_LITE | BOOTDISK_INFORMATION_LITE |
|
typedef struct _BOOTDISK_INFORMATION_LITE * | PBOOTDISK_INFORMATION_LITE |
|
typedef struct _EISA_MEMORY_TYPE | EISA_MEMORY_TYPE |
|
typedef struct _EISA_MEMORY_TYPE * | PEISA_MEMORY_TYPE |
|
typedef struct _EISA_MEMORY_CONFIGURATION | EISA_MEMORY_CONFIGURATION |
|
typedef struct _EISA_MEMORY_CONFIGURATION * | PEISA_MEMORY_CONFIGURATION |
|
typedef struct _EISA_IRQ_DESCRIPTOR | EISA_IRQ_DESCRIPTOR |
|
typedef struct _EISA_IRQ_DESCRIPTOR * | PEISA_IRQ_DESCRIPTOR |
|
typedef struct _EISA_IRQ_CONFIGURATION | EISA_IRQ_CONFIGURATION |
|
typedef struct _EISA_IRQ_CONFIGURATION * | PEISA_IRQ_CONFIGURATION |
|
typedef struct _DMA_CONFIGURATION_BYTE0 | DMA_CONFIGURATION_BYTE0 |
|
typedef struct _DMA_CONFIGURATION_BYTE1 | DMA_CONFIGURATION_BYTE1 |
|
typedef struct _EISA_DMA_CONFIGURATION | EISA_DMA_CONFIGURATION |
|
typedef struct _EISA_DMA_CONFIGURATION * | PEISA_DMA_CONFIGURATION |
|
typedef struct _EISA_PORT_DESCRIPTOR | EISA_PORT_DESCRIPTOR |
|
typedef struct _EISA_PORT_DESCRIPTOR * | PEISA_PORT_DESCRIPTOR |
|
typedef struct _EISA_PORT_CONFIGURATION | EISA_PORT_CONFIGURATION |
|
typedef struct _EISA_PORT_CONFIGURATION * | PEISA_PORT_CONFIGURATION |
|
typedef struct _CM_EISA_SLOT_INFORMATION | CM_EISA_SLOT_INFORMATION |
|
typedef struct _CM_EISA_SLOT_INFORMATION * | PCM_EISA_SLOT_INFORMATION |
|
typedef struct _CM_EISA_FUNCTION_INFORMATION | CM_EISA_FUNCTION_INFORMATION |
|
typedef struct _CM_EISA_FUNCTION_INFORMATION * | PCM_EISA_FUNCTION_INFORMATION |
|
typedef VOID(NTAPI * | PINTERFACE_REFERENCE) (PVOID Context) |
|
typedef VOID(NTAPI * | PINTERFACE_DEREFERENCE) (PVOID Context) |
|
typedef TRANSLATE_BUS_ADDRESS * | PTRANSLATE_BUS_ADDRESS |
|
typedef GET_DMA_ADAPTER * | PGET_DMA_ADAPTER |
|
typedef GET_SET_DEVICE_DATA * | PGET_SET_DEVICE_DATA |
|
typedef enum _DEVICE_INSTALL_STATE | DEVICE_INSTALL_STATE |
|
typedef enum _DEVICE_INSTALL_STATE * | PDEVICE_INSTALL_STATE |
|
typedef struct _LEGACY_BUS_INFORMATION | LEGACY_BUS_INFORMATION |
|
typedef struct _LEGACY_BUS_INFORMATION * | PLEGACY_BUS_INFORMATION |
|
typedef enum _DEVICE_REMOVAL_POLICY | DEVICE_REMOVAL_POLICY |
|
typedef enum _DEVICE_REMOVAL_POLICY * | PDEVICE_REMOVAL_POLICY |
|
typedef VOID(NTAPI * | PREENUMERATE_SELF) (_In_ PVOID Context) |
|
typedef struct _REENUMERATE_SELF_INTERFACE_STANDARD | REENUMERATE_SELF_INTERFACE_STANDARD |
|
typedef struct _REENUMERATE_SELF_INTERFACE_STANDARD * | PREENUMERATE_SELF_INTERFACE_STANDARD |
|
typedef VOID(NTAPI * | PIO_DEVICE_EJECT_CALLBACK) (_In_ NTSTATUS Status, _Inout_opt_ PVOID Context) |
|
typedef struct _PCI_DEVICE_PRESENCE_PARAMETERS | PCI_DEVICE_PRESENCE_PARAMETERS |
|
typedef struct _PCI_DEVICE_PRESENCE_PARAMETERS * | PPCI_DEVICE_PRESENCE_PARAMETERS |
|
typedef PCI_IS_DEVICE_PRESENT * | PPCI_IS_DEVICE_PRESENT |
|
typedef PCI_IS_DEVICE_PRESENT_EX * | PPCI_IS_DEVICE_PRESENT_EX |
|
typedef struct _BUS_INTERFACE_STANDARD | BUS_INTERFACE_STANDARD |
|
typedef struct _BUS_INTERFACE_STANDARD * | PBUS_INTERFACE_STANDARD |
|
typedef struct _PCI_DEVICE_PRESENT_INTERFACE | PCI_DEVICE_PRESENT_INTERFACE |
|
typedef struct _PCI_DEVICE_PRESENT_INTERFACE * | PPCI_DEVICE_PRESENT_INTERFACE |
|
typedef struct _DEVICE_INTERFACE_CHANGE_NOTIFICATION | DEVICE_INTERFACE_CHANGE_NOTIFICATION |
|
typedef struct _DEVICE_INTERFACE_CHANGE_NOTIFICATION * | PDEVICE_INTERFACE_CHANGE_NOTIFICATION |
|
typedef struct _HWPROFILE_CHANGE_NOTIFICATION | HWPROFILE_CHANGE_NOTIFICATION |
|
typedef struct _HWPROFILE_CHANGE_NOTIFICATION * | PHWPROFILE_CHANGE_NOTIFICATION |
|
typedef struct _INTERFACE | INTERFACE |
|
typedef struct _INTERFACE * | PINTERFACE |
|
typedef struct _PLUGPLAY_NOTIFICATION_HEADER | PLUGPLAY_NOTIFICATION_HEADER |
|
typedef struct _PLUGPLAY_NOTIFICATION_HEADER * | PPLUGPLAY_NOTIFICATION_HEADER |
|
typedef ULONG | PNP_DEVICE_STATE |
|
typedef ULONG * | PPNP_DEVICE_STATE |
|
typedef struct _TARGET_DEVICE_CUSTOM_NOTIFICATION | TARGET_DEVICE_CUSTOM_NOTIFICATION |
|
typedef struct _TARGET_DEVICE_CUSTOM_NOTIFICATION * | PTARGET_DEVICE_CUSTOM_NOTIFICATION |
|
typedef struct _TARGET_DEVICE_REMOVAL_NOTIFICATION | TARGET_DEVICE_REMOVAL_NOTIFICATION |
|
typedef struct _TARGET_DEVICE_REMOVAL_NOTIFICATION * | PTARGET_DEVICE_REMOVAL_NOTIFICATION |
|
typedef struct _PNP_REPLACE_MEMORY_LIST | PNP_REPLACE_MEMORY_LIST |
|
typedef struct _PNP_REPLACE_MEMORY_LIST * | PPNP_REPLACE_MEMORY_LIST |
|
typedef struct _PNP_REPLACE_PROCESSOR_LIST | PNP_REPLACE_PROCESSOR_LIST |
|
typedef struct _PNP_REPLACE_PROCESSOR_LIST * | PPNP_REPLACE_PROCESSOR_LIST |
|
typedef struct _PNP_REPLACE_PROCESSOR_LIST_V1 | PNP_REPLACE_PROCESSOR_LIST_V1 |
|
typedef struct _PNP_REPLACE_PROCESSOR_LIST_V1 * | PPNP_REPLACE_PROCESSOR_LIST_V1 |
|
typedef struct _PNP_REPLACE_PARAMETERS | PNP_REPLACE_PARAMETERS |
|
typedef struct _PNP_REPLACE_PARAMETERS * | PPNP_REPLACE_PARAMETERS |
|
typedef VOID(NTAPI * | PREPLACE_UNLOAD) (VOID) |
|
typedef struct _PNP_REPLACE_DRIVER_INTERFACE | PNP_REPLACE_DRIVER_INTERFACE |
|
typedef struct _PNP_REPLACE_DRIVER_INTERFACE * | PPNP_REPLACE_DRIVER_INTERFACE |
|
typedef enum _DEVICE_USAGE_NOTIFICATION_TYPE | DEVICE_USAGE_NOTIFICATION_TYPE |
|
typedef struct _POWER_SEQUENCE | POWER_SEQUENCE |
|
typedef struct _POWER_SEQUENCE * | PPOWER_SEQUENCE |
|
typedef enum _IO_NOTIFICATION_EVENT_CATEGORY | IO_NOTIFICATION_EVENT_CATEGORY |
|
typedef enum _IO_PRIORITY_HINT | IO_PRIORITY_HINT |
|
typedef DRIVER_NOTIFICATION_CALLBACK_ROUTINE * | PDRIVER_NOTIFICATION_CALLBACK_ROUTINE |
|
typedef DEVICE_CHANGE_COMPLETE_CALLBACK * | PDEVICE_CHANGE_COMPLETE_CALLBACK |
|
typedef enum _FILE_INFORMATION_CLASS | FILE_INFORMATION_CLASS |
|
typedef enum _FILE_INFORMATION_CLASS * | PFILE_INFORMATION_CLASS |
|
typedef enum _DIRECTORY_NOTIFY_INFORMATION_CLASS | DIRECTORY_NOTIFY_INFORMATION_CLASS |
|
typedef enum _DIRECTORY_NOTIFY_INFORMATION_CLASS * | PDIRECTORY_NOTIFY_INFORMATION_CLASS |
|
typedef struct _FILE_POSITION_INFORMATION | FILE_POSITION_INFORMATION |
|
typedef struct _FILE_POSITION_INFORMATION * | PFILE_POSITION_INFORMATION |
|
typedef struct _FILE_BASIC_INFORMATION | FILE_BASIC_INFORMATION |
|
typedef struct _FILE_BASIC_INFORMATION * | PFILE_BASIC_INFORMATION |
|
typedef struct _FILE_IO_PRIORITY_HINT_INFORMATION | FILE_IO_PRIORITY_HINT_INFORMATION |
|
typedef struct _FILE_IO_PRIORITY_HINT_INFORMATION * | PFILE_IO_PRIORITY_HINT_INFORMATION |
|
typedef struct _FILE_IO_COMPLETION_NOTIFICATION_INFORMATION | FILE_IO_COMPLETION_NOTIFICATION_INFORMATION |
|
typedef struct _FILE_IO_COMPLETION_NOTIFICATION_INFORMATION * | PFILE_IO_COMPLETION_NOTIFICATION_INFORMATION |
|
typedef struct _FILE_IOSTATUSBLOCK_RANGE_INFORMATION | FILE_IOSTATUSBLOCK_RANGE_INFORMATION |
|
typedef struct _FILE_IOSTATUSBLOCK_RANGE_INFORMATION * | PFILE_IOSTATUSBLOCK_RANGE_INFORMATION |
|
typedef struct _FILE_IS_REMOTE_DEVICE_INFORMATION | FILE_IS_REMOTE_DEVICE_INFORMATION |
|
typedef struct _FILE_IS_REMOTE_DEVICE_INFORMATION * | PFILE_IS_REMOTE_DEVICE_INFORMATION |
|
typedef struct _FILE_NUMA_NODE_INFORMATION | FILE_NUMA_NODE_INFORMATION |
|
typedef struct _FILE_NUMA_NODE_INFORMATION * | PFILE_NUMA_NODE_INFORMATION |
|
typedef struct _FILE_PROCESS_IDS_USING_FILE_INFORMATION | FILE_PROCESS_IDS_USING_FILE_INFORMATION |
|
typedef struct _FILE_PROCESS_IDS_USING_FILE_INFORMATION * | PFILE_PROCESS_IDS_USING_FILE_INFORMATION |
|
typedef struct _FILE_STANDARD_INFORMATION | FILE_STANDARD_INFORMATION |
|
typedef struct _FILE_STANDARD_INFORMATION * | PFILE_STANDARD_INFORMATION |
|
typedef struct _FILE_NETWORK_OPEN_INFORMATION | FILE_NETWORK_OPEN_INFORMATION |
|
typedef struct _FILE_NETWORK_OPEN_INFORMATION * | PFILE_NETWORK_OPEN_INFORMATION |
|
typedef enum _FSINFOCLASS | FS_INFORMATION_CLASS |
|
typedef enum _FSINFOCLASS * | PFS_INFORMATION_CLASS |
|
typedef struct _FILE_FS_DEVICE_INFORMATION | FILE_FS_DEVICE_INFORMATION |
|
typedef struct _FILE_FS_DEVICE_INFORMATION * | PFILE_FS_DEVICE_INFORMATION |
|
typedef struct _FILE_FULL_EA_INFORMATION | FILE_FULL_EA_INFORMATION |
|
typedef struct _FILE_FULL_EA_INFORMATION * | PFILE_FULL_EA_INFORMATION |
|
typedef struct _FILE_SFIO_RESERVE_INFORMATION | FILE_SFIO_RESERVE_INFORMATION |
|
typedef struct _FILE_SFIO_RESERVE_INFORMATION * | PFILE_SFIO_RESERVE_INFORMATION |
|
typedef struct _FILE_SFIO_VOLUME_INFORMATION | FILE_SFIO_VOLUME_INFORMATION |
|
typedef struct _FILE_SFIO_VOLUME_INFORMATION * | PFILE_SFIO_VOLUME_INFORMATION |
|
typedef FAST_IO_CHECK_IF_POSSIBLE * | PFAST_IO_CHECK_IF_POSSIBLE |
|
typedef FAST_IO_READ * | PFAST_IO_READ |
|
typedef FAST_IO_WRITE * | PFAST_IO_WRITE |
|
typedef FAST_IO_QUERY_BASIC_INFO * | PFAST_IO_QUERY_BASIC_INFO |
|
typedef FAST_IO_QUERY_STANDARD_INFO * | PFAST_IO_QUERY_STANDARD_INFO |
|
typedef FAST_IO_LOCK * | PFAST_IO_LOCK |
|
typedef FAST_IO_UNLOCK_SINGLE * | PFAST_IO_UNLOCK_SINGLE |
|
typedef FAST_IO_UNLOCK_ALL * | PFAST_IO_UNLOCK_ALL |
|
typedef FAST_IO_UNLOCK_ALL_BY_KEY * | PFAST_IO_UNLOCK_ALL_BY_KEY |
|
typedef FAST_IO_DEVICE_CONTROL * | PFAST_IO_DEVICE_CONTROL |
|
typedef FAST_IO_ACQUIRE_FILE * | PFAST_IO_ACQUIRE_FILE |
|
typedef FAST_IO_RELEASE_FILE * | PFAST_IO_RELEASE_FILE |
|
typedef FAST_IO_DETACH_DEVICE * | PFAST_IO_DETACH_DEVICE |
|
typedef FAST_IO_QUERY_NETWORK_OPEN_INFO * | PFAST_IO_QUERY_NETWORK_OPEN_INFO |
|
typedef FAST_IO_ACQUIRE_FOR_MOD_WRITE * | PFAST_IO_ACQUIRE_FOR_MOD_WRITE |
|
typedef FAST_IO_MDL_READ * | PFAST_IO_MDL_READ |
|
typedef FAST_IO_MDL_READ_COMPLETE * | PFAST_IO_MDL_READ_COMPLETE |
|
typedef FAST_IO_PREPARE_MDL_WRITE * | PFAST_IO_PREPARE_MDL_WRITE |
|
typedef FAST_IO_MDL_WRITE_COMPLETE * | PFAST_IO_MDL_WRITE_COMPLETE |
|
typedef FAST_IO_READ_COMPRESSED * | PFAST_IO_READ_COMPRESSED |
|
typedef FAST_IO_WRITE_COMPRESSED * | PFAST_IO_WRITE_COMPRESSED |
|
typedef FAST_IO_MDL_READ_COMPLETE_COMPRESSED * | PFAST_IO_MDL_READ_COMPLETE_COMPRESSED |
|
typedef FAST_IO_MDL_WRITE_COMPLETE_COMPRESSED * | PFAST_IO_MDL_WRITE_COMPLETE_COMPRESSED |
|
typedef FAST_IO_QUERY_OPEN * | PFAST_IO_QUERY_OPEN |
|
typedef FAST_IO_RELEASE_FOR_MOD_WRITE * | PFAST_IO_RELEASE_FOR_MOD_WRITE |
|
typedef FAST_IO_ACQUIRE_FOR_CCFLUSH * | PFAST_IO_ACQUIRE_FOR_CCFLUSH |
|
typedef FAST_IO_RELEASE_FOR_CCFLUSH * | PFAST_IO_RELEASE_FOR_CCFLUSH |
|
typedef struct _FAST_IO_DISPATCH | FAST_IO_DISPATCH |
|
typedef struct _FAST_IO_DISPATCH * | PFAST_IO_DISPATCH |
|
typedef struct _SECTION_OBJECT_POINTERS | SECTION_OBJECT_POINTERS |
|
typedef struct _SECTION_OBJECT_POINTERS * | PSECTION_OBJECT_POINTERS |
|
typedef struct _IO_COMPLETION_CONTEXT | IO_COMPLETION_CONTEXT |
|
typedef struct _IO_COMPLETION_CONTEXT * | PIO_COMPLETION_CONTEXT |
|
typedef struct _IO_ERROR_LOG_PACKET | IO_ERROR_LOG_PACKET |
|
typedef struct _IO_ERROR_LOG_PACKET * | PIO_ERROR_LOG_PACKET |
|
typedef struct _IO_ERROR_LOG_MESSAGE | IO_ERROR_LOG_MESSAGE |
|
typedef struct _IO_ERROR_LOG_MESSAGE * | PIO_ERROR_LOG_MESSAGE |
|
typedef enum _DMA_WIDTH | DMA_WIDTH |
|
typedef enum _DMA_WIDTH * | PDMA_WIDTH |
|
typedef enum _DMA_SPEED | DMA_SPEED |
|
typedef enum _DMA_SPEED * | PDMA_SPEED |
|
typedef struct _DEVICE_DESCRIPTION | DEVICE_DESCRIPTION |
|
typedef struct _DEVICE_DESCRIPTION * | PDEVICE_DESCRIPTION |
|
typedef struct _DMA_ADAPTER_INFO_V1 | DMA_ADAPTER_INFO_V1 |
|
typedef struct _DMA_ADAPTER_INFO_V1 * | PDMA_ADAPTER_INFO_V1 |
|
typedef struct _DMA_ADAPTER_INFO | DMA_ADAPTER_INFO |
|
typedef struct _DMA_ADAPTER_INFO * | PDMA_ADAPTER_INFO |
|
typedef struct _DMA_TRANSFER_INFO_V1 | DMA_TRANSFER_INFO_V1 |
|
typedef struct _DMA_TRANSFER_INFO_V1 * | PDMA_TRANSFER_INFO_V1 |
|
typedef struct _DMA_TRANSFER_INFO_V2 | DMA_TRANSFER_INFO_V2 |
|
typedef struct _DMA_TRANSFER_INFO_V2 * | PDMA_TRANSFER_INFO_V2 |
|
typedef struct _DMA_TRANSFER_INFO | DMA_TRANSFER_INFO |
|
typedef struct _DMA_TRANSFER_INFO * | PDMA_TRANSFER_INFO |
|
typedef enum _DEVICE_RELATION_TYPE | DEVICE_RELATION_TYPE |
|
typedef enum _DEVICE_RELATION_TYPE * | PDEVICE_RELATION_TYPE |
|
typedef struct _DEVICE_RELATIONS | DEVICE_RELATIONS |
|
typedef struct _DEVICE_RELATIONS * | PDEVICE_RELATIONS |
|
typedef struct _DEVOBJ_EXTENSION | DEVOBJ_EXTENSION |
|
typedef struct _DEVOBJ_EXTENSION * | PDEVOBJ_EXTENSION |
|
typedef struct _SCATTER_GATHER_ELEMENT | SCATTER_GATHER_ELEMENT |
|
typedef struct _SCATTER_GATHER_ELEMENT * | PSCATTER_GATHER_ELEMENT |
|
typedef struct _SCATTER_GATHER_LIST | SCATTER_GATHER_LIST |
|
typedef struct _SCATTER_GATHER_LIST * | PSCATTER_GATHER_LIST |
|
typedef DRIVER_ADD_DEVICE * | PDRIVER_ADD_DEVICE |
|
typedef struct _DRIVER_EXTENSION | DRIVER_EXTENSION |
|
typedef struct _DRIVER_EXTENSION * | PDRIVER_EXTENSION |
|
typedef DRIVER_INITIALIZE * | PDRIVER_INITIALIZE |
|
typedef DRIVER_STARTIO * | PDRIVER_STARTIO |
|
typedef DRIVER_UNLOAD * | PDRIVER_UNLOAD |
|
typedef DRIVER_DISPATCH * | PDRIVER_DISPATCH |
|
typedef DRIVER_DISPATCH | DRIVER_DISPATCH_RAISED |
|
typedef DRIVER_DISPATCH_PAGED * | PDRIVER_DISPATCH_PAGED |
|
typedef struct _DRIVER_OBJECT | DRIVER_OBJECT |
|
typedef struct _DRIVER_OBJECT * | PDRIVER_OBJECT |
|
typedef struct _DMA_ADAPTER | DMA_ADAPTER |
|
typedef struct _DMA_ADAPTER * | PDMA_ADAPTER |
|
typedef VOID(NTAPI * | PPUT_DMA_ADAPTER) (PDMA_ADAPTER DmaAdapter) |
|
typedef PVOID(NTAPI * | PALLOCATE_COMMON_BUFFER) (_In_ PDMA_ADAPTER DmaAdapter, _In_ ULONG Length, _Out_ PPHYSICAL_ADDRESS LogicalAddress, _In_ BOOLEAN CacheEnabled) |
|
typedef VOID(NTAPI * | PFREE_COMMON_BUFFER) (_In_ PDMA_ADAPTER DmaAdapter, _In_ ULONG Length, _In_ PHYSICAL_ADDRESS LogicalAddress, _In_ PVOID VirtualAddress, _In_ BOOLEAN CacheEnabled) |
|
typedef NTSTATUS(NTAPI * | PALLOCATE_ADAPTER_CHANNEL) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDEVICE_OBJECT DeviceObject, _In_ ULONG NumberOfMapRegisters, _In_ PDRIVER_CONTROL ExecutionRoutine, _In_ PVOID Context) |
|
typedef BOOLEAN(NTAPI * | PFLUSH_ADAPTER_BUFFERS) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PMDL Mdl, _In_ PVOID MapRegisterBase, _In_ PVOID CurrentVa, _In_ ULONG Length, _In_ BOOLEAN WriteToDevice) |
|
typedef VOID(NTAPI * | PFREE_ADAPTER_CHANNEL) (_In_ PDMA_ADAPTER DmaAdapter) |
|
typedef VOID(NTAPI * | PFREE_MAP_REGISTERS) (_In_ PDMA_ADAPTER DmaAdapter, PVOID MapRegisterBase, ULONG NumberOfMapRegisters) |
|
typedef PHYSICAL_ADDRESS(NTAPI * | PMAP_TRANSFER) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PMDL Mdl, _In_ PVOID MapRegisterBase, _In_ PVOID CurrentVa, _Inout_ PULONG Length, _In_ BOOLEAN WriteToDevice) |
|
typedef ULONG(NTAPI * | PGET_DMA_ALIGNMENT) (_In_ PDMA_ADAPTER DmaAdapter) |
|
typedef ULONG(NTAPI * | PREAD_DMA_COUNTER) (_In_ PDMA_ADAPTER DmaAdapter) |
|
typedef DRIVER_LIST_CONTROL * | PDRIVER_LIST_CONTROL |
|
typedef NTSTATUS(NTAPI * | PGET_SCATTER_GATHER_LIST) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDEVICE_OBJECT DeviceObject, _In_ PMDL Mdl, _In_ PVOID CurrentVa, _In_ ULONG Length, _In_ PDRIVER_LIST_CONTROL ExecutionRoutine, _In_ PVOID Context, _In_ BOOLEAN WriteToDevice) |
|
typedef VOID(NTAPI * | PPUT_SCATTER_GATHER_LIST) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PSCATTER_GATHER_LIST ScatterGather, _In_ BOOLEAN WriteToDevice) |
|
typedef NTSTATUS(NTAPI * | PCALCULATE_SCATTER_GATHER_LIST_SIZE) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PMDL Mdl OPTIONAL, _In_ PVOID CurrentVa, _In_ ULONG Length, _Out_ PULONG ScatterGatherListSize, _Out_ OPTIONAL PULONG pNumberOfMapRegisters) |
|
typedef NTSTATUS(NTAPI * | PBUILD_SCATTER_GATHER_LIST) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDEVICE_OBJECT DeviceObject, _In_ PMDL Mdl, _In_ PVOID CurrentVa, _In_ ULONG Length, _In_ PDRIVER_LIST_CONTROL ExecutionRoutine, _In_ PVOID Context, _In_ BOOLEAN WriteToDevice, _In_ PVOID ScatterGatherBuffer, _In_ ULONG ScatterGatherLength) |
|
typedef NTSTATUS(NTAPI * | PBUILD_MDL_FROM_SCATTER_GATHER_LIST) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PSCATTER_GATHER_LIST ScatterGather, _In_ PMDL OriginalMdl, _Out_ PMDL *TargetMdl) |
|
typedef NTSTATUS(NTAPI * | PGET_DMA_ADAPTER_INFO) (_In_ PDMA_ADAPTER DmaAdapter, _Inout_ PDMA_ADAPTER_INFO AdapterInfo) |
|
typedef NTSTATUS(NTAPI * | PGET_DMA_TRANSFER_INFO) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PMDL Mdl, _In_ ULONGLONG Offset, _In_ ULONG Length, _In_ BOOLEAN WriteOnly, _Inout_ PDMA_TRANSFER_INFO TransferInfo) |
|
typedef NTSTATUS(NTAPI * | PINITIALIZE_DMA_TRANSFER_CONTEXT) (_In_ PDMA_ADAPTER DmaAdapter, _Out_ PVOID DmaTransferContext) |
|
typedef PVOID(NTAPI * | PALLOCATE_COMMON_BUFFER_EX) (_In_ PDMA_ADAPTER DmaAdapter, _In_opt_ PPHYSICAL_ADDRESS MaximumAddress, _In_ ULONG Length, _Out_ PPHYSICAL_ADDRESS LogicalAddress, _In_ BOOLEAN CacheEnabled, _In_ NODE_REQUIREMENT PreferredNode) |
|
typedef NTSTATUS(NTAPI * | PALLOCATE_ADAPTER_CHANNEL_EX) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDEVICE_OBJECT DeviceObject, _In_ PVOID DmaTransferContext, _In_ ULONG NumberOfMapRegisters, _In_ ULONG Flags, _In_opt_ PDRIVER_CONTROL ExecutionRoutine, _In_opt_ PVOID ExecutionContext, _Out_opt_ PVOID *MapRegisterBase) |
|
typedef NTSTATUS(NTAPI * | PCONFIGURE_ADAPTER_CHANNEL) (_In_ PDMA_ADAPTER DmaAdapter, _In_ ULONG FunctionNumber, _In_ PVOID Context) |
|
typedef BOOLEAN(NTAPI * | PCANCEL_ADAPTER_CHANNEL) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDEVICE_OBJECT DeviceObject, _In_ PVOID DmaTransferContext) |
|
typedef _In_ PDEVICE_OBJECT | DeviceObject |
|
typedef _In_ PDEVICE_OBJECT _In_ PVOID | CompletionContext |
|
typedef _In_ PDEVICE_OBJECT _In_ PVOID _In_ DMA_COMPLETION_STATUS | Status |
|
typedef DMA_COMPLETION_ROUTINE * | PDMA_COMPLETION_ROUTINE |
|
typedef NTSTATUS(NTAPI * | PMAP_TRANSFER_EX) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PMDL Mdl, _In_ PVOID MapRegisterBase, _In_ ULONGLONG Offset, _In_ ULONG DeviceOffset, _Inout_ PULONG Length, _In_ BOOLEAN WriteToDevice, _Out_writes_bytes_opt_(ScatterGatherBufferLength) PSCATTER_GATHER_LIST ScatterGatherBuffer, _In_ ULONG ScatterGatherBufferLength, _In_opt_ PDMA_COMPLETION_ROUTINE DmaCompletionRoutine, _In_opt_ PVOID CompletionContext) |
|
typedef NTSTATUS(NTAPI * | PGET_SCATTER_GATHER_LIST_EX) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDEVICE_OBJECT DeviceObject, _In_ PVOID DmaTransferContext, _In_ PMDL Mdl, _In_ ULONGLONG Offset, _In_ ULONG Length, _In_ ULONG Flags, _In_opt_ PDRIVER_LIST_CONTROL ExecutionRoutine, _In_opt_ PVOID Context, _In_ BOOLEAN WriteToDevice, _In_opt_ PDMA_COMPLETION_ROUTINE DmaCompletionRoutine, _In_opt_ PVOID CompletionContext, _Out_opt_ PSCATTER_GATHER_LIST *ScatterGatherList) |
|
typedef NTSTATUS(NTAPI * | PBUILD_SCATTER_GATHER_LIST_EX) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDEVICE_OBJECT DeviceObject, _In_ PVOID DmaTransferContext, _In_ PMDL Mdl, _In_ ULONGLONG Offset, _In_ ULONG Length, _In_ ULONG Flags, _In_opt_ PDRIVER_LIST_CONTROL ExecutionRoutine, _In_opt_ PVOID Context, _In_ BOOLEAN WriteToDevice, _In_ PVOID ScatterGatherBuffer, _In_ ULONG ScatterGatherLength, _In_opt_ PDMA_COMPLETION_ROUTINE DmaCompletionRoutine, _In_opt_ PVOID CompletionContext, _Out_opt_ PVOID ScatterGatherList) |
|
typedef NTSTATUS(NTAPI * | PFLUSH_ADAPTER_BUFFERS_EX) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PMDL Mdl, _In_ PVOID MapRegisterBase, _In_ ULONGLONG Offset, _In_ ULONG Length, _In_ BOOLEAN WriteToDevice) |
|
typedef VOID(NTAPI * | PFREE_ADAPTER_OBJECT) (_In_ PDMA_ADAPTER DmaAdapter, _In_ IO_ALLOCATION_ACTION AllocationAction) |
|
typedef NTSTATUS(NTAPI * | PCANCEL_MAPPED_TRANSFER) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PVOID DmaTransferContext) |
|
typedef NTSTATUS(NTAPI * | PALLOCATE_DOMAIN_COMMON_BUFFER) (_In_ PDMA_ADAPTER DmaAdapter, _In_ HANDLE DomainHandle, _In_opt_ PPHYSICAL_ADDRESS MaximumAddress, _In_ ULONG Length, _In_ ULONG Flags, _In_opt_ MEMORY_CACHING_TYPE *CacheType, _In_ NODE_REQUIREMENT PreferredNode, _Out_ PPHYSICAL_ADDRESS LogicalAddress, _Out_ PVOID *VirtualAddress) |
|
typedef NTSTATUS(NTAPI * | PFLUSH_DMA_BUFFER) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PMDL Mdl, _In_ BOOLEAN ReadOperation) |
|
typedef NTSTATUS(NTAPI * | PJOIN_DMA_DOMAIN) (_In_ PDMA_ADAPTER DmaAdapter, _In_ HANDLE DomainHandle) |
|
typedef NTSTATUS(NTAPI * | PLEAVE_DMA_DOMAIN) (_In_ PDMA_ADAPTER DmaAdapter) |
|
typedef HANDLE(NTAPI * | PGET_DMA_DOMAIN) (_In_ PDMA_ADAPTER DmaAdapter) |
|
typedef PVOID(NTAPI * | PALLOCATE_COMMON_BUFFER_WITH_BOUNDS) (_In_ PDMA_ADAPTER DmaAdapter, _In_opt_ PPHYSICAL_ADDRESS MinimumAddress, _In_opt_ PPHYSICAL_ADDRESS MaximumAddress, _In_ ULONG Length, _In_ ULONG Flags, _In_opt_ MEMORY_CACHING_TYPE *CacheType, _In_ NODE_REQUIREMENT PreferredNode, _Out_ PPHYSICAL_ADDRESS LogicalAddress) |
|
typedef struct _DMA_COMMON_BUFFER_VECTOR | DMA_COMMON_BUFFER_VECTOR |
|
typedef struct _DMA_COMMON_BUFFER_VECTOR * | PDMA_COMMON_BUFFER_VECTOR |
|
typedef NTSTATUS(NTAPI * | PALLOCATE_COMMON_BUFFER_VECTOR) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PHYSICAL_ADDRESS LowAddress, _In_ PHYSICAL_ADDRESS HighAddress, _In_ MEMORY_CACHING_TYPE CacheType, _In_ ULONG IdealNode, _In_ ULONG Flags, _In_ ULONG NumberOfElements, _In_ ULONGLONG SizeOfElements, _Out_ PDMA_COMMON_BUFFER_VECTOR *VectorOut) |
|
typedef VOID(NTAPI * | PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDMA_COMMON_BUFFER_VECTOR Vector, _In_ ULONG Index, _Out_ PVOID *VirtualAddressOut, _Out_ PPHYSICAL_ADDRESS LogicalAddressOut) |
|
typedef VOID(NTAPI * | PFREE_COMMON_BUFFER_FROM_VECTOR) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDMA_COMMON_BUFFER_VECTOR Vector, _In_ ULONG Index) |
|
typedef VOID(NTAPI * | PFREE_COMMON_BUFFER_VECTOR) (_In_ PDMA_ADAPTER DmaAdapter, _In_ PDMA_COMMON_BUFFER_VECTOR Vector) |
|
typedef struct _DMA_OPERATIONS | DMA_OPERATIONS |
|
typedef struct _DMA_OPERATIONS * | PDMA_OPERATIONS |
|
typedef struct _IO_RESOURCE_DESCRIPTOR | IO_RESOURCE_DESCRIPTOR |
|
typedef struct _IO_RESOURCE_DESCRIPTOR * | PIO_RESOURCE_DESCRIPTOR |
|
typedef struct _IO_RESOURCE_LIST | IO_RESOURCE_LIST |
|
typedef struct _IO_RESOURCE_LIST * | PIO_RESOURCE_LIST |
|
typedef struct _IO_RESOURCE_REQUIREMENTS_LIST | IO_RESOURCE_REQUIREMENTS_LIST |
|
typedef struct _IO_RESOURCE_REQUIREMENTS_LIST * | PIO_RESOURCE_REQUIREMENTS_LIST |
|
typedef DRIVER_CANCEL * | PDRIVER_CANCEL |
|
typedef enum _IO_PAGING_PRIORITY | IO_PAGING_PRIORITY |
|
typedef IO_COMPLETION_ROUTINE * | PIO_COMPLETION_ROUTINE |
|
typedef IO_DPC_ROUTINE * | PIO_DPC_ROUTINE |
|
typedef NTSTATUS(NTAPI * | PMM_DLL_INITIALIZE) (_In_ PUNICODE_STRING RegistryPath) |
|
typedef NTSTATUS(NTAPI * | PMM_DLL_UNLOAD) (VOID) |
|
typedef IO_TIMER_ROUTINE * | PIO_TIMER_ROUTINE |
|
typedef struct _IO_SECURITY_CONTEXT | IO_SECURITY_CONTEXT |
|
typedef struct _IO_SECURITY_CONTEXT * | PIO_SECURITY_CONTEXT |
|
typedef struct _IO_CSQ_IRP_CONTEXT | IO_CSQ_IRP_CONTEXT |
|
typedef struct _IO_CSQ_IRP_CONTEXT * | PIO_CSQ_IRP_CONTEXT |
|
typedef _In_ PIRP | Irp |
|
typedef IO_CSQ_INSERT_IRP * | PIO_CSQ_INSERT_IRP |
|
typedef _In_ PIRP _In_ PVOID | InsertContext |
|
typedef IO_CSQ_INSERT_IRP_EX * | PIO_CSQ_INSERT_IRP_EX |
|
typedef IO_CSQ_REMOVE_IRP * | PIO_CSQ_REMOVE_IRP |
|
typedef _In_ PIRP _In_ PVOID | PeekContext |
|
typedef IO_CSQ_PEEK_NEXT_IRP * | PIO_CSQ_PEEK_NEXT_IRP |
|
typedef _Out_ PKIRQL | Irql |
|
typedef IO_CSQ_ACQUIRE_LOCK * | PIO_CSQ_ACQUIRE_LOCK |
|
typedef IO_CSQ_RELEASE_LOCK * | PIO_CSQ_RELEASE_LOCK |
|
typedef IO_CSQ_COMPLETE_CANCELED_IRP * | PIO_CSQ_COMPLETE_CANCELED_IRP |
|
typedef struct _IO_CSQ | IO_CSQ |
|
typedef struct _IO_CSQ * | PIO_CSQ |
|
typedef enum _BUS_QUERY_ID_TYPE | BUS_QUERY_ID_TYPE |
|
typedef enum _BUS_QUERY_ID_TYPE * | PBUS_QUERY_ID_TYPE |
|
typedef enum _DEVICE_TEXT_TYPE | DEVICE_TEXT_TYPE |
|
typedef enum _DEVICE_TEXT_TYPE * | PDEVICE_TEXT_TYPE |
|
typedef BOOLEAN(NTAPI * | PGPE_SERVICE_ROUTINE) (PVOID, PVOID) |
|
typedef VOID(NTAPI * | PDEVICE_NOTIFY_CALLBACK) (PVOID, ULONG) |
|
typedef struct _ACPI_INTERFACE_STANDARD | ACPI_INTERFACE_STANDARD |
|
typedef struct _ACPI_INTERFACE_STANDARD * | PACPI_INTERFACE_STANDARD |
|
typedef BOOLEAN(NTAPI * | PGPE_SERVICE_ROUTINE2) (PVOID ObjectContext, PVOID ServiceContext) |
|
typedef struct _ACPI_INTERFACE_STANDARD2 | ACPI_INTERFACE_STANDARD2 |
|
typedef struct _ACPI_INTERFACE_STANDARD2 * | PACPI_INTERFACE_STANDARD2 |
|
typedef struct _IO_STACK_LOCATION | IO_STACK_LOCATION |
|
typedef struct _IO_STACK_LOCATION * | PIO_STACK_LOCATION |
|
typedef FWMI_NOTIFICATION_CALLBACK * | WMI_NOTIFICATION_CALLBACK |
|
typedef struct _PCI_SLOT_NUMBER | PCI_SLOT_NUMBER |
|
typedef struct _PCI_SLOT_NUMBER * | PPCI_SLOT_NUMBER |
|
typedef struct _PCI_COMMON_HEADER | PCI_COMMON_HEADER |
|
typedef struct _PCI_COMMON_HEADER * | PPCI_COMMON_HEADER |
|
typedef struct _PCI_COMMON_CONFIG | PCI_COMMON_CONFIG |
|
typedef struct _PCI_COMMON_CONFIG * | PPCI_COMMON_CONFIG |
|
typedef struct _PCI_CAPABILITIES_HEADER | PCI_CAPABILITIES_HEADER |
|
typedef struct _PCI_CAPABILITIES_HEADER * | PPCI_CAPABILITIES_HEADER |
|
typedef struct _PCI_PMC | PCI_PMC |
|
typedef struct _PCI_PMC * | PPCI_PMC |
|
typedef struct _PCI_PMCSR | PCI_PMCSR |
|
typedef struct _PCI_PMCSR * | PPCI_PMCSR |
|
typedef struct _PCI_PMCSR_BSE | PCI_PMCSR_BSE |
|
typedef struct _PCI_PMCSR_BSE * | PPCI_PMCSR_BSE |
|
typedef struct _PCI_PM_CAPABILITY | PCI_PM_CAPABILITY |
|
typedef struct _PCI_PM_CAPABILITY * | PPCI_PM_CAPABILITY |
|
typedef struct PCI_X_CAPABILITY * | PPCI_X_CAPABILITY |
|
typedef struct _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER | PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER |
|
typedef struct _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER * | PPCI_EXPRESS_ENHANCED_CAPABILITY_HEADER |
|
typedef struct _PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY | PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY |
|
typedef struct _PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY * | PPCI_EXPRESS_SERIAL_NUMBER_CAPABILITY |
|
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS | PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS * | PPCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK | PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK |
|
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK * | PPCI_EXPRESS_UNCORRECTABLE_ERROR_MASK |
|
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY | PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY |
|
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY * | PPCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY |
|
typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS | PCI_EXPRESS_CORRECTABLE_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS * | PPCI_CORRECTABLE_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_MASK | PCI_EXPRESS_CORRECTABLE_ERROR_MASK |
|
typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_MASK * | PPCI_CORRECTABLE_ERROR_MASK |
|
typedef union _PCI_EXPRESS_AER_CAPABILITIES | PCI_EXPRESS_AER_CAPABILITIES |
|
typedef union _PCI_EXPRESS_AER_CAPABILITIES * | PPCI_EXPRESS_AER_CAPABILITIES |
|
typedef union _PCI_EXPRESS_ROOT_ERROR_COMMAND | PCI_EXPRESS_ROOT_ERROR_COMMAND |
|
typedef union _PCI_EXPRESS_ROOT_ERROR_COMMAND * | PPCI_EXPRESS_ROOT_ERROR_COMMAND |
|
typedef union _PCI_EXPRESS_ROOT_ERROR_STATUS | PCI_EXPRESS_ROOT_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_ROOT_ERROR_STATUS * | PPCI_EXPRESS_ROOT_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_ERROR_SOURCE_ID | PCI_EXPRESS_ERROR_SOURCE_ID |
|
typedef union _PCI_EXPRESS_ERROR_SOURCE_ID * | PPCI_EXPRESS_ERROR_SOURCE_ID |
|
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS | PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS * | PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS |
|
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK | PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK |
|
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK * | PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK |
|
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY | PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY |
|
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY * | PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY |
|
typedef union _PCI_EXPRESS_SEC_AER_CAPABILITIES | PCI_EXPRESS_SEC_AER_CAPABILITIES |
|
typedef union _PCI_EXPRESS_SEC_AER_CAPABILITIES * | PPCI_EXPRESS_SEC_AER_CAPABILITIES |
|
typedef struct _PCI_EXPRESS_AER_CAPABILITY | PCI_EXPRESS_AER_CAPABILITY |
|
typedef struct _PCI_EXPRESS_AER_CAPABILITY * | PPCI_EXPRESS_AER_CAPABILITY |
|
typedef struct _PCI_EXPRESS_ROOTPORT_AER_CAPABILITY | PCI_EXPRESS_ROOTPORT_AER_CAPABILITY |
|
typedef struct _PCI_EXPRESS_ROOTPORT_AER_CAPABILITY * | PPCI_EXPRESS_ROOTPORT_AER_CAPABILITY |
|
typedef struct _PCI_EXPRESS_BRIDGE_AER_CAPABILITY | PCI_EXPRESS_BRIDGE_AER_CAPABILITY |
|
typedef struct _PCI_EXPRESS_BRIDGE_AER_CAPABILITY * | PPCI_EXPRESS_BRIDGE_AER_CAPABILITY |
|
typedef union _PCI_EXPRESS_SRIOV_CAPS | PCI_EXPRESS_SRIOV_CAPS |
|
typedef union _PCI_EXPRESS_SRIOV_CAPS * | PPCI_EXPRESS_SRIOV_CAPS |
|
typedef union _PCI_EXPRESS_SRIOV_CONTROL | PCI_EXPRESS_SRIOV_CONTROL |
|
typedef union _PCI_EXPRESS_SRIOV_CONTROL * | PPCI_EXPRESS_SRIOV_CONTROL |
|
typedef union _PCI_EXPRESS_SRIOV_STATUS | PCI_EXPRESS_SRIOV_STATUS |
|
typedef union _PCI_EXPRESS_SRIOV_STATUS * | PPCI_EXPRESS_SRIOV_STATUS |
|
typedef union _PCI_EXPRESS_SRIOV_MIGRATION_STATE_ARRAY | PCI_EXPRESS_SRIOV_MIGRATION_STATE_ARRAY |
|
typedef union _PCI_EXPRESS_SRIOV_MIGRATION_STATE_ARRAY * | PPCI_EXPRESS_SRIOV_MIGRATION_STATE_ARRAY |
|
typedef struct _PCI_EXPRESS_SRIOV_CAPABILITY | PCI_EXPRESS_SRIOV_CAPABILITY |
|
typedef struct _PCI_EXPRESS_SRIOV_CAPABILITY * | PPCI_EXPRESS_SRIOV_CAPABILITY |
|
typedef PCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE * | PPCI_EXPRESS_ENTER_LINK_QUIESCENT_MODE |
|
typedef PCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE * | PPCI_EXPRESS_EXIT_LINK_QUIESCENT_MODE |
|
typedef struct _PCI_EXPRESS_LINK_QUIESCENT_INTERFACE | PCI_EXPRESS_LINK_QUIESCENT_INTERFACE |
|
typedef struct _PCI_EXPRESS_LINK_QUIESCENT_INTERFACE * | PPCI_EXPRESS_LINK_QUIESCENT_INTERFACE |
|
typedef ULONG(NTAPI * | PPCI_EXPRESS_ROOT_PORT_READ_CONFIG_SPACE) (_In_ PVOID Context, _Out_writes_bytes_(Length) PVOID Buffer, _In_ ULONG Offset, _In_ ULONG Length) |
|
typedef ULONG(NTAPI * | PPCI_EXPRESS_ROOT_PORT_WRITE_CONFIG_SPACE) (_In_ PVOID Context, _In_reads_bytes_(Length) PVOID Buffer, _In_ ULONG Offset, _In_ ULONG Length) |
|
typedef struct _PCI_EXPRESS_ROOT_PORT_INTERFACE | PCI_EXPRESS_ROOT_PORT_INTERFACE |
|
typedef struct _PCI_EXPRESS_ROOT_PORT_INTERFACE * | PPCI_EXPRESS_ROOT_PORT_INTERFACE |
|
typedef PCI_MSIX_SET_ENTRY * | PPCI_MSIX_SET_ENTRY |
|
typedef PCI_MSIX_MASKUNMASK_ENTRY * | PPCI_MSIX_MASKUNMASK_ENTRY |
|
typedef PCI_MSIX_GET_ENTRY * | PPCI_MSIX_GET_ENTRY |
|
typedef PCI_MSIX_GET_TABLE_SIZE * | PPCI_MSIX_GET_TABLE_SIZE |
|
typedef struct _PCI_MSIX_TABLE_CONFIG_INTERFACE | PCI_MSIX_TABLE_CONFIG_INTERFACE |
|
typedef struct _PCI_MSIX_TABLE_CONFIG_INTERFACE * | PPCI_MSIX_TABLE_CONFIG_INTERFACE |
|
typedef NTSTATUS(NTAPI * | PIO_QUERY_DEVICE_ROUTINE) (_In_ PVOID Context, _In_ PUNICODE_STRING PathName, _In_ INTERFACE_TYPE BusType, _In_ ULONG BusNumber, _In_ PKEY_VALUE_FULL_INFORMATION *BusInformation, _In_ CONFIGURATION_TYPE ControllerType, _In_ ULONG ControllerNumber, _In_ PKEY_VALUE_FULL_INFORMATION *ControllerInformation, _In_ CONFIGURATION_TYPE PeripheralType, _In_ ULONG PeripheralNumber, _In_ PKEY_VALUE_FULL_INFORMATION *PeripheralInformation) |
|
typedef enum _IO_QUERY_DEVICE_DATA_FORMAT | IO_QUERY_DEVICE_DATA_FORMAT |
|
typedef enum _IO_QUERY_DEVICE_DATA_FORMAT * | PIO_QUERY_DEVICE_DATA_FORMAT |
|
typedef VOID(NTAPI * | PDRIVER_REINITIALIZE) (_In_ struct _DRIVER_OBJECT *DriverObject, _In_opt_ PVOID Context, _In_ ULONG Count) |
|
typedef struct _CONTROLLER_OBJECT | CONTROLLER_OBJECT |
|
typedef struct _CONTROLLER_OBJECT * | PCONTROLLER_OBJECT |
|
typedef struct _CONFIGURATION_INFORMATION | CONFIGURATION_INFORMATION |
|
typedef struct _CONFIGURATION_INFORMATION * | PCONFIGURATION_INFORMATION |
|
typedef struct _DISK_SIGNATURE | DISK_SIGNATURE |
|
typedef struct _DISK_SIGNATURE * | PDISK_SIGNATURE |
|
typedef struct _TXN_PARAMETER_BLOCK | TXN_PARAMETER_BLOCK |
|
typedef struct _TXN_PARAMETER_BLOCK * | PTXN_PARAMETER_BLOCK |
|
typedef struct _IO_DRIVER_CREATE_CONTEXT | IO_DRIVER_CREATE_CONTEXT |
|
typedef struct _IO_DRIVER_CREATE_CONTEXT * | PIO_DRIVER_CREATE_CONTEXT |
|
typedef struct _AGP_TARGET_BUS_INTERFACE_STANDARD | AGP_TARGET_BUS_INTERFACE_STANDARD |
|
typedef struct _AGP_TARGET_BUS_INTERFACE_STANDARD * | PAGP_TARGET_BUS_INTERFACE_STANDARD |
|
typedef struct _PNP_LOCATION_INTERFACE | PNP_LOCATION_INTERFACE |
|
typedef struct _PNP_LOCATION_INTERFACE * | PPNP_LOCATION_INTERFACE |
|
typedef enum _ARBITER_ACTION | ARBITER_ACTION |
|
typedef enum _ARBITER_ACTION * | PARBITER_ACTION |
|
typedef struct _ARBITER_CONFLICT_INFO | ARBITER_CONFLICT_INFO |
|
typedef struct _ARBITER_CONFLICT_INFO * | PARBITER_CONFLICT_INFO |
|
typedef struct _ARBITER_TEST_ALLOCATION_PARAMETERS | ARBITER_TEST_ALLOCATION_PARAMETERS |
|
typedef struct _ARBITER_TEST_ALLOCATION_PARAMETERS * | PARBITER_TEST_ALLOCATION_PARAMETERS |
|
typedef struct _ARBITER_RETEST_ALLOCATION_PARAMETERS | ARBITER_RETEST_ALLOCATION_PARAMETERS |
|
typedef struct _ARBITER_RETEST_ALLOCATION_PARAMETERS * | PARBITER_RETEST_ALLOCATION_PARAMETERS |
|
typedef struct _ARBITER_BOOT_ALLOCATION_PARAMETERS | ARBITER_BOOT_ALLOCATION_PARAMETERS |
|
typedef struct _ARBITER_BOOT_ALLOCATION_PARAMETERS * | PARBITER_BOOT_ALLOCATION_PARAMETERS |
|
typedef struct _ARBITER_QUERY_ALLOCATED_RESOURCES_PARAMETERS | ARBITER_QUERY_ALLOCATED_RESOURCES_PARAMETERS |
|
typedef struct _ARBITER_QUERY_ALLOCATED_RESOURCES_PARAMETERS * | PARBITER_QUERY_ALLOCATED_RESOURCES_PARAMETERS |
|
typedef struct _ARBITER_QUERY_CONFLICT_PARAMETERS | ARBITER_QUERY_CONFLICT_PARAMETERS |
|
typedef struct _ARBITER_QUERY_CONFLICT_PARAMETERS * | PARBITER_QUERY_CONFLICT_PARAMETERS |
|
typedef struct _ARBITER_QUERY_ARBITRATE_PARAMETERS | ARBITER_QUERY_ARBITRATE_PARAMETERS |
|
typedef struct _ARBITER_QUERY_ARBITRATE_PARAMETERS * | PARBITER_QUERY_ARBITRATE_PARAMETERS |
|
typedef struct _ARBITER_ADD_RESERVED_PARAMETERS | ARBITER_ADD_RESERVED_PARAMETERS |
|
typedef struct _ARBITER_ADD_RESERVED_PARAMETERS * | PARBITER_ADD_RESERVED_PARAMETERS |
|
typedef struct _ARBITER_PARAMETERS | ARBITER_PARAMETERS |
|
typedef struct _ARBITER_PARAMETERS * | PARBITER_PARAMETERS |
|
typedef enum _ARBITER_REQUEST_SOURCE | ARBITER_REQUEST_SOURCE |
|
typedef enum _ARBITER_RESULT | ARBITER_RESULT |
|
typedef struct _ARBITER_LIST_ENTRY | ARBITER_LIST_ENTRY |
|
typedef struct _ARBITER_LIST_ENTRY * | PARBITER_LIST_ENTRY |
|
typedef NTSTATUS(NTAPI * | PARBITER_HANDLER) (_Inout_opt_ PVOID Context, _In_ ARBITER_ACTION Action, _Inout_ PARBITER_PARAMETERS Parameters) |
|
typedef struct _ARBITER_INTERFACE | ARBITER_INTERFACE |
|
typedef struct _ARBITER_INTERFACE * | PARBITER_INTERFACE |
|
typedef enum _RESOURCE_TRANSLATION_DIRECTION | RESOURCE_TRANSLATION_DIRECTION |
|
typedef NTSTATUS(NTAPI * | PTRANSLATE_RESOURCE_HANDLER) (_Inout_opt_ PVOID Context, _In_ PCM_PARTIAL_RESOURCE_DESCRIPTOR Source, _In_ RESOURCE_TRANSLATION_DIRECTION Direction, _In_opt_ ULONG AlternativesCount, _In_reads_opt_(AlternativesCount) IO_RESOURCE_DESCRIPTOR Alternatives[], _In_ PDEVICE_OBJECT PhysicalDeviceObject, _Out_ PCM_PARTIAL_RESOURCE_DESCRIPTOR Target) |
|
typedef NTSTATUS(NTAPI * | PTRANSLATE_RESOURCE_REQUIREMENTS_HANDLER) (_Inout_opt_ PVOID Context, _In_ PIO_RESOURCE_DESCRIPTOR Source, _In_ PDEVICE_OBJECT PhysicalDeviceObject, _Out_ PULONG TargetCount, _Out_writes_(*TargetCount) PIO_RESOURCE_DESCRIPTOR *Target) |
|
typedef struct _TRANSLATOR_INTERFACE | TRANSLATOR_INTERFACE |
|
typedef struct _TRANSLATOR_INTERFACE * | PTRANSLATOR_INTERFACE |
|
typedef struct _PCI_AGP_CAPABILITY | PCI_AGP_CAPABILITY |
|
typedef struct _PCI_AGP_CAPABILITY * | PPCI_AGP_CAPABILITY |
|
typedef enum _EXTENDED_AGP_REGISTER | EXTENDED_AGP_REGISTER |
|
typedef enum _EXTENDED_AGP_REGISTER * | PEXTENDED_AGP_REGISTER |
|
typedef struct _PCI_AGP_ISOCH_STATUS | PCI_AGP_ISOCH_STATUS |
|
typedef struct _PCI_AGP_ISOCH_STATUS * | PPCI_AGP_ISOCH_STATUS |
|
typedef struct _PCI_AGP_CONTROL | PCI_AGP_CONTROL |
|
typedef struct _PCI_AGP_CONTROL * | PPCI_AGP_CONTROL |
|
typedef struct _PCI_AGP_APERTURE_PAGE_SIZE | PCI_AGP_APERTURE_PAGE_SIZE |
|
typedef struct _PCI_AGP_APERTURE_PAGE_SIZE * | PPCI_AGP_APERTURE_PAGE_SIZE |
|
typedef struct _PCI_AGP_ISOCH_COMMAND | PCI_AGP_ISOCH_COMMAND |
|
typedef struct _PCI_AGP_ISOCH_COMMAND * | PPCI_AGP_ISOCH_COMMAND |
|
typedef struct PCI_AGP_EXTENDED_CAPABILITY | PCI_AGP_EXTENDED_CAPABILITY |
|
typedef struct PCI_AGP_EXTENDED_CAPABILITY * | PPCI_AGP_EXTENDED_CAPABILITY |
|
typedef struct _PCIX_BRIDGE_CAPABILITY | PCIX_BRIDGE_CAPABILITY |
|
typedef struct _PCIX_BRIDGE_CAPABILITY * | PPCIX_BRIDGE_CAPABILITY |
|
typedef struct _PCI_SUBSYSTEM_IDS_CAPABILITY | PCI_SUBSYSTEM_IDS_CAPABILITY |
|
typedef struct _PCI_SUBSYSTEM_IDS_CAPABILITY * | PPCI_SUBSYSTEM_IDS_CAPABILITY |
|
typedef struct _PCI_ROOT_BUS_OSC_SUPPORT_FIELD | PCI_ROOT_BUS_OSC_SUPPORT_FIELD |
|
typedef struct _PCI_ROOT_BUS_OSC_SUPPORT_FIELD * | PPCI_ROOT_BUS_OSC_SUPPORT_FIELD |
|
typedef struct _PCI_ROOT_BUS_OSC_CONTROL_FIELD | PCI_ROOT_BUS_OSC_CONTROL_FIELD |
|
typedef struct _PCI_ROOT_BUS_OSC_CONTROL_FIELD * | PPCI_ROOT_BUS_OSC_CONTROL_FIELD |
|
typedef enum _PCI_HARDWARE_INTERFACE | PCI_HARDWARE_INTERFACE |
|
typedef enum _PCI_HARDWARE_INTERFACE * | PPCI_HARDWARE_INTERFACE |
|
typedef struct _PCI_ROOT_BUS_HARDWARE_CAPABILITY | PCI_ROOT_BUS_HARDWARE_CAPABILITY |
|
typedef struct _PCI_ROOT_BUS_HARDWARE_CAPABILITY * | PPCI_ROOT_BUS_HARDWARE_CAPABILITY |
|
typedef union _PCI_EXPRESS_CAPABILITIES_REGISTER | PCI_EXPRESS_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_CAPABILITIES_REGISTER * | PPCI_EXPRESS_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER | PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER * | PPCI_EXPRESS_DEVICE_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_DEVICE_CONTROL_REGISTER | PCI_EXPRESS_DEVICE_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_DEVICE_CONTROL_REGISTER * | PPCI_EXPRESS_DEVICE_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_DEVICE_STATUS_REGISTER | PCI_EXPRESS_DEVICE_STATUS_REGISTER |
|
typedef union _PCI_EXPRESS_DEVICE_STATUS_REGISTER * | PPCI_EXPRESS_DEVICE_STATUS_REGISTER |
|
typedef union _PCI_EXPRESS_LINK_CAPABILITIES_REGISTER | PCI_EXPRESS_LINK_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_LINK_CAPABILITIES_REGISTER * | PPCI_EXPRESS_LINK_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_LINK_CONTROL_REGISTER | PCI_EXPRESS_LINK_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_LINK_CONTROL_REGISTER * | PPCI_EXPRESS_LINK_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_LINK_STATUS_REGISTER | PCI_EXPRESS_LINK_STATUS_REGISTER |
|
typedef union _PCI_EXPRESS_LINK_STATUS_REGISTER * | PPCI_EXPRESS_LINK_STATUS_REGISTER |
|
typedef union _PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER | PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_SLOT_CAPABILITIES_REGISTER * | PPCI_EXPRESS_SLOT_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_SLOT_CONTROL_REGISTER | PCI_EXPRESS_SLOT_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_SLOT_CONTROL_REGISTER * | PPCI_EXPRESS_SLOT_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_SLOT_STATUS_REGISTER | PCI_EXPRESS_SLOT_STATUS_REGISTER |
|
typedef union _PCI_EXPRESS_SLOT_STATUS_REGISTER * | PPCI_EXPRESS_SLOT_STATUS_REGISTER |
|
typedef union _PCI_EXPRESS_ROOT_CONTROL_REGISTER | PCI_EXPRESS_ROOT_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_ROOT_CONTROL_REGISTER * | PPCI_EXPRESS_ROOT_CONTROL_REGISTER |
|
typedef union _PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER | PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_ROOT_CAPABILITIES_REGISTER * | PPCI_EXPRESS_ROOT_CAPABILITIES_REGISTER |
|
typedef union _PCI_EXPRESS_ROOT_STATUS_REGISTER | PCI_EXPRESS_ROOT_STATUS_REGISTER |
|
typedef union _PCI_EXPRESS_ROOT_STATUS_REGISTER * | PPCI_EXPRESS_ROOT_STATUS_REGISTER |
|
typedef struct _PCI_EXPRESS_CAPABILITY | PCI_EXPRESS_CAPABILITY |
|
typedef struct _PCI_EXPRESS_CAPABILITY * | PPCI_EXPRESS_CAPABILITY |
|
typedef union _PCI_EXPRESS_PME_REQUESTOR_ID | PCI_EXPRESS_PME_REQUESTOR_ID |
|
typedef union _PCI_EXPRESS_PME_REQUESTOR_ID * | PPCI_EXPRESS_PME_REQUESTOR_ID |
|
typedef enum _PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE | PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR_TYPE |
|
typedef struct _PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR | PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR |
|
typedef struct _PHYSICAL_COUNTER_RESOURCE_DESCRIPTOR * | PPHYSICAL_COUNTER_RESOURCE_DESCRIPTOR |
|
typedef struct _PHYSICAL_COUNTER_RESOURCE_LIST | PHYSICAL_COUNTER_RESOURCE_LIST |
|
typedef struct _PHYSICAL_COUNTER_RESOURCE_LIST * | PPHYSICAL_COUNTER_RESOURCE_LIST |
|
typedef VOID(NTAPI * | PciPin2Line) (_In_ struct _BUS_HANDLER *BusHandler, _In_ struct _BUS_HANDLER *RootHandler, _In_ PCI_SLOT_NUMBER SlotNumber, _In_ PPCI_COMMON_CONFIG PciData) |
|
typedef VOID(NTAPI * | PciLine2Pin) (_In_ struct _BUS_HANDLER *BusHandler, _In_ struct _BUS_HANDLER *RootHandler, _In_ PCI_SLOT_NUMBER SlotNumber, _In_ PPCI_COMMON_CONFIG PciNewData, _In_ PPCI_COMMON_CONFIG PciOldData) |
|
typedef VOID(NTAPI * | PciReadWriteConfig) (_In_ struct _BUS_HANDLER *BusHandler, _In_ PCI_SLOT_NUMBER Slot, _In_reads_bytes_(Length) PVOID Buffer, _In_ ULONG Offset, _In_ ULONG Length) |
|
typedef struct _PCIBUSDATA | PCIBUSDATA |
|
typedef struct _PCIBUSDATA * | PPCIBUSDATA |
|
typedef ULONG(NTAPI * | PCI_READ_WRITE_CONFIG) (_In_ PVOID Context, _In_ ULONG BusOffset, _In_ ULONG Slot, _In_reads_bytes_(Length) PVOID Buffer, _In_ ULONG Offset, _In_ ULONG Length) |
|
typedef VOID(NTAPI * | PCI_PIN_TO_LINE) (_In_ PVOID Context, _In_ PPCI_COMMON_CONFIG PciData) |
|
typedef VOID(NTAPI * | PCI_LINE_TO_PIN) (_In_ PVOID Context, _In_ PPCI_COMMON_CONFIG PciNewData, _In_ PPCI_COMMON_CONFIG PciOldData) |
|
typedef VOID(NTAPI * | PCI_ROOT_BUS_CAPABILITY) (_In_ PVOID Context, _Out_ PPCI_ROOT_BUS_HARDWARE_CAPABILITY HardwareCapability) |
|
typedef VOID(NTAPI * | PCI_EXPRESS_WAKE_CONTROL) (_In_ PVOID Context, _In_ BOOLEAN EnableWake) |
|
typedef struct _PCI_BUS_INTERFACE_STANDARD | PCI_BUS_INTERFACE_STANDARD |
|
typedef struct _PCI_BUS_INTERFACE_STANDARD * | PPCI_BUS_INTERFACE_STANDARD |
|
typedef struct _FILE_ALIGNMENT_INFORMATION | FILE_ALIGNMENT_INFORMATION |
|
typedef struct _FILE_ALIGNMENT_INFORMATION * | PFILE_ALIGNMENT_INFORMATION |
|
typedef struct _FILE_NAME_INFORMATION | FILE_NAME_INFORMATION |
|
typedef struct _FILE_NAME_INFORMATION * | PFILE_NAME_INFORMATION |
|
typedef struct _FILE_ATTRIBUTE_TAG_INFORMATION | FILE_ATTRIBUTE_TAG_INFORMATION |
|
typedef struct _FILE_ATTRIBUTE_TAG_INFORMATION * | PFILE_ATTRIBUTE_TAG_INFORMATION |
|
typedef struct _FILE_DISPOSITION_INFORMATION | FILE_DISPOSITION_INFORMATION |
|
typedef struct _FILE_DISPOSITION_INFORMATION * | PFILE_DISPOSITION_INFORMATION |
|
typedef struct _FILE_END_OF_FILE_INFORMATION | FILE_END_OF_FILE_INFORMATION |
|
typedef struct _FILE_END_OF_FILE_INFORMATION * | PFILE_END_OF_FILE_INFORMATION |
|
typedef struct _FILE_VALID_DATA_LENGTH_INFORMATION | FILE_VALID_DATA_LENGTH_INFORMATION |
|
typedef struct _FILE_VALID_DATA_LENGTH_INFORMATION * | PFILE_VALID_DATA_LENGTH_INFORMATION |
|
typedef struct _FILE_FS_LABEL_INFORMATION | FILE_FS_LABEL_INFORMATION |
|
typedef struct _FILE_FS_LABEL_INFORMATION * | PFILE_FS_LABEL_INFORMATION |
|
typedef struct _FILE_FS_VOLUME_INFORMATION | FILE_FS_VOLUME_INFORMATION |
|
typedef struct _FILE_FS_VOLUME_INFORMATION * | PFILE_FS_VOLUME_INFORMATION |
|
typedef struct _FILE_FS_SIZE_INFORMATION | FILE_FS_SIZE_INFORMATION |
|
typedef struct _FILE_FS_SIZE_INFORMATION * | PFILE_FS_SIZE_INFORMATION |
|
typedef struct _FILE_FS_FULL_SIZE_INFORMATION | FILE_FS_FULL_SIZE_INFORMATION |
|
typedef struct _FILE_FS_FULL_SIZE_INFORMATION * | PFILE_FS_FULL_SIZE_INFORMATION |
|
typedef struct _FILE_FS_OBJECTID_INFORMATION | FILE_FS_OBJECTID_INFORMATION |
|
typedef struct _FILE_FS_OBJECTID_INFORMATION * | PFILE_FS_OBJECTID_INFORMATION |
|
typedef union _FILE_SEGMENT_ELEMENT | FILE_SEGMENT_ELEMENT |
|
typedef union _FILE_SEGMENT_ELEMENT * | PFILE_SEGMENT_ELEMENT |
|
typedef enum _BUS_DATA_TYPE | BUS_DATA_TYPE |
|
typedef enum _BUS_DATA_TYPE * | PBUS_DATA_TYPE |
|
typedef NTSTATUS(NTAPI * | PLEGACY_DEVICE_DETECTION_HANDLER) (IN PVOID Context, IN INTERFACE_TYPE LegacyBusType, IN ULONG BusNumber, IN ULONG SlotNumber, OUT PDEVICE_OBJECT *PhysicalDeviceObject) |
|
typedef struct _ROUTING_TOKEN | ROUTING_TOKEN |
|
typedef struct _ROUTING_TOKEN * | PROUTING_TOKEN |
|
typedef NTSTATUS(NTAPI * | PGET_INTERRUPT_ROUTING) (IN PDEVICE_OBJECT Pdo, OUT ULONG *Bus, OUT ULONG *PciSlot, OUT UCHAR *InterruptLine, OUT UCHAR *InterruptPin, OUT UCHAR *ClassCode, OUT UCHAR *SubClassCode, OUT PDEVICE_OBJECT *ParentPdo, OUT ROUTING_TOKEN *RoutingToken, OUT UCHAR *Flags) |
|
typedef NTSTATUS(NTAPI * | PSET_INTERRUPT_ROUTING_TOKEN) (IN PDEVICE_OBJECT Pdo, IN PROUTING_TOKEN RoutingToken) |
|
typedef VOID(NTAPI * | PUPDATE_INTERRUPT_LINE) (IN PDEVICE_OBJECT Pdo, IN UCHAR LineRegister) |
|
typedef struct _INT_ROUTE_INTERFACE_STANDARD | INT_ROUTE_INTERFACE_STANDARD |
|
typedef struct _INT_ROUTE_INTERFACE_STANDARD * | PINT_ROUTE_INTERFACE_STANDARD |
|
typedef struct _LEGACY_DEVICE_DETECTION_INTERFACE | LEGACY_DEVICE_DETECTION_INTERFACE |
|
typedef struct _LEGACY_DEVICE_DETECTION_INTERFACE * | PLEGACY_DEVICE_DETECTION_INTERFACE |
|
typedef NTSTATUS(NTAPI * | PCARDBUSADD) (IN PDEVICE_OBJECT DeviceObject, IN OUT PVOID *DeviceContext) |
|
typedef NTSTATUS(NTAPI * | PCARDBUSDELETE) (IN PVOID DeviceContext) |
|
typedef NTSTATUS(NTAPI * | PCARDBUSPCIDISPATCH) (IN PVOID DeviceContext, IN PIRP Irp) |
|
typedef VOID(NTAPI * | PPME_SET_PME_ENABLE) (IN PDEVICE_OBJECT Pdo, IN BOOLEAN PmeEnable) |
|
typedef VOID(NTAPI * | PPME_CLEAR_PME_STATUS) (IN PDEVICE_OBJECT Pdo) |
|
typedef VOID(NTAPI * | PPME_GET_INFORMATION) (IN PDEVICE_OBJECT Pdo, OUT PBOOLEAN PmeCapable, OUT PBOOLEAN PmeStatus, OUT PBOOLEAN PmeEnable) |
|
typedef struct _PCI_CARDBUS_INTERFACE_PRIVATE | PCI_CARDBUS_INTERFACE_PRIVATE |
|
typedef struct _PCI_CARDBUS_INTERFACE_PRIVATE * | PPCI_CARDBUS_INTERFACE_PRIVATE |
|
typedef struct _PCI_PME_INTERFACE | PCI_PME_INTERFACE |
|
typedef struct _PCI_PME_INTERFACE * | PPCI_PME_INTERFACE |
|
typedef struct _FILE_DIRECTORY_INFORMATION | FILE_DIRECTORY_INFORMATION |
|
typedef struct _FILE_DIRECTORY_INFORMATION * | PFILE_DIRECTORY_INFORMATION |
|
typedef struct _FILE_FULL_DIR_INFORMATION | FILE_FULL_DIR_INFORMATION |
|
typedef struct _FILE_FULL_DIR_INFORMATION * | PFILE_FULL_DIR_INFORMATION |
|
typedef struct _FILE_ID_FULL_DIR_INFORMATION | FILE_ID_FULL_DIR_INFORMATION |
|
typedef struct _FILE_ID_FULL_DIR_INFORMATION * | PFILE_ID_FULL_DIR_INFORMATION |
|
typedef struct _FILE_BOTH_DIR_INFORMATION | FILE_BOTH_DIR_INFORMATION |
|
typedef struct _FILE_BOTH_DIR_INFORMATION * | PFILE_BOTH_DIR_INFORMATION |
|
typedef struct _FILE_ID_BOTH_DIR_INFORMATION | FILE_ID_BOTH_DIR_INFORMATION |
|
typedef struct _FILE_ID_BOTH_DIR_INFORMATION * | PFILE_ID_BOTH_DIR_INFORMATION |
|
typedef struct _FILE_NAMES_INFORMATION | FILE_NAMES_INFORMATION |
|
typedef struct _FILE_NAMES_INFORMATION * | PFILE_NAMES_INFORMATION |
|
typedef struct _FILE_ID_GLOBAL_TX_DIR_INFORMATION | FILE_ID_GLOBAL_TX_DIR_INFORMATION |
|
typedef struct _FILE_ID_GLOBAL_TX_DIR_INFORMATION * | PFILE_ID_GLOBAL_TX_DIR_INFORMATION |
|
typedef struct _FILE_OBJECTID_INFORMATION | FILE_OBJECTID_INFORMATION |
|
typedef struct _FILE_OBJECTID_INFORMATION * | PFILE_OBJECTID_INFORMATION |
|
typedef struct _FILE_INTERNAL_INFORMATION | FILE_INTERNAL_INFORMATION |
|
typedef struct _FILE_INTERNAL_INFORMATION * | PFILE_INTERNAL_INFORMATION |
|
typedef struct _FILE_EA_INFORMATION | FILE_EA_INFORMATION |
|
typedef struct _FILE_EA_INFORMATION * | PFILE_EA_INFORMATION |
|
typedef struct _FILE_ACCESS_INFORMATION | FILE_ACCESS_INFORMATION |
|
typedef struct _FILE_ACCESS_INFORMATION * | PFILE_ACCESS_INFORMATION |
|
typedef struct _FILE_MODE_INFORMATION | FILE_MODE_INFORMATION |
|
typedef struct _FILE_MODE_INFORMATION * | PFILE_MODE_INFORMATION |
|
typedef struct _FILE_ALL_INFORMATION | FILE_ALL_INFORMATION |
|
typedef struct _FILE_ALL_INFORMATION * | PFILE_ALL_INFORMATION |
|
typedef struct _FILE_ALLOCATION_INFORMATION | FILE_ALLOCATION_INFORMATION |
|
typedef struct _FILE_ALLOCATION_INFORMATION * | PFILE_ALLOCATION_INFORMATION |
|
typedef struct _FILE_COMPRESSION_INFORMATION | FILE_COMPRESSION_INFORMATION |
|
typedef struct _FILE_COMPRESSION_INFORMATION * | PFILE_COMPRESSION_INFORMATION |
|
typedef struct _FILE_LINK_INFORMATION | FILE_LINK_INFORMATION |
|
typedef struct _FILE_LINK_INFORMATION * | PFILE_LINK_INFORMATION |
|
typedef struct _FILE_MOVE_CLUSTER_INFORMATION | FILE_MOVE_CLUSTER_INFORMATION |
|
typedef struct _FILE_MOVE_CLUSTER_INFORMATION * | PFILE_MOVE_CLUSTER_INFORMATION |
|
typedef struct _FILE_RENAME_INFORMATION | FILE_RENAME_INFORMATION |
|
typedef struct _FILE_RENAME_INFORMATION * | PFILE_RENAME_INFORMATION |
|
typedef struct _FILE_STREAM_INFORMATION | FILE_STREAM_INFORMATION |
|
typedef struct _FILE_STREAM_INFORMATION * | PFILE_STREAM_INFORMATION |
|
typedef struct _FILE_TRACKING_INFORMATION | FILE_TRACKING_INFORMATION |
|
typedef struct _FILE_TRACKING_INFORMATION * | PFILE_TRACKING_INFORMATION |
|
typedef struct _FILE_COMPLETION_INFORMATION | FILE_COMPLETION_INFORMATION |
|
typedef struct _FILE_COMPLETION_INFORMATION * | PFILE_COMPLETION_INFORMATION |
|
typedef struct _FILE_PIPE_INFORMATION | FILE_PIPE_INFORMATION |
|
typedef struct _FILE_PIPE_INFORMATION * | PFILE_PIPE_INFORMATION |
|
typedef struct _FILE_PIPE_LOCAL_INFORMATION | FILE_PIPE_LOCAL_INFORMATION |
|
typedef struct _FILE_PIPE_LOCAL_INFORMATION * | PFILE_PIPE_LOCAL_INFORMATION |
|
typedef struct _FILE_PIPE_REMOTE_INFORMATION | FILE_PIPE_REMOTE_INFORMATION |
|
typedef struct _FILE_PIPE_REMOTE_INFORMATION * | PFILE_PIPE_REMOTE_INFORMATION |
|
typedef struct _FILE_MAILSLOT_QUERY_INFORMATION | FILE_MAILSLOT_QUERY_INFORMATION |
|
typedef struct _FILE_MAILSLOT_QUERY_INFORMATION * | PFILE_MAILSLOT_QUERY_INFORMATION |
|
typedef struct _FILE_MAILSLOT_SET_INFORMATION | FILE_MAILSLOT_SET_INFORMATION |
|
typedef struct _FILE_MAILSLOT_SET_INFORMATION * | PFILE_MAILSLOT_SET_INFORMATION |
|
typedef struct _FILE_REPARSE_POINT_INFORMATION | FILE_REPARSE_POINT_INFORMATION |
|
typedef struct _FILE_REPARSE_POINT_INFORMATION * | PFILE_REPARSE_POINT_INFORMATION |
|
typedef struct _FILE_LINK_ENTRY_INFORMATION | FILE_LINK_ENTRY_INFORMATION |
|
typedef struct _FILE_LINK_ENTRY_INFORMATION * | PFILE_LINK_ENTRY_INFORMATION |
|
typedef struct _FILE_LINKS_INFORMATION | FILE_LINKS_INFORMATION |
|
typedef struct _FILE_LINKS_INFORMATION * | PFILE_LINKS_INFORMATION |
|
typedef struct _FILE_NETWORK_PHYSICAL_NAME_INFORMATION | FILE_NETWORK_PHYSICAL_NAME_INFORMATION |
|
typedef struct _FILE_NETWORK_PHYSICAL_NAME_INFORMATION * | PFILE_NETWORK_PHYSICAL_NAME_INFORMATION |
|
typedef struct _FILE_STANDARD_LINK_INFORMATION | FILE_STANDARD_LINK_INFORMATION |
|
typedef struct _FILE_STANDARD_LINK_INFORMATION * | PFILE_STANDARD_LINK_INFORMATION |
|
typedef struct _FILE_GET_EA_INFORMATION | FILE_GET_EA_INFORMATION |
|
typedef struct _FILE_GET_EA_INFORMATION * | PFILE_GET_EA_INFORMATION |
|
typedef struct _FILE_REMOTE_PROTOCOL_INFORMATION | FILE_REMOTE_PROTOCOL_INFORMATION |
|
typedef struct _FILE_REMOTE_PROTOCOL_INFORMATION * | PFILE_REMOTE_PROTOCOL_INFORMATION |
|
typedef struct _FILE_GET_QUOTA_INFORMATION | FILE_GET_QUOTA_INFORMATION |
|
typedef struct _FILE_GET_QUOTA_INFORMATION * | PFILE_GET_QUOTA_INFORMATION |
|
typedef struct _FILE_QUOTA_INFORMATION | FILE_QUOTA_INFORMATION |
|
typedef struct _FILE_QUOTA_INFORMATION * | PFILE_QUOTA_INFORMATION |
|
typedef struct _FILE_FS_ATTRIBUTE_INFORMATION | FILE_FS_ATTRIBUTE_INFORMATION |
|
typedef struct _FILE_FS_ATTRIBUTE_INFORMATION * | PFILE_FS_ATTRIBUTE_INFORMATION |
|
typedef struct _FILE_FS_DRIVER_PATH_INFORMATION | FILE_FS_DRIVER_PATH_INFORMATION |
|
typedef struct _FILE_FS_DRIVER_PATH_INFORMATION * | PFILE_FS_DRIVER_PATH_INFORMATION |
|
typedef struct _FILE_FS_VOLUME_FLAGS_INFORMATION | FILE_FS_VOLUME_FLAGS_INFORMATION |
|
typedef struct _FILE_FS_VOLUME_FLAGS_INFORMATION * | PFILE_FS_VOLUME_FLAGS_INFORMATION |
|
typedef struct _FILE_FS_CONTROL_INFORMATION | FILE_FS_CONTROL_INFORMATION |
|
typedef struct _FILE_FS_CONTROL_INFORMATION * | PFILE_FS_CONTROL_INFORMATION |
|
typedef struct _PATHNAME_BUFFER | PATHNAME_BUFFER |
|
typedef struct _PATHNAME_BUFFER * | PPATHNAME_BUFFER |
|
typedef struct _FSCTL_QUERY_FAT_BPB_BUFFER | FSCTL_QUERY_FAT_BPB_BUFFER |
|
typedef struct _FSCTL_QUERY_FAT_BPB_BUFFER * | PFSCTL_QUERY_FAT_BPB_BUFFER |
|
typedef struct _FILESYSTEM_STATISTICS | FILESYSTEM_STATISTICS |
|
typedef struct _FILESYSTEM_STATISTICS * | PFILESYSTEM_STATISTICS |
|
typedef struct _FAT_STATISTICS | FAT_STATISTICS |
|
typedef struct _FAT_STATISTICS * | PFAT_STATISTICS |
|
typedef struct _EXFAT_STATISTICS | EXFAT_STATISTICS |
|
typedef struct _EXFAT_STATISTICS * | PEXFAT_STATISTICS |
|
typedef struct _NTFS_STATISTICS | NTFS_STATISTICS |
|
typedef struct _NTFS_STATISTICS * | PNTFS_STATISTICS |
|
typedef struct _REPARSE_DATA_BUFFER | REPARSE_DATA_BUFFER |
|
typedef struct _REPARSE_DATA_BUFFER * | PREPARSE_DATA_BUFFER |
|
typedef struct _REPARSE_GUID_DATA_BUFFER | REPARSE_GUID_DATA_BUFFER |
|
typedef struct _REPARSE_GUID_DATA_BUFFER * | PREPARSE_GUID_DATA_BUFFER |
|
typedef struct _REPARSE_INDEX_KEY | REPARSE_INDEX_KEY |
|
typedef struct _REPARSE_INDEX_KEY * | PREPARSE_INDEX_KEY |
|
typedef struct _FILE_PIPE_ASSIGN_EVENT_BUFFER | FILE_PIPE_ASSIGN_EVENT_BUFFER |
|
typedef struct _FILE_PIPE_ASSIGN_EVENT_BUFFER * | PFILE_PIPE_ASSIGN_EVENT_BUFFER |
|
typedef struct _FILE_PIPE_EVENT_BUFFER | FILE_PIPE_EVENT_BUFFER |
|
typedef struct _FILE_PIPE_EVENT_BUFFER * | PFILE_PIPE_EVENT_BUFFER |
|
typedef struct _FILE_PIPE_PEEK_BUFFER | FILE_PIPE_PEEK_BUFFER |
|
typedef struct _FILE_PIPE_PEEK_BUFFER * | PFILE_PIPE_PEEK_BUFFER |
|
typedef struct _FILE_PIPE_WAIT_FOR_BUFFER | FILE_PIPE_WAIT_FOR_BUFFER |
|
typedef struct _FILE_PIPE_WAIT_FOR_BUFFER * | PFILE_PIPE_WAIT_FOR_BUFFER |
|
typedef struct _FILE_PIPE_CLIENT_PROCESS_BUFFER | FILE_PIPE_CLIENT_PROCESS_BUFFER |
|
typedef struct _FILE_PIPE_CLIENT_PROCESS_BUFFER * | PFILE_PIPE_CLIENT_PROCESS_BUFFER |
|
typedef struct _FILE_PIPE_CLIENT_PROCESS_BUFFER_EX | FILE_PIPE_CLIENT_PROCESS_BUFFER_EX |
|
typedef struct _FILE_PIPE_CLIENT_PROCESS_BUFFER_EX * | PFILE_PIPE_CLIENT_PROCESS_BUFFER_EX |
|
typedef enum _LINK_TRACKING_INFORMATION_TYPE | LINK_TRACKING_INFORMATION_TYPE |
|
typedef enum _LINK_TRACKING_INFORMATION_TYPE * | PLINK_TRACKING_INFORMATION_TYPE |
|
typedef struct _LINK_TRACKING_INFORMATION | LINK_TRACKING_INFORMATION |
|
typedef struct _LINK_TRACKING_INFORMATION * | PLINK_TRACKING_INFORMATION |
|
typedef struct _REMOTE_LINK_TRACKING_INFORMATION | REMOTE_LINK_TRACKING_INFORMATION |
|
typedef struct _REMOTE_LINK_TRACKING_INFORMATION * | PREMOTE_LINK_TRACKING_INFORMATION |
|
typedef DRIVER_FS_NOTIFICATION * | PDRIVER_FS_NOTIFICATION |
|
typedef enum _FS_FILTER_SECTION_SYNC_TYPE | FS_FILTER_SECTION_SYNC_TYPE |
|
typedef enum _FS_FILTER_SECTION_SYNC_TYPE * | PFS_FILTER_SECTION_SYNC_TYPE |
|
typedef enum _FS_FILTER_STREAM_FO_NOTIFICATION_TYPE | FS_FILTER_STREAM_FO_NOTIFICATION_TYPE |
|
typedef enum _FS_FILTER_STREAM_FO_NOTIFICATION_TYPE * | PFS_FILTER_STREAM_FO_NOTIFICATION_TYPE |
|
typedef union _FS_FILTER_PARAMETERS | FS_FILTER_PARAMETERS |
|
typedef union _FS_FILTER_PARAMETERS * | PFS_FILTER_PARAMETERS |
|
typedef struct _FS_FILTER_CALLBACK_DATA | FS_FILTER_CALLBACK_DATA |
|
typedef struct _FS_FILTER_CALLBACK_DATA * | PFS_FILTER_CALLBACK_DATA |
|
typedef NTSTATUS(NTAPI * | PFS_FILTER_CALLBACK) (_In_ PFS_FILTER_CALLBACK_DATA Data, _Out_ PVOID *CompletionContext) |
|
typedef VOID(NTAPI * | PFS_FILTER_COMPLETION_CALLBACK) (_In_ PFS_FILTER_CALLBACK_DATA Data, _In_ NTSTATUS OperationStatus, _In_ PVOID CompletionContext) |
|
typedef struct _FS_FILTER_CALLBACKS | FS_FILTER_CALLBACKS |
|
typedef struct _FS_FILTER_CALLBACKS * | PFS_FILTER_CALLBACKS |
|
typedef struct _IO_PRIORITY_INFO | IO_PRIORITY_INFO |
|
typedef struct _IO_PRIORITY_INFO * | PIO_PRIORITY_INFO |
|
typedef SET_D3COLD_SUPPORT * | PSET_D3COLD_SUPPORT |
|
typedef enum _DEVICE_WAKE_DEPTH | DEVICE_WAKE_DEPTH |
|
typedef enum _DEVICE_WAKE_DEPTH * | PDEVICE_WAKE_DEPTH |
|
typedef _In_ SYSTEM_POWER_STATE | SystemPowerState |
|
typedef _In_ SYSTEM_POWER_STATE _Out_ PDEVICE_WAKE_DEPTH | DeepestWakeableDstate |
|
typedef GET_IDLE_WAKE_INFO * | PGET_IDLE_WAKE_INFO |
|
typedef _Out_ PBOOLEAN | D3ColdSupported |
|
typedef GET_D3COLD_CAPABILITY * | PGET_D3COLD_CAPABILITY |
|
typedef enum _D3COLD_LAST_TRANSITION_STATUS | D3COLD_LAST_TRANSITION_STATUS |
|
typedef enum _D3COLD_LAST_TRANSITION_STATUS * | PD3COLD_LAST_TRANSITION_STATUS |
|
typedef _Out_ PD3COLD_LAST_TRANSITION_STATUS | LastTransitionStatus |
|
typedef GET_D3COLD_LAST_TRANSITION_STATUS * | PGET_D3COLD_LAST_TRANSITION_STATUS |
|
typedef struct _D3COLD_SUPPORT_INTERFACE | D3COLD_SUPPORT_INTERFACE |
|
typedef struct _D3COLD_SUPPORT_INTERFACE * | PD3COLD_SUPPORT_INTERFACE |
|
typedef _In_ BOOLEAN | CorePowerRailNeeded |
|
typedef D3COLD_REQUEST_CORE_POWER_RAIL * | PD3COLD_REQUEST_CORE_POWER_RAIL |
|
typedef _In_ ULONG | AuxPowerInMilliWatts |
|
typedef _In_ ULONG _Out_ PULONG | RetryInSeconds |
|
typedef D3COLD_REQUEST_AUX_POWER * | PD3COLD_REQUEST_AUX_POWER |
|
typedef _In_ ULONG | DelayInMicroSeconds |
|
typedef D3COLD_REQUEST_PERST_DELAY * | PD3COLD_REQUEST_PERST_DELAY |
|
typedef struct _D3COLD_AUX_POWER_AND_TIMING_INTERFACE | D3COLD_AUX_POWER_AND_TIMING_INTERFACE |
|
typedef struct _D3COLD_AUX_POWER_AND_TIMING_INTERFACE * | PD3COLD_AUX_POWER_AND_TIMING_INTERFACE |
|