|
#define | STATUS_CONTINUE_COMPLETION STATUS_SUCCESS |
|
#define | CONNECT_FULLY_SPECIFIED 0x1 |
|
#define | CONNECT_LINE_BASED 0x2 |
|
#define | CONNECT_MESSAGE_BASED 0x3 |
|
#define | CONNECT_FULLY_SPECIFIED_GROUP 0x4 |
|
#define | CONNECT_CURRENT_VERSION 0x4 |
|
#define | POOL_QUOTA_FAIL_INSTEAD_OF_RAISE 0x8 |
|
#define | POOL_RAISE_IF_ALLOCATION_FAILURE 0x10 |
|
#define | POOL_COLD_ALLOCATION 0x100 |
|
#define | POOL_NX_ALLOCATION 0x200 |
|
#define | POOL_ZERO_ALLOCATION 0x400 |
|
#define | IO_TYPE_ADAPTER 1 |
|
#define | IO_TYPE_CONTROLLER 2 |
|
#define | IO_TYPE_DEVICE 3 |
|
#define | IO_TYPE_DRIVER 4 |
|
#define | IO_TYPE_FILE 5 |
|
#define | IO_TYPE_IRP 6 |
|
#define | IO_TYPE_MASTER_ADAPTER 7 |
|
#define | IO_TYPE_OPEN_PACKET 8 |
|
#define | IO_TYPE_TIMER 9 |
|
#define | IO_TYPE_VPB 10 |
|
#define | IO_TYPE_ERROR_LOG 11 |
|
#define | IO_TYPE_ERROR_MESSAGE 12 |
|
#define | IO_TYPE_DEVICE_OBJECT_EXTENSION 13 |
|
#define | IO_TYPE_CSQ_IRP_CONTEXT 1 |
|
#define | IO_TYPE_CSQ 2 |
|
#define | IO_TYPE_CSQ_EX 3 |
|
#define | IO_RESOURCE_PREFERRED 0x01 |
|
#define | IO_RESOURCE_DEFAULT 0x02 |
|
#define | IO_RESOURCE_ALTERNATIVE 0x08 |
|
#define | DEVICE_TYPE ULONG |
|
#define | FILE_DEVICE_BEEP 0x00000001 |
|
#define | FILE_DEVICE_CD_ROM 0x00000002 |
|
#define | FILE_DEVICE_CD_ROM_FILE_SYSTEM 0x00000003 |
|
#define | FILE_DEVICE_CONTROLLER 0x00000004 |
|
#define | FILE_DEVICE_DATALINK 0x00000005 |
|
#define | FILE_DEVICE_DFS 0x00000006 |
|
#define | FILE_DEVICE_DISK 0x00000007 |
|
#define | FILE_DEVICE_DISK_FILE_SYSTEM 0x00000008 |
|
#define | FILE_DEVICE_FILE_SYSTEM 0x00000009 |
|
#define | FILE_DEVICE_INPORT_PORT 0x0000000a |
|
#define | FILE_DEVICE_KEYBOARD 0x0000000b |
|
#define | FILE_DEVICE_MAILSLOT 0x0000000c |
|
#define | FILE_DEVICE_MIDI_IN 0x0000000d |
|
#define | FILE_DEVICE_MIDI_OUT 0x0000000e |
|
#define | FILE_DEVICE_MOUSE 0x0000000f |
|
#define | FILE_DEVICE_MULTI_UNC_PROVIDER 0x00000010 |
|
#define | FILE_DEVICE_NAMED_PIPE 0x00000011 |
|
#define | FILE_DEVICE_NETWORK 0x00000012 |
|
#define | FILE_DEVICE_NETWORK_BROWSER 0x00000013 |
|
#define | FILE_DEVICE_NETWORK_FILE_SYSTEM 0x00000014 |
|
#define | FILE_DEVICE_NULL 0x00000015 |
|
#define | FILE_DEVICE_PARALLEL_PORT 0x00000016 |
|
#define | FILE_DEVICE_PHYSICAL_NETCARD 0x00000017 |
|
#define | FILE_DEVICE_PRINTER 0x00000018 |
|
#define | FILE_DEVICE_SCANNER 0x00000019 |
|
#define | FILE_DEVICE_SERIAL_MOUSE_PORT 0x0000001a |
|
#define | FILE_DEVICE_SERIAL_PORT 0x0000001b |
|
#define | FILE_DEVICE_SCREEN 0x0000001c |
|
#define | FILE_DEVICE_SOUND 0x0000001d |
|
#define | FILE_DEVICE_STREAMS 0x0000001e |
|
#define | FILE_DEVICE_TAPE 0x0000001f |
|
#define | FILE_DEVICE_TAPE_FILE_SYSTEM 0x00000020 |
|
#define | FILE_DEVICE_TRANSPORT 0x00000021 |
|
#define | FILE_DEVICE_UNKNOWN 0x00000022 |
|
#define | FILE_DEVICE_VIDEO 0x00000023 |
|
#define | FILE_DEVICE_VIRTUAL_DISK 0x00000024 |
|
#define | FILE_DEVICE_WAVE_IN 0x00000025 |
|
#define | FILE_DEVICE_WAVE_OUT 0x00000026 |
|
#define | FILE_DEVICE_8042_PORT 0x00000027 |
|
#define | FILE_DEVICE_NETWORK_REDIRECTOR 0x00000028 |
|
#define | FILE_DEVICE_BATTERY 0x00000029 |
|
#define | FILE_DEVICE_BUS_EXTENDER 0x0000002a |
|
#define | FILE_DEVICE_MODEM 0x0000002b |
|
#define | FILE_DEVICE_VDM 0x0000002c |
|
#define | FILE_DEVICE_MASS_STORAGE 0x0000002d |
|
#define | FILE_DEVICE_SMB 0x0000002e |
|
#define | FILE_DEVICE_KS 0x0000002f |
|
#define | FILE_DEVICE_CHANGER 0x00000030 |
|
#define | FILE_DEVICE_SMARTCARD 0x00000031 |
|
#define | FILE_DEVICE_ACPI 0x00000032 |
|
#define | FILE_DEVICE_DVD 0x00000033 |
|
#define | FILE_DEVICE_FULLSCREEN_VIDEO 0x00000034 |
|
#define | FILE_DEVICE_DFS_FILE_SYSTEM 0x00000035 |
|
#define | FILE_DEVICE_DFS_VOLUME 0x00000036 |
|
#define | FILE_DEVICE_SERENUM 0x00000037 |
|
#define | FILE_DEVICE_TERMSRV 0x00000038 |
|
#define | FILE_DEVICE_KSEC 0x00000039 |
|
#define | FILE_DEVICE_FIPS 0x0000003a |
|
#define | FILE_DEVICE_INFINIBAND 0x0000003b |
|
#define | FILE_DEVICE_VMBUS 0x0000003e |
|
#define | FILE_DEVICE_CRYPT_PROVIDER 0x0000003f |
|
#define | FILE_DEVICE_WPD 0x00000040 |
|
#define | FILE_DEVICE_BLUETOOTH 0x00000041 |
|
#define | FILE_DEVICE_MT_COMPOSITE 0x00000042 |
|
#define | FILE_DEVICE_MT_TRANSPORT 0x00000043 |
|
#define | FILE_DEVICE_BIOMETRIC 0x00000044 |
|
#define | FILE_DEVICE_PMI 0x00000045 |
|
#define | FILE_DEVICE_EHSTOR 0x00000046 |
|
#define | FILE_DEVICE_DEVAPI 0x00000047 |
|
#define | FILE_DEVICE_GPIO 0x00000048 |
|
#define | FILE_DEVICE_USBEX 0x00000049 |
|
#define | FILE_DEVICE_CONSOLE 0x00000050 |
|
#define | FILE_DEVICE_NFP 0x00000051 |
|
#define | FILE_DEVICE_SYSENV 0x00000052 |
|
#define | FILE_DEVICE_VIRTUAL_BLOCK 0x00000053 |
|
#define | FILE_DEVICE_POINT_OF_SERVICE 0x00000054 |
|
#define | FILE_DEVICE_STORAGE_REPLICATION 0x00000055 |
|
#define | FILE_DEVICE_TRUST_ENV 0x00000056 |
|
#define | FILE_DEVICE_UCM 0x00000057 |
|
#define | FILE_DEVICE_UCMTCPCI 0x00000058 |
|
#define | FILE_DEVICE_PERSISTENT_MEMORY 0x00000059 |
|
#define | FILE_DEVICE_NVDIMM 0x0000005a |
|
#define | FILE_DEVICE_HOLOGRAPHIC 0x0000005b |
|
#define | FILE_DEVICE_SDFXHCI 0x0000005c |
|
#define | FILE_DEVICE_UCMUCSI 0x0000005d |
|
#define | MAXIMUM_VOLUME_LABEL_LENGTH (32 * sizeof(WCHAR)) |
|
#define | DO_DEVICE_HAS_NAME 0x00000040 |
|
#define | DO_SYSTEM_BOOT_PARTITION 0x00000100 |
|
#define | DO_LONG_TERM_REQUESTS 0x00000200 |
|
#define | DO_NEVER_LAST_DEVICE 0x00000400 |
|
#define | DO_LOW_PRIORITY_FILESYSTEM 0x00010000 |
|
#define | DO_SUPPORTS_TRANSACTIONS 0x00040000 |
|
#define | DO_FORCE_NEITHER_IO 0x00080000 |
|
#define | DO_VOLUME_DEVICE_OBJECT 0x00100000 |
|
#define | DO_SYSTEM_SYSTEM_PARTITION 0x00200000 |
|
#define | DO_SYSTEM_CRITICAL_PARTITION 0x00400000 |
|
#define | DO_DISALLOW_EXECUTE 0x00800000 |
|
#define | DO_UNLOAD_PENDING 0x00000001 |
|
#define | DO_VERIFY_VOLUME 0x00000002 |
|
#define | DO_BUFFERED_IO 0x00000004 |
|
#define | DO_EXCLUSIVE 0x00000008 |
|
#define | DO_DIRECT_IO 0x00000010 |
|
#define | DO_MAP_IO_BUFFER 0x00000020 |
|
#define | DO_DEVICE_INITIALIZING 0x00000080 |
|
#define | DO_SHUTDOWN_REGISTERED 0x00000800 |
|
#define | DO_BUS_ENUMERATED_DEVICE 0x00001000 |
|
#define | DO_POWER_PAGABLE 0x00002000 |
|
#define | DO_POWER_INRUSH 0x00004000 |
|
#define | FILE_REMOVABLE_MEDIA 0x00000001 |
|
#define | FILE_READ_ONLY_DEVICE 0x00000002 |
|
#define | FILE_FLOPPY_DISKETTE 0x00000004 |
|
#define | FILE_WRITE_ONCE_MEDIA 0x00000008 |
|
#define | FILE_REMOTE_DEVICE 0x00000010 |
|
#define | FILE_DEVICE_IS_MOUNTED 0x00000020 |
|
#define | FILE_VIRTUAL_VOLUME 0x00000040 |
|
#define | FILE_AUTOGENERATED_DEVICE_NAME 0x00000080 |
|
#define | FILE_DEVICE_SECURE_OPEN 0x00000100 |
|
#define | FILE_CHARACTERISTIC_PNP_DEVICE 0x00000800 |
|
#define | FILE_CHARACTERISTIC_TS_DEVICE 0x00001000 |
|
#define | FILE_CHARACTERISTIC_WEBDAV_DEVICE 0x00002000 |
|
#define | FILE_PORTABLE_DEVICE 0x00004000 |
|
#define | FILE_DEVICE_ALLOW_APPCONTAINER_TRAVERSAL 0x00020000 |
|
#define | FILE_BYTE_ALIGNMENT 0x00000000 |
|
#define | FILE_WORD_ALIGNMENT 0x00000001 |
|
#define | FILE_LONG_ALIGNMENT 0x00000003 |
|
#define | FILE_QUAD_ALIGNMENT 0x00000007 |
|
#define | FILE_OCTA_ALIGNMENT 0x0000000f |
|
#define | FILE_32_BYTE_ALIGNMENT 0x0000001f |
|
#define | FILE_64_BYTE_ALIGNMENT 0x0000003f |
|
#define | FILE_128_BYTE_ALIGNMENT 0x0000007f |
|
#define | FILE_256_BYTE_ALIGNMENT 0x000000ff |
|
#define | FILE_512_BYTE_ALIGNMENT 0x000001ff |
|
#define | IO_FORCE_ACCESS_CHECK 0x001 |
|
#define | IO_NO_PARAMETER_CHECKING 0x100 |
|
#define | IO_REPARSE 0x0 |
|
#define | IO_REMOUNT 0x1 |
|
#define | PIO_APC_ROUTINE_DEFINED |
|
#define | IO_SESSION_STATE_ALL_EVENTS 0xffffffff |
|
#define | IO_SESSION_STATE_CREATION_EVENT 0x00000001 |
|
#define | IO_SESSION_STATE_TERMINATION_EVENT 0x00000002 |
|
#define | IO_SESSION_STATE_CONNECT_EVENT 0x00000004 |
|
#define | IO_SESSION_STATE_DISCONNECT_EVENT 0x00000008 |
|
#define | IO_SESSION_STATE_LOGON_EVENT 0x00000010 |
|
#define | IO_SESSION_STATE_LOGOFF_EVENT 0x00000020 |
|
#define | IO_SESSION_STATE_VALID_EVENT_MASK 0x0000003f |
|
#define | IO_SESSION_MAX_PAYLOAD_SIZE 256L |
|
#define | EVENT_INCREMENT 1 |
|
#define | IO_NO_INCREMENT 0 |
|
#define | IO_CD_ROM_INCREMENT 1 |
|
#define | IO_DISK_INCREMENT 1 |
|
#define | IO_KEYBOARD_INCREMENT 6 |
|
#define | IO_MAILSLOT_INCREMENT 2 |
|
#define | IO_MOUSE_INCREMENT 6 |
|
#define | IO_NAMED_PIPE_INCREMENT 2 |
|
#define | IO_NETWORK_INCREMENT 2 |
|
#define | IO_PARALLEL_INCREMENT 1 |
|
#define | IO_SERIAL_INCREMENT 2 |
|
#define | IO_SOUND_INCREMENT 8 |
|
#define | IO_VIDEO_INCREMENT 1 |
|
#define | SEMAPHORE_INCREMENT 1 |
|
#define | MM_MAXIMUM_DISK_IO_SIZE (0x10000) |
|
#define | EISA_FUNCTION_ENABLED 0x80 |
|
#define | EISA_FREE_FORM_DATA 0x40 |
|
#define | EISA_HAS_PORT_INIT_ENTRY 0x20 |
|
#define | EISA_HAS_PORT_RANGE 0x10 |
|
#define | EISA_HAS_DMA_ENTRY 0x08 |
|
#define | EISA_HAS_IRQ_ENTRY 0x04 |
|
#define | EISA_HAS_MEMORY_ENTRY 0x02 |
|
#define | EISA_HAS_TYPE_ENTRY 0x01 |
|
#define | EISA_HAS_INFORMATION |
|
#define | EISA_MORE_ENTRIES 0x80 |
|
#define | EISA_SYSTEM_MEMORY 0x00 |
|
#define | EISA_MEMORY_TYPE_RAM 0x01 |
|
#define | EISA_INVALID_SLOT 0x80 |
|
#define | EISA_INVALID_FUNCTION 0x81 |
|
#define | EISA_INVALID_CONFIGURATION 0x82 |
|
#define | EISA_EMPTY_SLOT 0x83 |
|
#define | EISA_INVALID_BIOS_CALL 0x86 |
|
#define | PCI_DEVICE_PRESENT_INTERFACE_VERSION 1 |
|
#define | PCI_USE_SUBSYSTEM_IDS 0x00000001 |
|
#define | PCI_USE_REVISION 0x00000002 |
|
#define | PCI_USE_VENDEV_IDS 0x00000004 |
|
#define | PCI_USE_CLASS_SUBCLASS 0x00000008 |
|
#define | PCI_USE_PROGIF 0x00000010 |
|
#define | PCI_USE_LOCAL_BUS 0x00000020 |
|
#define | PCI_USE_LOCAL_DEVICE 0x00000040 |
|
#define | PNP_DEVICE_DISABLED 0x00000001 |
|
#define | PNP_DEVICE_DONT_DISPLAY_IN_UI 0x00000002 |
|
#define | PNP_DEVICE_FAILED 0x00000004 |
|
#define | PNP_DEVICE_REMOVED 0x00000008 |
|
#define | PNP_DEVICE_RESOURCE_REQUIREMENTS_CHANGED 0x00000010 |
|
#define | PNP_DEVICE_NOT_DISABLEABLE 0x00000020 |
|
#define | PLUGPLAY_PROPERTY_PERSISTENT 0x00000001 |
|
#define | PNP_REPLACE_NO_MAP MAXLONGLONG |
|
#define | PNP_REPLACE_PARAMETERS_VERSION 2 |
|
#define | PNP_REPLACE_DRIVER_INTERFACE_VERSION 1 |
|
#define | PNP_REPLACE_DRIVER_INTERFACE_MINIMUM_SIZE FIELD_OFFSET(PNP_REPLACE_DRIVER_INTERFACE, InitiateHardwareMirror) |
|
#define | PNP_REPLACE_MEMORY_SUPPORTED 0x0001 |
|
#define | PNP_REPLACE_PROCESSOR_SUPPORTED 0x0002 |
|
#define | PNP_REPLACE_HARDWARE_MEMORY_MIRRORING 0x0004 |
|
#define | PNP_REPLACE_HARDWARE_PAGE_COPY 0x0008 |
|
#define | PNP_REPLACE_HARDWARE_QUIESCE 0x0010 |
|
#define | __string_type 0 |
|
#define | __guid_type 0 |
|
#define | __multiString_type 0 |
|
#define | PNPNOTIFY_DEVICE_INTERFACE_INCLUDE_EXISTING_INTERFACES 0x00000001 |
|
#define | FILE_SKIP_COMPLETION_PORT_ON_SUCCESS 0x1 |
|
#define | FILE_SKIP_SET_EVENT_ON_HANDLE 0x2 |
|
#define | FILE_SKIP_SET_USER_EVENT_ON_FAST_IO 0x4 |
|
#define | FM_LOCK_BIT (0x1) |
|
#define | FM_LOCK_BIT_V (0x0) |
|
#define | FM_LOCK_WAITER_WOKEN (0x2) |
|
#define | FM_LOCK_WAITER_INC (0x4) |
|
#define | FO_FILE_OPEN 0x00000001 |
|
#define | FO_SYNCHRONOUS_IO 0x00000002 |
|
#define | FO_ALERTABLE_IO 0x00000004 |
|
#define | FO_NO_INTERMEDIATE_BUFFERING 0x00000008 |
|
#define | FO_WRITE_THROUGH 0x00000010 |
|
#define | FO_SEQUENTIAL_ONLY 0x00000020 |
|
#define | FO_CACHE_SUPPORTED 0x00000040 |
|
#define | FO_NAMED_PIPE 0x00000080 |
|
#define | FO_STREAM_FILE 0x00000100 |
|
#define | FO_MAILSLOT 0x00000200 |
|
#define | FO_GENERATE_AUDIT_ON_CLOSE 0x00000400 |
|
#define | FO_QUEUE_IRP_TO_THREAD 0x00000400 |
|
#define | FO_DIRECT_DEVICE_OPEN 0x00000800 |
|
#define | FO_FILE_MODIFIED 0x00001000 |
|
#define | FO_FILE_SIZE_CHANGED 0x00002000 |
|
#define | FO_CLEANUP_COMPLETE 0x00004000 |
|
#define | FO_TEMPORARY_FILE 0x00008000 |
|
#define | FO_DELETE_ON_CLOSE 0x00010000 |
|
#define | FO_OPENED_CASE_SENSITIVE 0x00020000 |
|
#define | FO_HANDLE_CREATED 0x00040000 |
|
#define | FO_FILE_FAST_IO_READ 0x00080000 |
|
#define | FO_RANDOM_ACCESS 0x00100000 |
|
#define | FO_FILE_OPEN_CANCELLED 0x00200000 |
|
#define | FO_VOLUME_OPEN 0x00400000 |
|
#define | FO_REMOTE_ORIGIN 0x01000000 |
|
#define | FO_DISALLOW_EXCLUSIVE 0x02000000 |
|
#define | FO_SKIP_COMPLETION_PORT 0x02000000 |
|
#define | FO_SKIP_SET_EVENT 0x04000000 |
|
#define | FO_SKIP_SET_FAST_IO 0x08000000 |
|
#define | FO_FLAGS_VALID_ONLY_DURING_CREATE FO_DISALLOW_EXCLUSIVE |
|
#define | VPB_MOUNTED 0x0001 |
|
#define | VPB_LOCKED 0x0002 |
|
#define | VPB_PERSISTENT 0x0004 |
|
#define | VPB_REMOVE_PENDING 0x0008 |
|
#define | VPB_RAW_MOUNT 0x0010 |
|
#define | VPB_DIRECT_WRITES_ALLOWED 0x0020 |
|
#define | SL_FORCE_ACCESS_CHECK 0x01 |
|
#define | SL_OPEN_PAGING_FILE 0x02 |
|
#define | SL_OPEN_TARGET_DIRECTORY 0x04 |
|
#define | SL_STOP_ON_SYMLINK 0x08 |
|
#define | SL_CASE_SENSITIVE 0x80 |
|
#define | SL_KEY_SPECIFIED 0x01 |
|
#define | SL_OVERRIDE_VERIFY_VOLUME 0x02 |
|
#define | SL_WRITE_THROUGH 0x04 |
|
#define | SL_FT_SEQUENTIAL_WRITE 0x08 |
|
#define | SL_FORCE_DIRECT_WRITE 0x10 |
|
#define | SL_REALTIME_STREAM 0x20 |
|
#define | SL_READ_ACCESS_GRANTED 0x01 |
|
#define | SL_WRITE_ACCESS_GRANTED 0x04 |
|
#define | SL_FAIL_IMMEDIATELY 0x01 |
|
#define | SL_EXCLUSIVE_LOCK 0x02 |
|
#define | SL_RESTART_SCAN 0x01 |
|
#define | SL_RETURN_SINGLE_ENTRY 0x02 |
|
#define | SL_INDEX_SPECIFIED 0x04 |
|
#define | SL_WATCH_TREE 0x01 |
|
#define | SL_ALLOW_RAW_MOUNT 0x01 |
|
#define | CTL_CODE(DeviceType, Function, Method, Access) (((DeviceType) << 16) | ((Access) << 14) | ((Function) << 2) | (Method)) |
|
#define | DEVICE_TYPE_FROM_CTL_CODE(ctl) (((ULONG) (ctl & 0xffff0000)) >> 16) |
|
#define | METHOD_FROM_CTL_CODE(ctrlCode) ((ULONG)(ctrlCode & 3)) |
|
#define | IRP_NOCACHE 0x00000001 |
|
#define | IRP_PAGING_IO 0x00000002 |
|
#define | IRP_MOUNT_COMPLETION 0x00000002 |
|
#define | IRP_SYNCHRONOUS_API 0x00000004 |
|
#define | IRP_ASSOCIATED_IRP 0x00000008 |
|
#define | IRP_BUFFERED_IO 0x00000010 |
|
#define | IRP_DEALLOCATE_BUFFER 0x00000020 |
|
#define | IRP_INPUT_OPERATION 0x00000040 |
|
#define | IRP_SYNCHRONOUS_PAGING_IO 0x00000040 |
|
#define | IRP_CREATE_OPERATION 0x00000080 |
|
#define | IRP_READ_OPERATION 0x00000100 |
|
#define | IRP_WRITE_OPERATION 0x00000200 |
|
#define | IRP_CLOSE_OPERATION 0x00000400 |
|
#define | IRP_DEFER_IO_COMPLETION 0x00000800 |
|
#define | IRP_OB_QUERY_NAME 0x00001000 |
|
#define | IRP_HOLD_DEVICE_QUEUE 0x00002000 |
|
#define | IRP_RETRY_IO_COMPLETION 0x00004000 |
|
#define | IRP_CLASS_CACHE_OPERATION 0x00008000 |
|
#define | IRP_QUOTA_CHARGED 0x01 |
|
#define | IRP_ALLOCATED_MUST_SUCCEED 0x02 |
|
#define | IRP_ALLOCATED_FIXED_SIZE 0x04 |
|
#define | IRP_LOOKASIDE_ALLOCATION 0x08 |
|
#define | IRP_MJ_CREATE 0x00 |
|
#define | IRP_MJ_CREATE_NAMED_PIPE 0x01 |
|
#define | IRP_MJ_CLOSE 0x02 |
|
#define | IRP_MJ_READ 0x03 |
|
#define | IRP_MJ_WRITE 0x04 |
|
#define | IRP_MJ_QUERY_INFORMATION 0x05 |
|
#define | IRP_MJ_SET_INFORMATION 0x06 |
|
#define | IRP_MJ_QUERY_EA 0x07 |
|
#define | IRP_MJ_SET_EA 0x08 |
|
#define | IRP_MJ_FLUSH_BUFFERS 0x09 |
|
#define | IRP_MJ_QUERY_VOLUME_INFORMATION 0x0a |
|
#define | IRP_MJ_SET_VOLUME_INFORMATION 0x0b |
|
#define | IRP_MJ_DIRECTORY_CONTROL 0x0c |
|
#define | IRP_MJ_FILE_SYSTEM_CONTROL 0x0d |
|
#define | IRP_MJ_DEVICE_CONTROL 0x0e |
|
#define | IRP_MJ_INTERNAL_DEVICE_CONTROL 0x0f |
|
#define | IRP_MJ_SCSI 0x0f |
|
#define | IRP_MJ_SHUTDOWN 0x10 |
|
#define | IRP_MJ_LOCK_CONTROL 0x11 |
|
#define | IRP_MJ_CLEANUP 0x12 |
|
#define | IRP_MJ_CREATE_MAILSLOT 0x13 |
|
#define | IRP_MJ_QUERY_SECURITY 0x14 |
|
#define | IRP_MJ_SET_SECURITY 0x15 |
|
#define | IRP_MJ_POWER 0x16 |
|
#define | IRP_MJ_SYSTEM_CONTROL 0x17 |
|
#define | IRP_MJ_DEVICE_CHANGE 0x18 |
|
#define | IRP_MJ_QUERY_QUOTA 0x19 |
|
#define | IRP_MJ_SET_QUOTA 0x1a |
|
#define | IRP_MJ_PNP 0x1b |
|
#define | IRP_MJ_PNP_POWER 0x1b |
|
#define | IRP_MJ_MAXIMUM_FUNCTION 0x1b |
|
#define | IRP_MN_SCSI_CLASS 0x01 |
|
#define | IRP_MN_START_DEVICE 0x00 |
|
#define | IRP_MN_QUERY_REMOVE_DEVICE 0x01 |
|
#define | IRP_MN_REMOVE_DEVICE 0x02 |
|
#define | IRP_MN_CANCEL_REMOVE_DEVICE 0x03 |
|
#define | IRP_MN_STOP_DEVICE 0x04 |
|
#define | IRP_MN_QUERY_STOP_DEVICE 0x05 |
|
#define | IRP_MN_CANCEL_STOP_DEVICE 0x06 |
|
#define | IRP_MN_QUERY_DEVICE_RELATIONS 0x07 |
|
#define | IRP_MN_QUERY_INTERFACE 0x08 |
|
#define | IRP_MN_QUERY_CAPABILITIES 0x09 |
|
#define | IRP_MN_QUERY_RESOURCES 0x0A |
|
#define | IRP_MN_QUERY_RESOURCE_REQUIREMENTS 0x0B |
|
#define | IRP_MN_QUERY_DEVICE_TEXT 0x0C |
|
#define | IRP_MN_FILTER_RESOURCE_REQUIREMENTS 0x0D |
|
#define | IRP_MN_READ_CONFIG 0x0F |
|
#define | IRP_MN_WRITE_CONFIG 0x10 |
|
#define | IRP_MN_EJECT 0x11 |
|
#define | IRP_MN_SET_LOCK 0x12 |
|
#define | IRP_MN_QUERY_ID 0x13 |
|
#define | IRP_MN_QUERY_PNP_DEVICE_STATE 0x14 |
|
#define | IRP_MN_QUERY_BUS_INFORMATION 0x15 |
|
#define | IRP_MN_DEVICE_USAGE_NOTIFICATION 0x16 |
|
#define | IRP_MN_SURPRISE_REMOVAL 0x17 |
|
#define | IRP_MN_DEVICE_ENUMERATED 0x19 |
|
#define | IRP_MN_WAIT_WAKE 0x00 |
|
#define | IRP_MN_POWER_SEQUENCE 0x01 |
|
#define | IRP_MN_SET_POWER 0x02 |
|
#define | IRP_MN_QUERY_POWER 0x03 |
|
#define | IRP_MN_QUERY_ALL_DATA 0x00 |
|
#define | IRP_MN_QUERY_SINGLE_INSTANCE 0x01 |
|
#define | IRP_MN_CHANGE_SINGLE_INSTANCE 0x02 |
|
#define | IRP_MN_CHANGE_SINGLE_ITEM 0x03 |
|
#define | IRP_MN_ENABLE_EVENTS 0x04 |
|
#define | IRP_MN_DISABLE_EVENTS 0x05 |
|
#define | IRP_MN_ENABLE_COLLECTION 0x06 |
|
#define | IRP_MN_DISABLE_COLLECTION 0x07 |
|
#define | IRP_MN_REGINFO 0x08 |
|
#define | IRP_MN_EXECUTE_METHOD 0x09 |
|
#define | IRP_MN_REGINFO_EX 0x0b |
|
#define | PORT_MAXIMUM_MESSAGE_LENGTH 256 |
|
#define | ERROR_LOG_LIMIT_SIZE 240 |
|
#define | IO_ERROR_LOG_MESSAGE_HEADER_LENGTH |
|
#define | ERROR_LOG_MESSAGE_LIMIT_SIZE (ERROR_LOG_LIMIT_SIZE + IO_ERROR_LOG_MESSAGE_HEADER_LENGTH) |
|
#define | IO_ERROR_LOG_MESSAGE_LENGTH |
|
#define | ERROR_LOG_MAXIMUM_SIZE |
|
#define | DEVICE_DESCRIPTION_VERSION 0x0000 |
|
#define | DEVICE_DESCRIPTION_VERSION1 0x0001 |
|
#define | DEVICE_DESCRIPTION_VERSION2 0x0002 |
|
#define | DEVICE_DESCRIPTION_VERSION3 0x0003 |
|
#define | DMA_ADAPTER_INFO_VERSION1 1 |
|
#define | ADAPTER_INFO_SYNCHRONOUS_CALLBACK 0x0001 |
|
#define | ADAPTER_INFO_API_BYPASS 0x0002 |
|
#define | DMA_TRANSFER_INFO_VERSION1 1 |
|
#define | DMA_TRANSFER_INFO_VERSION2 2 |
|
#define | DMA_TRANSFER_CONTEXT_VERSION1 1 |
|
#define | DMA_TRANSFER_CONTEXT_SIZE_V1 64 |
|
#define | DRVO_UNLOAD_INVOKED 0x00000001 |
|
#define | DRVO_LEGACY_DRIVER 0x00000002 |
|
#define | DRVO_BUILTIN_DRIVER 0x00000004 |
|
#define | SL_PENDING_RETURNED 0x01 |
|
#define | SL_ERROR_RETURNED 0x02 |
|
#define | SL_INVOKE_ON_CANCEL 0x20 |
|
#define | SL_INVOKE_ON_SUCCESS 0x40 |
|
#define | SL_INVOKE_ON_ERROR 0x80 |
|
#define | METHOD_BUFFERED 0 |
|
#define | METHOD_IN_DIRECT 1 |
|
#define | METHOD_OUT_DIRECT 2 |
|
#define | METHOD_NEITHER 3 |
|
#define | METHOD_DIRECT_TO_HARDWARE METHOD_IN_DIRECT |
|
#define | METHOD_DIRECT_FROM_HARDWARE METHOD_OUT_DIRECT |
|
#define | FILE_SUPERSEDED 0x00000000 |
|
#define | FILE_OPENED 0x00000001 |
|
#define | FILE_CREATED 0x00000002 |
|
#define | FILE_OVERWRITTEN 0x00000003 |
|
#define | FILE_EXISTS 0x00000004 |
|
#define | FILE_DOES_NOT_EXIST 0x00000005 |
|
#define | FILE_USE_FILE_POINTER_POSITION 0xfffffffe |
|
#define | FILE_WRITE_TO_END_OF_FILE 0xffffffff |
|
#define | FILE_LIST_DIRECTORY 0x00000001 |
|
#define | FILE_READ_DATA 0x00000001 |
|
#define | FILE_ADD_FILE 0x00000002 |
|
#define | FILE_WRITE_DATA 0x00000002 |
|
#define | FILE_ADD_SUBDIRECTORY 0x00000004 |
|
#define | FILE_APPEND_DATA 0x00000004 |
|
#define | FILE_CREATE_PIPE_INSTANCE 0x00000004 |
|
#define | FILE_READ_EA 0x00000008 |
|
#define | FILE_WRITE_EA 0x00000010 |
|
#define | FILE_EXECUTE 0x00000020 |
|
#define | FILE_TRAVERSE 0x00000020 |
|
#define | FILE_DELETE_CHILD 0x00000040 |
|
#define | FILE_READ_ATTRIBUTES 0x00000080 |
|
#define | FILE_WRITE_ATTRIBUTES 0x00000100 |
|
#define | FILE_SHARE_READ 0x00000001 |
|
#define | FILE_SHARE_WRITE 0x00000002 |
|
#define | FILE_SHARE_DELETE 0x00000004 |
|
#define | FILE_SHARE_VALID_FLAGS 0x00000007 |
|
#define | FILE_ATTRIBUTE_READONLY 0x00000001 |
|
#define | FILE_ATTRIBUTE_HIDDEN 0x00000002 |
|
#define | FILE_ATTRIBUTE_SYSTEM 0x00000004 |
|
#define | FILE_ATTRIBUTE_DIRECTORY 0x00000010 |
|
#define | FILE_ATTRIBUTE_ARCHIVE 0x00000020 |
|
#define | FILE_ATTRIBUTE_DEVICE 0x00000040 |
|
#define | FILE_ATTRIBUTE_NORMAL 0x00000080 |
|
#define | FILE_ATTRIBUTE_TEMPORARY 0x00000100 |
|
#define | FILE_ATTRIBUTE_SPARSE_FILE 0x00000200 |
|
#define | FILE_ATTRIBUTE_REPARSE_POINT 0x00000400 |
|
#define | FILE_ATTRIBUTE_COMPRESSED 0x00000800 |
|
#define | FILE_ATTRIBUTE_OFFLINE 0x00001000 |
|
#define | FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 0x00002000 |
|
#define | FILE_ATTRIBUTE_ENCRYPTED 0x00004000 |
|
#define | FILE_ATTRIBUTE_INTEGRITY_STREAM 0x00008000 |
|
#define | FILE_ATTRIBUTE_VIRTUAL 0x00010000 |
|
#define | FILE_ATTRIBUTE_VALID_FLAGS 0x00007fb7 |
|
#define | FILE_ATTRIBUTE_VALID_SET_FLAGS 0x000031a7 |
|
#define | FILE_VALID_OPTION_FLAGS 0x00ffffff |
|
#define | FILE_VALID_PIPE_OPTION_FLAGS 0x00000032 |
|
#define | FILE_VALID_MAILSLOT_OPTION_FLAGS 0x00000032 |
|
#define | FILE_VALID_SET_FLAGS 0x00000036 |
|
#define | FILE_SUPERSEDE 0x00000000 |
|
#define | FILE_OPEN 0x00000001 |
|
#define | FILE_CREATE 0x00000002 |
|
#define | FILE_OPEN_IF 0x00000003 |
|
#define | FILE_OVERWRITE 0x00000004 |
|
#define | FILE_OVERWRITE_IF 0x00000005 |
|
#define | FILE_MAXIMUM_DISPOSITION 0x00000005 |
|
#define | FILE_DIRECTORY_FILE 0x00000001 |
|
#define | FILE_WRITE_THROUGH 0x00000002 |
|
#define | FILE_SEQUENTIAL_ONLY 0x00000004 |
|
#define | FILE_NO_INTERMEDIATE_BUFFERING 0x00000008 |
|
#define | FILE_SYNCHRONOUS_IO_ALERT 0x00000010 |
|
#define | FILE_SYNCHRONOUS_IO_NONALERT 0x00000020 |
|
#define | FILE_NON_DIRECTORY_FILE 0x00000040 |
|
#define | FILE_CREATE_TREE_CONNECTION 0x00000080 |
|
#define | FILE_COMPLETE_IF_OPLOCKED 0x00000100 |
|
#define | FILE_NO_EA_KNOWLEDGE 0x00000200 |
|
#define | FILE_OPEN_REMOTE_INSTANCE 0x00000400 |
|
#define | FILE_RANDOM_ACCESS 0x00000800 |
|
#define | FILE_DELETE_ON_CLOSE 0x00001000 |
|
#define | FILE_OPEN_BY_FILE_ID 0x00002000 |
|
#define | FILE_OPEN_FOR_BACKUP_INTENT 0x00004000 |
|
#define | FILE_NO_COMPRESSION 0x00008000 |
|
#define | FILE_OPEN_REQUIRING_OPLOCK 0x00010000 |
|
#define | FILE_DISALLOW_EXCLUSIVE 0x00020000 |
|
#define | FILE_RESERVE_OPFILTER 0x00100000 |
|
#define | FILE_OPEN_REPARSE_POINT 0x00200000 |
|
#define | FILE_OPEN_NO_RECALL 0x00400000 |
|
#define | FILE_OPEN_FOR_FREE_SPACE_QUERY 0x00800000 |
|
#define | FILE_ANY_ACCESS 0x00000000 |
|
#define | FILE_SPECIAL_ACCESS FILE_ANY_ACCESS |
|
#define | FILE_READ_ACCESS 0x00000001 |
|
#define | FILE_WRITE_ACCESS 0x00000002 |
|
#define | FILE_ALL_ACCESS |
|
#define | FILE_GENERIC_EXECUTE |
|
#define | FILE_GENERIC_READ |
|
#define | FILE_GENERIC_WRITE |
|
#define | WMIREG_ACTION_REGISTER 1 |
|
#define | WMIREG_ACTION_DEREGISTER 2 |
|
#define | WMIREG_ACTION_REREGISTER 3 |
|
#define | WMIREG_ACTION_UPDATE_GUIDS 4 |
|
#define | WMIREG_ACTION_BLOCK_IRPS 5 |
|
#define | WMIREGISTER 0 |
|
#define | WMIUPDATE 1 |
|
#define | _PCI_X_ |
|
#define | PCI_TYPE0_ADDRESSES 6 |
|
#define | PCI_TYPE1_ADDRESSES 2 |
|
#define | PCI_TYPE2_ADDRESSES 5 |
|
#define | PCI_COMMON_HEADER_LAYOUT |
|
#define | PCI_COMMON_HDR_LENGTH (FIELD_OFFSET(PCI_COMMON_CONFIG, DeviceSpecific)) |
|
#define | PCI_EXTENDED_CONFIG_LENGTH 0x1000 |
|
#define | PCI_MAX_DEVICES 32 |
|
#define | PCI_MAX_FUNCTION 8 |
|
#define | PCI_MAX_BRIDGE_NUMBER 0xFF |
|
#define | PCI_INVALID_VENDORID 0xFFFF |
|
#define | PCI_MULTIFUNCTION 0x80 |
|
#define | PCI_DEVICE_TYPE 0x00 |
|
#define | PCI_BRIDGE_TYPE 0x01 |
|
#define | PCI_CARDBUS_BRIDGE_TYPE 0x02 |
|
#define | PCI_CONFIGURATION_TYPE(PciData) (((PPCI_COMMON_CONFIG) (PciData))->HeaderType & ~PCI_MULTIFUNCTION) |
|
#define | PCI_MULTIFUNCTION_DEVICE(PciData) ((((PPCI_COMMON_CONFIG) (PciData))->HeaderType & PCI_MULTIFUNCTION) != 0) |
|
#define | PCI_ENABLE_IO_SPACE 0x0001 |
|
#define | PCI_ENABLE_MEMORY_SPACE 0x0002 |
|
#define | PCI_ENABLE_BUS_MASTER 0x0004 |
|
#define | PCI_ENABLE_SPECIAL_CYCLES 0x0008 |
|
#define | PCI_ENABLE_WRITE_AND_INVALIDATE 0x0010 |
|
#define | PCI_ENABLE_VGA_COMPATIBLE_PALETTE 0x0020 |
|
#define | PCI_ENABLE_PARITY 0x0040 |
|
#define | PCI_ENABLE_WAIT_CYCLE 0x0080 |
|
#define | PCI_ENABLE_SERR 0x0100 |
|
#define | PCI_ENABLE_FAST_BACK_TO_BACK 0x0200 |
|
#define | PCI_DISABLE_LEVEL_INTERRUPT 0x0400 |
|
#define | PCI_STATUS_INTERRUPT_PENDING 0x0008 |
|
#define | PCI_STATUS_CAPABILITIES_LIST 0x0010 |
|
#define | PCI_STATUS_66MHZ_CAPABLE 0x0020 |
|
#define | PCI_STATUS_UDF_SUPPORTED 0x0040 |
|
#define | PCI_STATUS_FAST_BACK_TO_BACK 0x0080 |
|
#define | PCI_STATUS_DATA_PARITY_DETECTED 0x0100 |
|
#define | PCI_STATUS_DEVSEL 0x0600 |
|
#define | PCI_STATUS_SIGNALED_TARGET_ABORT 0x0800 |
|
#define | PCI_STATUS_RECEIVED_TARGET_ABORT 0x1000 |
|
#define | PCI_STATUS_RECEIVED_MASTER_ABORT 0x2000 |
|
#define | PCI_STATUS_SIGNALED_SYSTEM_ERROR 0x4000 |
|
#define | PCI_STATUS_DETECTED_PARITY_ERROR 0x8000 |
|
#define | PCI_WHICHSPACE_CONFIG 0x0 |
|
#define | PCI_WHICHSPACE_ROM 0x52696350 /* 'PciR' */ |
|
#define | PCI_CAPABILITY_ID_POWER_MANAGEMENT 0x01 |
|
#define | PCI_CAPABILITY_ID_AGP 0x02 |
|
#define | PCI_CAPABILITY_ID_VPD 0x03 |
|
#define | PCI_CAPABILITY_ID_SLOT_ID 0x04 |
|
#define | PCI_CAPABILITY_ID_MSI 0x05 |
|
#define | PCI_CAPABILITY_ID_CPCI_HOTSWAP 0x06 |
|
#define | PCI_CAPABILITY_ID_PCIX 0x07 |
|
#define | PCI_CAPABILITY_ID_HYPERTRANSPORT 0x08 |
|
#define | PCI_CAPABILITY_ID_VENDOR_SPECIFIC 0x09 |
|
#define | PCI_CAPABILITY_ID_DEBUG_PORT 0x0A |
|
#define | PCI_CAPABILITY_ID_CPCI_RES_CTRL 0x0B |
|
#define | PCI_CAPABILITY_ID_SHPC 0x0C |
|
#define | PCI_CAPABILITY_ID_P2P_SSID 0x0D |
|
#define | PCI_CAPABILITY_ID_AGP_TARGET 0x0E |
|
#define | PCI_CAPABILITY_ID_SECURE 0x0F |
|
#define | PCI_CAPABILITY_ID_PCI_EXPRESS 0x10 |
|
#define | PCI_CAPABILITY_ID_MSIX 0x11 |
|
#define | PCI_EXPRESS_ADVANCED_ERROR_REPORTING_CAP_ID 0x0001 |
|
#define | PCI_EXPRESS_VIRTUAL_CHANNEL_CAP_ID 0x0002 |
|
#define | PCI_EXPRESS_DEVICE_SERIAL_NUMBER_CAP_ID 0x0003 |
|
#define | PCI_EXPRESS_POWER_BUDGETING_CAP_ID 0x0004 |
|
#define | PCI_EXPRESS_RC_LINK_DECLARATION_CAP_ID 0x0005 |
|
#define | PCI_EXPRESS_RC_INTERNAL_LINK_CONTROL_CAP_ID 0x0006 |
|
#define | PCI_EXPRESS_RC_EVENT_COLLECTOR_ENDPOINT_ASSOCIATION_CAP_ID 0x0007 |
|
#define | PCI_EXPRESS_MFVC_CAP_ID 0x0008 |
|
#define | PCI_EXPRESS_VC_AND_MFVC_CAP_ID 0x0009 |
|
#define | PCI_EXPRESS_RCRB_HEADER_CAP_ID 0x000A |
|
#define | PCI_EXPRESS_SINGLE_ROOT_IO_VIRTUALIZATION_CAP_ID 0x0010 |
|
#define | ROOT_CMD_ENABLE_CORRECTABLE_ERROR_REPORTING 0x00000001 |
|
#define | ROOT_CMD_ENABLE_NONFATAL_ERROR_REPORTING 0x00000002 |
|
#define | ROOT_CMD_ENABLE_FATAL_ERROR_REPORTING 0x00000004 |
|
#define | ROOT_CMD_ERROR_REPORTING_ENABLE_MASK |
|
#define | PCI_CLASS_PRE_20 0x00 |
|
#define | PCI_CLASS_MASS_STORAGE_CTLR 0x01 |
|
#define | PCI_CLASS_NETWORK_CTLR 0x02 |
|
#define | PCI_CLASS_DISPLAY_CTLR 0x03 |
|
#define | PCI_CLASS_MULTIMEDIA_DEV 0x04 |
|
#define | PCI_CLASS_MEMORY_CTLR 0x05 |
|
#define | PCI_CLASS_BRIDGE_DEV 0x06 |
|
#define | PCI_CLASS_SIMPLE_COMMS_CTLR 0x07 |
|
#define | PCI_CLASS_BASE_SYSTEM_DEV 0x08 |
|
#define | PCI_CLASS_INPUT_DEV 0x09 |
|
#define | PCI_CLASS_DOCKING_STATION 0x0a |
|
#define | PCI_CLASS_PROCESSOR 0x0b |
|
#define | PCI_CLASS_SERIAL_BUS_CTLR 0x0c |
|
#define | PCI_CLASS_WIRELESS_CTLR 0x0d |
|
#define | PCI_CLASS_INTELLIGENT_IO_CTLR 0x0e |
|
#define | PCI_CLASS_SATELLITE_COMMS_CTLR 0x0f |
|
#define | PCI_CLASS_ENCRYPTION_DECRYPTION 0x10 |
|
#define | PCI_CLASS_DATA_ACQ_SIGNAL_PROC 0x11 |
|
#define | PCI_CLASS_NOT_DEFINED 0xff |
|
#define | PCI_SUBCLASS_PRE_20_NON_VGA 0x00 |
|
#define | PCI_SUBCLASS_PRE_20_VGA 0x01 |
|
#define | PCI_SUBCLASS_MSC_SCSI_BUS_CTLR 0x00 |
|
#define | PCI_SUBCLASS_MSC_IDE_CTLR 0x01 |
|
#define | PCI_SUBCLASS_MSC_FLOPPY_CTLR 0x02 |
|
#define | PCI_SUBCLASS_MSC_IPI_CTLR 0x03 |
|
#define | PCI_SUBCLASS_MSC_RAID_CTLR 0x04 |
|
#define | PCI_SUBCLASS_MSC_OTHER 0x80 |
|
#define | PCI_SUBCLASS_NET_ETHERNET_CTLR 0x00 |
|
#define | PCI_SUBCLASS_NET_TOKEN_RING_CTLR 0x01 |
|
#define | PCI_SUBCLASS_NET_FDDI_CTLR 0x02 |
|
#define | PCI_SUBCLASS_NET_ATM_CTLR 0x03 |
|
#define | PCI_SUBCLASS_NET_ISDN_CTLR 0x04 |
|
#define | PCI_SUBCLASS_NET_OTHER 0x80 |
|
#define | PCI_SUBCLASS_VID_VGA_CTLR 0x00 |
|
#define | PCI_SUBCLASS_VID_XGA_CTLR 0x01 |
|
#define | PCI_SUBCLASS_VID_3D_CTLR 0x02 |
|
#define | PCI_SUBCLASS_VID_OTHER 0x80 |
|
#define | PCI_SUBCLASS_MM_VIDEO_DEV 0x00 |
|
#define | PCI_SUBCLASS_MM_AUDIO_DEV 0x01 |
|
#define | PCI_SUBCLASS_MM_TELEPHONY_DEV 0x02 |
|
#define | PCI_SUBCLASS_MM_OTHER 0x80 |
|
#define | PCI_SUBCLASS_MEM_RAM 0x00 |
|
#define | PCI_SUBCLASS_MEM_FLASH 0x01 |
|
#define | PCI_SUBCLASS_MEM_OTHER 0x80 |
|
#define | PCI_SUBCLASS_BR_HOST 0x00 |
|
#define | PCI_SUBCLASS_BR_ISA 0x01 |
|
#define | PCI_SUBCLASS_BR_EISA 0x02 |
|
#define | PCI_SUBCLASS_BR_MCA 0x03 |
|
#define | PCI_SUBCLASS_BR_PCI_TO_PCI 0x04 |
|
#define | PCI_SUBCLASS_BR_PCMCIA 0x05 |
|
#define | PCI_SUBCLASS_BR_NUBUS 0x06 |
|
#define | PCI_SUBCLASS_BR_CARDBUS 0x07 |
|
#define | PCI_SUBCLASS_BR_RACEWAY 0x08 |
|
#define | PCI_SUBCLASS_BR_OTHER 0x80 |
|
#define | PCI_SUBCLASS_COM_SERIAL 0x00 |
|
#define | PCI_SUBCLASS_COM_PARALLEL 0x01 |
|
#define | PCI_SUBCLASS_COM_MULTIPORT 0x02 |
|
#define | PCI_SUBCLASS_COM_MODEM 0x03 |
|
#define | PCI_SUBCLASS_COM_OTHER 0x80 |
|
#define | PCI_SUBCLASS_SYS_INTERRUPT_CTLR 0x00 |
|
#define | PCI_SUBCLASS_SYS_DMA_CTLR 0x01 |
|
#define | PCI_SUBCLASS_SYS_SYSTEM_TIMER 0x02 |
|
#define | PCI_SUBCLASS_SYS_REAL_TIME_CLOCK 0x03 |
|
#define | PCI_SUBCLASS_SYS_GEN_HOTPLUG_CTLR 0x04 |
|
#define | PCI_SUBCLASS_SYS_SDIO_CTRL 0x05 |
|
#define | PCI_SUBCLASS_SYS_OTHER 0x80 |
|
#define | PCI_SUBCLASS_INP_KEYBOARD 0x00 |
|
#define | PCI_SUBCLASS_INP_DIGITIZER 0x01 |
|
#define | PCI_SUBCLASS_INP_MOUSE 0x02 |
|
#define | PCI_SUBCLASS_INP_SCANNER 0x03 |
|
#define | PCI_SUBCLASS_INP_GAMEPORT 0x04 |
|
#define | PCI_SUBCLASS_INP_OTHER 0x80 |
|
#define | PCI_SUBCLASS_DOC_GENERIC 0x00 |
|
#define | PCI_SUBCLASS_DOC_OTHER 0x80 |
|
#define | PCI_SUBCLASS_PROC_386 0x00 |
|
#define | PCI_SUBCLASS_PROC_486 0x01 |
|
#define | PCI_SUBCLASS_PROC_PENTIUM 0x02 |
|
#define | PCI_SUBCLASS_PROC_ALPHA 0x10 |
|
#define | PCI_SUBCLASS_PROC_POWERPC 0x20 |
|
#define | PCI_SUBCLASS_PROC_COPROCESSOR 0x40 |
|
#define | PCI_SUBCLASS_SB_IEEE1394 0x00 |
|
#define | PCI_SUBCLASS_SB_ACCESS 0x01 |
|
#define | PCI_SUBCLASS_SB_SSA 0x02 |
|
#define | PCI_SUBCLASS_SB_USB 0x03 |
|
#define | PCI_SUBCLASS_SB_FIBRE_CHANNEL 0x04 |
|
#define | PCI_SUBCLASS_SB_SMBUS 0x05 |
|
#define | PCI_SUBCLASS_WIRELESS_IRDA 0x00 |
|
#define | PCI_SUBCLASS_WIRELESS_CON_IR 0x01 |
|
#define | PCI_SUBCLASS_WIRELESS_RF 0x10 |
|
#define | PCI_SUBCLASS_WIRELESS_OTHER 0x80 |
|
#define | PCI_SUBCLASS_INTIO_I2O 0x00 |
|
#define | PCI_SUBCLASS_SAT_TV 0x01 |
|
#define | PCI_SUBCLASS_SAT_AUDIO 0x02 |
|
#define | PCI_SUBCLASS_SAT_VOICE 0x03 |
|
#define | PCI_SUBCLASS_SAT_DATA 0x04 |
|
#define | PCI_SUBCLASS_CRYPTO_NET_COMP 0x00 |
|
#define | PCI_SUBCLASS_CRYPTO_ENTERTAINMENT 0x10 |
|
#define | PCI_SUBCLASS_CRYPTO_OTHER 0x80 |
|
#define | PCI_SUBCLASS_DASP_DPIO 0x00 |
|
#define | PCI_SUBCLASS_DASP_OTHER 0x80 |
|
#define | PCI_ADDRESS_IO_SPACE 0x00000001 |
|
#define | PCI_ADDRESS_MEMORY_TYPE_MASK 0x00000006 |
|
#define | PCI_ADDRESS_MEMORY_PREFETCHABLE 0x00000008 |
|
#define | PCI_ADDRESS_IO_ADDRESS_MASK 0xfffffffc |
|
#define | PCI_ADDRESS_MEMORY_ADDRESS_MASK 0xfffffff0 |
|
#define | PCI_ADDRESS_ROM_ADDRESS_MASK 0xfffff800 |
|
#define | PCI_TYPE_32BIT 0 |
|
#define | PCI_TYPE_20BIT 2 |
|
#define | PCI_TYPE_64BIT 4 |
|
#define | PCI_ROMADDRESS_ENABLED 0x00000001 |
|
#define | PCI_EXPRESS_LINK_QUIESCENT_INTERFACE_VERSION 1 |
|
#define | PCI_EXPRESS_ROOT_PORT_INTERFACE_VERSION 1 |
|
#define | PCI_MSIX_TABLE_CONFIG_INTERFACE_VERSION 1 |
|
#define | PCI_MSIX_TABLE_CONFIG_MINIMUM_SIZE RTL_SIZEOF_THROUGH_FIELD(PCI_MSIX_TABLE_CONFIG_INTERFACE, UnmaskTableEntry) |
|
#define | _ARC_DDK_ |
|
#define | IRP_MN_QUERY_DIRECTORY 0x01 |
|
#define | IRP_MN_NOTIFY_CHANGE_DIRECTORY 0x02 |
|
#define | IRP_MN_USER_FS_REQUEST 0x00 |
|
#define | IRP_MN_MOUNT_VOLUME 0x01 |
|
#define | IRP_MN_VERIFY_VOLUME 0x02 |
|
#define | IRP_MN_LOAD_FILE_SYSTEM 0x03 |
|
#define | IRP_MN_TRACK_LINK 0x04 |
|
#define | IRP_MN_KERNEL_CALL 0x04 |
|
#define | IRP_MN_LOCK 0x01 |
|
#define | IRP_MN_UNLOCK_SINGLE 0x02 |
|
#define | IRP_MN_UNLOCK_ALL 0x03 |
|
#define | IRP_MN_UNLOCK_ALL_BY_KEY 0x04 |
|
#define | IRP_MN_FLUSH_AND_PURGE 0x01 |
|
#define | IRP_MN_NORMAL 0x00 |
|
#define | IRP_MN_DPC 0x01 |
|
#define | IRP_MN_MDL 0x02 |
|
#define | IRP_MN_COMPLETE 0x04 |
|
#define | IRP_MN_COMPRESSED 0x08 |
|
#define | IRP_MN_MDL_DPC (IRP_MN_MDL | IRP_MN_DPC) |
|
#define | IRP_MN_COMPLETE_MDL (IRP_MN_COMPLETE | IRP_MN_MDL) |
|
#define | IRP_MN_COMPLETE_MDL_DPC (IRP_MN_COMPLETE_MDL | IRP_MN_DPC) |
|
#define | IRP_MN_QUERY_LEGACY_BUS_INFORMATION 0x18 |
|
#define | IO_CHECK_CREATE_PARAMETERS 0x0200 |
|
#define | IO_ATTACH_DEVICE 0x0400 |
|
#define | IO_IGNORE_SHARE_ACCESS_CHECK 0x0800 |
|
#define | DRVO_REINIT_REGISTERED 0x00000008 |
|
#define | DRVO_INITIALIZED 0x00000010 |
|
#define | DRVO_BOOTREINIT_REGISTERED 0x00000020 |
|
#define | DRVO_LEGACY_RESOURCES 0x00000040 |
|
#define | TXF_MINIVERSION_DEFAULT_VIEW (0xFFFE) |
|
#define | ARBITER_FLAG_BOOT_CONFIG 0x00000001 |
|
#define | ARBITER_PARTIAL 0x00000001 |
|
#define | PCI_AGP_RATE_1X 0x1 |
|
#define | PCI_AGP_RATE_2X 0x2 |
|
#define | PCI_AGP_RATE_4X 0x4 |
|
#define | PCIX_MODE_CONVENTIONAL_PCI 0x0 |
|
#define | PCIX_MODE1_66MHZ 0x1 |
|
#define | PCIX_MODE1_100MHZ 0x2 |
|
#define | PCIX_MODE1_133MHZ 0x3 |
|
#define | PCIX_MODE2_266_66MHZ 0x9 |
|
#define | PCIX_MODE2_266_100MHZ 0xA |
|
#define | PCIX_MODE2_266_133MHZ 0xB |
|
#define | PCIX_MODE2_533_66MHZ 0xD |
|
#define | PCIX_MODE2_533_100MHZ 0xE |
|
#define | PCIX_MODE2_533_133MHZ 0xF |
|
#define | PCIX_VERSION_MODE1_ONLY 0x0 |
|
#define | PCIX_VERSION_MODE2_ECC 0x1 |
|
#define | PCIX_VERSION_DUAL_MODE_ECC 0x2 |
|
#define | OSC_FIRMWARE_FAILURE 0x02 |
|
#define | OSC_UNRECOGNIZED_UUID 0x04 |
|
#define | OSC_UNRECOGNIZED_REVISION 0x08 |
|
#define | OSC_CAPABILITIES_MASKED 0x10 |
|
#define | PCI_ROOT_BUS_OSC_METHOD_CAPABILITY_REVISION 0x01 |
|
#define | PCI_EXPRESS_AER_DEVICE_CONTROL_MASK 0x07; |
|
#define | PCI_EXPRESS_AER_DEVICE_STATUS_MASK 0x0F; |
|
#define | PCI_DATA_TAG ' ICP' |
|
#define | PCI_DATA_VERSION 1 |
|
#define | _PCIINTRF_X_ |
|
#define | PCI_BUS_INTERFACE_STANDARD_VERSION 1 |
|
#define | FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL_EX 0x00004000 |
|
#define | FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL_EX 0x00008000 |
|
#define | FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK_EX |
|
#define | FILE_CHARACTERISTICS_EXPECT_ORDERLY_REMOVAL_DEPRECATED 0x00000200 |
|
#define | FILE_CHARACTERISTICS_EXPECT_SURPRISE_REMOVAL_DEPRECATED 0x00000300 |
|
#define | FILE_CHARACTERISTICS_REMOVAL_POLICY_MASK_DEPRECATED 0x00000300 |
|
#define | FILE_CHARACTERISTICS_PROPAGATED |
|
#define | IOCTL_AVIO_ALLOCATE_STREAM CTL_CODE(FILE_DEVICE_AVIO, 1, METHOD_BUFFERED, FILE_SPECIAL_ACCESS) |
|
#define | IOCTL_AVIO_FREE_STREAM CTL_CODE(FILE_DEVICE_AVIO, 2, METHOD_BUFFERED, FILE_SPECIAL_ACCESS) |
|
#define | IOCTL_AVIO_MODIFY_STREAM CTL_CODE(FILE_DEVICE_AVIO, 3, METHOD_BUFFERED, FILE_SPECIAL_ACCESS) |
|
#define | PCI_INT_ROUTE_INTRF_STANDARD_VER 1 |
|
#define | PCI_CB_INTRF_VERSION 1 |
|
#define | PCI_PME_INTRF_STANDARD_VER 1 |
|
#define | PNP_LOCATION_INTERFACE_VERSION 1 |
|
#define | FILE_OPLOCK_BROKEN_TO_LEVEL_2 0x00000007 |
|
#define | FILE_OPLOCK_BROKEN_TO_NONE 0x00000008 |
|
#define | FILE_OPBATCH_BREAK_UNDERWAY 0x00000009 |
|
#define | FILE_NOTIFY_CHANGE_FILE_NAME 0x00000001 |
|
#define | FILE_NOTIFY_CHANGE_DIR_NAME 0x00000002 |
|
#define | FILE_NOTIFY_CHANGE_NAME 0x00000003 |
|
#define | FILE_NOTIFY_CHANGE_ATTRIBUTES 0x00000004 |
|
#define | FILE_NOTIFY_CHANGE_SIZE 0x00000008 |
|
#define | FILE_NOTIFY_CHANGE_LAST_WRITE 0x00000010 |
|
#define | FILE_NOTIFY_CHANGE_LAST_ACCESS 0x00000020 |
|
#define | FILE_NOTIFY_CHANGE_CREATION 0x00000040 |
|
#define | FILE_NOTIFY_CHANGE_EA 0x00000080 |
|
#define | FILE_NOTIFY_CHANGE_SECURITY 0x00000100 |
|
#define | FILE_NOTIFY_CHANGE_STREAM_NAME 0x00000200 |
|
#define | FILE_NOTIFY_CHANGE_STREAM_SIZE 0x00000400 |
|
#define | FILE_NOTIFY_CHANGE_STREAM_WRITE 0x00000800 |
|
#define | FILE_NOTIFY_VALID_MASK 0x00000fff |
|
#define | FILE_ACTION_ADDED 0x00000001 |
|
#define | FILE_ACTION_REMOVED 0x00000002 |
|
#define | FILE_ACTION_MODIFIED 0x00000003 |
|
#define | FILE_ACTION_RENAMED_OLD_NAME 0x00000004 |
|
#define | FILE_ACTION_RENAMED_NEW_NAME 0x00000005 |
|
#define | FILE_ACTION_ADDED_STREAM 0x00000006 |
|
#define | FILE_ACTION_REMOVED_STREAM 0x00000007 |
|
#define | FILE_ACTION_MODIFIED_STREAM 0x00000008 |
|
#define | FILE_ACTION_REMOVED_BY_DELETE 0x00000009 |
|
#define | FILE_ACTION_ID_NOT_TUNNELLED 0x0000000A |
|
#define | FILE_ACTION_TUNNELLED_ID_COLLISION 0x0000000B |
|
#define | FILE_PIPE_BYTE_STREAM_TYPE 0x00000000 |
|
#define | FILE_PIPE_MESSAGE_TYPE 0x00000001 |
|
#define | FILE_PIPE_ACCEPT_REMOTE_CLIENTS 0x00000000 |
|
#define | FILE_PIPE_REJECT_REMOTE_CLIENTS 0x00000002 |
|
#define | FILE_PIPE_ACCEPT_REMOTE_CLIENTS 0x00000000 |
|
#define | FILE_PIPE_REJECT_REMOTE_CLIENTS 0x00000002 |
|
#define | FILE_PIPE_TYPE_VALID_MASK 0x00000003 |
|
#define | FILE_PIPE_BYTE_STREAM_MODE 0x00000000 |
|
#define | FILE_PIPE_MESSAGE_MODE 0x00000001 |
|
#define | FILE_PIPE_QUEUE_OPERATION 0x00000000 |
|
#define | FILE_PIPE_COMPLETE_OPERATION 0x00000001 |
|
#define | FILE_PIPE_INBOUND 0x00000000 |
|
#define | FILE_PIPE_OUTBOUND 0x00000001 |
|
#define | FILE_PIPE_FULL_DUPLEX 0x00000002 |
|
#define | FILE_PIPE_DISCONNECTED_STATE 0x00000001 |
|
#define | FILE_PIPE_LISTENING_STATE 0x00000002 |
|
#define | FILE_PIPE_CONNECTED_STATE 0x00000003 |
|
#define | FILE_PIPE_CLOSING_STATE 0x00000004 |
|
#define | FILE_PIPE_CLIENT_END 0x00000000 |
|
#define | FILE_PIPE_SERVER_END 0x00000001 |
|
#define | FILE_CASE_SENSITIVE_SEARCH 0x00000001 |
|
#define | FILE_CASE_PRESERVED_NAMES 0x00000002 |
|
#define | FILE_UNICODE_ON_DISK 0x00000004 |
|
#define | FILE_PERSISTENT_ACLS 0x00000008 |
|
#define | FILE_FILE_COMPRESSION 0x00000010 |
|
#define | FILE_VOLUME_QUOTAS 0x00000020 |
|
#define | FILE_SUPPORTS_SPARSE_FILES 0x00000040 |
|
#define | FILE_SUPPORTS_REPARSE_POINTS 0x00000080 |
|
#define | FILE_SUPPORTS_REMOTE_STORAGE 0x00000100 |
|
#define | FILE_VOLUME_IS_COMPRESSED 0x00008000 |
|
#define | FILE_SUPPORTS_OBJECT_IDS 0x00010000 |
|
#define | FILE_SUPPORTS_ENCRYPTION 0x00020000 |
|
#define | FILE_NAMED_STREAMS 0x00040000 |
|
#define | FILE_READ_ONLY_VOLUME 0x00080000 |
|
#define | FILE_SEQUENTIAL_WRITE_ONCE 0x00100000 |
|
#define | FILE_SUPPORTS_TRANSACTIONS 0x00200000 |
|
#define | FILE_SUPPORTS_HARD_LINKS 0x00400000 |
|
#define | FILE_SUPPORTS_EXTENDED_ATTRIBUTES 0x00800000 |
|
#define | FILE_SUPPORTS_OPEN_BY_FILE_ID 0x01000000 |
|
#define | FILE_SUPPORTS_USN_JOURNAL 0x02000000 |
|
#define | FILE_SUPPORTS_INTEGRITY_STREAMS 0x04000000 |
|
#define | FILE_SUPPORTS_BLOCK_REFCOUNTING 0x08000000 |
|
#define | FILE_SUPPORTS_SPARSE_VDL 0x10000000 |
|
#define | FILE_DAX_VOLUME 0x20000000 |
|
#define | FILE_NEED_EA 0x00000080 |
|
#define | FILE_EA_TYPE_BINARY 0xfffe |
|
#define | FILE_EA_TYPE_ASCII 0xfffd |
|
#define | FILE_EA_TYPE_BITMAP 0xfffb |
|
#define | FILE_EA_TYPE_METAFILE 0xfffa |
|
#define | FILE_EA_TYPE_ICON 0xfff9 |
|
#define | FILE_EA_TYPE_EA 0xffee |
|
#define | FILE_EA_TYPE_MVMT 0xffdf |
|
#define | FILE_EA_TYPE_MVST 0xffde |
|
#define | FILE_EA_TYPE_ASN1 0xffdd |
|
#define | FILE_EA_TYPE_FAMILY_IDS 0xff01 |
|
#define | FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_WRITELOCKED 0x00000001 |
|
#define | FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_VISIBLE_TO_TX 0x00000002 |
|
#define | FILE_ID_GLOBAL_TX_DIR_INFO_FLAG_VISIBLE_OUTSIDE_TX 0x00000004 |
|
#define | ANSI_DOS_STAR ('<') |
|
#define | ANSI_DOS_QM ('>') |
|
#define | ANSI_DOS_DOT ('"') |
|
#define | DOS_STAR (L'<') |
|
#define | DOS_QM (L'>') |
|
#define | DOS_DOT (L'"') |
|
#define | REMOTE_PROTOCOL_FLAG_LOOPBACK 0x00000001 |
|
#define | REMOTE_PROTOCOL_FLAG_OFFLINE 0x00000002 |
|
#define | FILE_VC_QUOTA_NONE 0x00000000 |
|
#define | FILE_VC_QUOTA_TRACK 0x00000001 |
|
#define | FILE_VC_QUOTA_ENFORCE 0x00000002 |
|
#define | FILE_VC_QUOTA_MASK 0x00000003 |
|
#define | FILE_VC_CONTENT_INDEX_DISABLED 0x00000008 |
|
#define | FILE_VC_LOG_QUOTA_THRESHOLD 0x00000010 |
|
#define | FILE_VC_LOG_QUOTA_LIMIT 0x00000020 |
|
#define | FILE_VC_LOG_VOLUME_THRESHOLD 0x00000040 |
|
#define | FILE_VC_LOG_VOLUME_LIMIT 0x00000080 |
|
#define | FILE_VC_QUOTAS_INCOMPLETE 0x00000100 |
|
#define | FILE_VC_QUOTAS_REBUILDING 0x00000200 |
|
#define | FILE_VC_VALID_MASK 0x000003ff |
|
#define | _FILESYSTEMFSCTL_ |
|
#define | FSCTL_REQUEST_OPLOCK_LEVEL_1 CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 0, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_REQUEST_OPLOCK_LEVEL_2 CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 1, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_REQUEST_BATCH_OPLOCK CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 2, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_OPLOCK_BREAK_ACKNOWLEDGE CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 3, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_OPBATCH_ACK_CLOSE_PENDING CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 4, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_OPLOCK_BREAK_NOTIFY CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 5, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_LOCK_VOLUME CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 6, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_UNLOCK_VOLUME CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 7, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_DISMOUNT_VOLUME CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 8, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_IS_VOLUME_MOUNTED CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 10, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_IS_PATHNAME_VALID CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 11, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_MARK_VOLUME_DIRTY CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 12, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_QUERY_RETRIEVAL_POINTERS CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 14, METHOD_NEITHER, FILE_ANY_ACCESS) |
|
#define | FSCTL_GET_COMPRESSION CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 15, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_SET_COMPRESSION CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 16, METHOD_BUFFERED, FILE_READ_DATA | FILE_WRITE_DATA) |
|
#define | FSCTL_SET_BOOTLOADER_ACCESSED CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 19, METHOD_NEITHER, FILE_ANY_ACCESS) |
|
#define | FSCTL_OPLOCK_BREAK_ACK_NO_2 CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 20, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_INVALIDATE_VOLUMES CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 21, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_QUERY_FAT_BPB CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 22, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_REQUEST_FILTER_OPLOCK CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 23, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_FILESYSTEM_GET_STATISTICS CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 24, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_MARK_AS_SYSTEM_HIVE FSCTL_SET_BOOTLOADER_ACCESSED |
|
#define | FILESYSTEM_STATISTICS_TYPE_NTFS 1 |
|
#define | FILESYSTEM_STATISTICS_TYPE_FAT 2 |
|
#define | FILESYSTEM_STATISTICS_TYPE_EXFAT 3 |
|
#define | SYMLINK_FLAG_RELATIVE 1 |
|
#define | REPARSE_DATA_BUFFER_HEADER_SIZE FIELD_OFFSET(REPARSE_DATA_BUFFER, GenericReparseBuffer) |
|
#define | REPARSE_GUID_DATA_BUFFER_HEADER_SIZE FIELD_OFFSET(REPARSE_GUID_DATA_BUFFER, GenericReparseBuffer) |
|
#define | MAXIMUM_REPARSE_DATA_BUFFER_SIZE ( 16 * 1024 ) |
|
#define | IO_REPARSE_TAG_RESERVED_ZERO (0) |
|
#define | IO_REPARSE_TAG_RESERVED_ONE (1) |
|
#define | IO_REPARSE_TAG_RESERVED_RANGE IO_REPARSE_TAG_RESERVED_ONE |
|
#define | IsReparseTagMicrosoft(_tag) (((_tag) & 0x80000000)) |
|
#define | IsReparseTagNameSurrogate(_tag) (((_tag) & 0x20000000)) |
|
#define | IO_REPARSE_TAG_VALID_VALUES (0xF000FFFF) |
|
#define | IsReparseTagValid(tag) |
|
#define | IO_REPARSE_TAG_MOUNT_POINT (0xA0000003L) |
|
#define | IO_REPARSE_TAG_HSM (0xC0000004L) |
|
#define | IO_REPARSE_TAG_DRIVE_EXTENDER (0x80000005L) |
|
#define | IO_REPARSE_TAG_HSM2 (0x80000006L) |
|
#define | IO_REPARSE_TAG_SIS (0x80000007L) |
|
#define | IO_REPARSE_TAG_WIM (0x80000008L) |
|
#define | IO_REPARSE_TAG_CSV (0x80000009L) |
|
#define | IO_REPARSE_TAG_DFS (0x8000000AL) |
|
#define | IO_REPARSE_TAG_FILTER_MANAGER (0x8000000BL) |
|
#define | IO_REPARSE_TAG_SYMLINK (0xA000000CL) |
|
#define | IO_REPARSE_TAG_IIS_CACHE (0xA0000010L) |
|
#define | IO_REPARSE_TAG_DFSR (0x80000012L) |
|
#define | FSCTL_LMR_GET_LINK_TRACKING_INFORMATION CTL_CODE(FILE_DEVICE_NETWORK_FILE_SYSTEM,58,METHOD_BUFFERED,FILE_ANY_ACCESS) |
|
#define | FSCTL_LMR_SET_LINK_TRACKING_INFORMATION CTL_CODE(FILE_DEVICE_NETWORK_FILE_SYSTEM,59,METHOD_BUFFERED,FILE_ANY_ACCESS) |
|
#define | IOCTL_LMR_ARE_FILE_OBJECTS_ON_SAME_SERVER CTL_CODE(FILE_DEVICE_NETWORK_FILE_SYSTEM,60,METHOD_BUFFERED,FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_ASSIGN_EVENT CTL_CODE(FILE_DEVICE_NAMED_PIPE, 0, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_DISCONNECT CTL_CODE(FILE_DEVICE_NAMED_PIPE, 1, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_LISTEN CTL_CODE(FILE_DEVICE_NAMED_PIPE, 2, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_PEEK CTL_CODE(FILE_DEVICE_NAMED_PIPE, 3, METHOD_BUFFERED, FILE_READ_DATA) |
|
#define | FSCTL_PIPE_QUERY_EVENT CTL_CODE(FILE_DEVICE_NAMED_PIPE, 4, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_TRANSCEIVE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 5, METHOD_NEITHER, FILE_READ_DATA | FILE_WRITE_DATA) |
|
#define | FSCTL_PIPE_WAIT CTL_CODE(FILE_DEVICE_NAMED_PIPE, 6, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_IMPERSONATE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 7, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_SET_CLIENT_PROCESS CTL_CODE(FILE_DEVICE_NAMED_PIPE, 8, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_QUERY_CLIENT_PROCESS CTL_CODE(FILE_DEVICE_NAMED_PIPE, 9, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_GET_PIPE_ATTRIBUTE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 10, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_SET_PIPE_ATTRIBUTE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 11, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_GET_CONNECTION_ATTRIBUTE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 12, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_SET_CONNECTION_ATTRIBUTE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 13, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_GET_HANDLE_ATTRIBUTE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 14, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_SET_HANDLE_ATTRIBUTE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 15, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | FSCTL_PIPE_FLUSH CTL_CODE(FILE_DEVICE_NAMED_PIPE, 16, METHOD_BUFFERED, FILE_WRITE_DATA) |
|
#define | FSCTL_PIPE_INTERNAL_READ CTL_CODE(FILE_DEVICE_NAMED_PIPE, 2045, METHOD_BUFFERED, FILE_READ_DATA) |
|
#define | FSCTL_PIPE_INTERNAL_WRITE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 2046, METHOD_BUFFERED, FILE_WRITE_DATA) |
|
#define | FSCTL_PIPE_INTERNAL_TRANSCEIVE CTL_CODE(FILE_DEVICE_NAMED_PIPE, 2047, METHOD_NEITHER, FILE_READ_DATA | FILE_WRITE_DATA) |
|
#define | FSCTL_PIPE_INTERNAL_READ_OVFLOW CTL_CODE(FILE_DEVICE_NAMED_PIPE, 2048, METHOD_BUFFERED, FILE_READ_DATA) |
|
#define | FILE_PIPE_READ_DATA 0x00000000 |
|
#define | FILE_PIPE_WRITE_SPACE 0x00000001 |
|
#define | FILE_PIPE_COMPUTER_NAME_LENGTH 15 |
|
#define | FSCTL_MAILSLOT_PEEK CTL_CODE(FILE_DEVICE_MAILSLOT, 0, METHOD_NEITHER, FILE_READ_DATA) |
|
#define | IO_OPEN_PAGING_FILE 0x0002 |
|
#define | IO_OPEN_TARGET_DIRECTORY 0x0004 |
|
#define | IO_STOP_ON_SYMLINK 0x0008 |
|
#define | IO_MM_PAGING_FILE 0x0010 |
|
#define | FS_FILTER_ACQUIRE_FOR_SECTION_SYNCHRONIZATION (UCHAR)-1 |
|
#define | FS_FILTER_RELEASE_FOR_SECTION_SYNCHRONIZATION (UCHAR)-2 |
|
#define | FS_FILTER_ACQUIRE_FOR_MOD_WRITE (UCHAR)-3 |
|
#define | FS_FILTER_RELEASE_FOR_MOD_WRITE (UCHAR)-4 |
|
#define | FS_FILTER_ACQUIRE_FOR_CC_FLUSH (UCHAR)-5 |
|
#define | FS_FILTER_RELEASE_FOR_CC_FLUSH (UCHAR)-6 |
|
#define | IO_FILE_OBJECT_NON_PAGED_POOL_CHARGE 64 |
|
#define | IO_FILE_OBJECT_PAGED_POOL_CHARGE 1024 |
|
#define | D3COLD_SUPPORT_INTERFACE_VERSION 1 |
|
|
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_STA |