Expand description
This module defines the 32-Bit Windows Device I/O control codes.
Structs§
- CREATE_
DISK - CREATE_
DISK_ GPT - CREATE_
DISK_ MBR - CREATE_
DISK_ u - DEVICE_
TRIM_ DESCRIPTOR - DISK_
EXTENT - DISK_
GEOMETRY - DISK_
GEOMETRY_ EX - DISK_
PERFORMANCE - DRIVE_
LAYOUT_ INFORMATION - DRIVE_
LAYOUT_ INFORMATION_ EX - DRIVE_
LAYOUT_ INFORMATION_ EX_ u - DRIVE_
LAYOUT_ INFORMATION_ GPT - DRIVE_
LAYOUT_ INFORMATION_ MBR - FSCTL_
QUERY_ FAT_ BPB_ BUFFER - GET_
LENGTH_ INFORMATION - MOVE_
FILE_ DATA - MOVE_
FILE_ RECORD_ DATA - NTFS_
EXTENDED_ VOLUME_ DATA - NTFS_
FILE_ RECORD_ INPUT_ BUFFER - NTFS_
FILE_ RECORD_ OUTPUT_ BUFFER - NTFS_
VOLUME_ DATA_ BUFFER - PARTITION_
INFORMATION - PARTITION_
INFORMATION_ EX - PARTITION_
INFORMATION_ EX_ u - PARTITION_
INFORMATION_ GPT - PARTITION_
INFORMATION_ MBR - PATHNAME_
BUFFER - REASSIGN_
BLOCKS - REASSIGN_
BLOCKS_ EX - REFS_
VOLUME_ DATA_ BUFFER - RETRIEVAL_
POINTERS_ BUFFER - RETRIEVAL_
POINTERS_ BUFFER_ INTERNAL - SET_
PARTITION_ INFORMATION - SET_
PARTITION_ INFORMATION_ EX - SET_
PARTITION_ INFORMATION_ EX_ u - STARTING_
LCN_ INPUT_ BUFFER - STARTING_
VCN_ INPUT_ BUFFER - STORAGE_
DEVICE_ NUMBER - STORAGE_
DEVICE_ NUMBERS - STORAGE_
PROPERTY_ QUERY - VERIFY_
INFORMATION - VOLUME_
BITMAP_ BUFFER - VOLUME_
DISK_ EXTENTS
Constants§
- DEVPKEY_
Storage_ Portable - DEVPKEY_
Storage_ Removable_ Media - DEVPKEY_
Storage_ System_ Critical - F3_
1Pt2_ 512 - F3_
1Pt23_ 1024 - F3_
1Pt44_ 512 - F3_
2Pt88_ 512 - F3_
20Pt8_ 512 - F3_
32M_ 512 - F3_
120M_ 512 - F3_
128Mb_ 512 - F3_
200Mb_ 512 - F3_
230Mb_ 512 - F3_
240M_ 512 - F3_
640_ 512 - F3_
720_ 512 - F5_
1Pt2_ 512 - F5_
1Pt23_ 1024 - F5_
160_ 512 - F5_
180_ 512 - F5_
320_ 512 - F5_
320_ 1024 - F5_
360_ 512 - F5_
640_ 512 - F5_
720_ 512 - F8_
256_ 128 - FILE_
ANY_ ACCESS - FILE_
DEVICE_ 8042_ PORT - FILE_
DEVICE_ ACPI - FILE_
DEVICE_ BATTERY - FILE_
DEVICE_ BEEP - FILE_
DEVICE_ BIOMETRIC - FILE_
DEVICE_ BLUETOOTH - FILE_
DEVICE_ BUS_ EXTENDER - FILE_
DEVICE_ CD_ ROM - FILE_
DEVICE_ CD_ ROM_ FILE_ SYSTEM - FILE_
DEVICE_ CHANGER - FILE_
DEVICE_ CONSOLE - FILE_
DEVICE_ CONTROLLER - FILE_
DEVICE_ CRYPT_ PROVIDER - FILE_
DEVICE_ DATALINK - FILE_
DEVICE_ DEVAPI - FILE_
DEVICE_ DFS - FILE_
DEVICE_ DFS_ FILE_ SYSTEM - FILE_
DEVICE_ DFS_ VOLUME - FILE_
DEVICE_ DISK - FILE_
DEVICE_ DISK_ FILE_ SYSTEM - FILE_
DEVICE_ DVD - FILE_
DEVICE_ EHSTOR - FILE_
DEVICE_ FILE_ SYSTEM - FILE_
DEVICE_ FIPS - FILE_
DEVICE_ FULLSCREEN_ VIDEO - FILE_
DEVICE_ GPIO - FILE_
DEVICE_ INFINIBAND - FILE_
DEVICE_ INPORT_ PORT - FILE_
DEVICE_ KEYBOARD - FILE_
DEVICE_ KS - FILE_
DEVICE_ KSEC - FILE_
DEVICE_ MAILSLOT - FILE_
DEVICE_ MASS_ STORAGE - FILE_
DEVICE_ MIDI_ IN - FILE_
DEVICE_ MIDI_ OUT - FILE_
DEVICE_ MODEM - FILE_
DEVICE_ MOUSE - FILE_
DEVICE_ MT_ COMPOSITE - FILE_
DEVICE_ MT_ TRANSPORT - FILE_
DEVICE_ MULTI_ UNC_ PROVIDER - FILE_
DEVICE_ NAMED_ PIPE - FILE_
DEVICE_ NETWORK - FILE_
DEVICE_ NETWORK_ BROWSER - FILE_
DEVICE_ NETWORK_ FILE_ SYSTEM - FILE_
DEVICE_ NETWORK_ REDIRECTOR - FILE_
DEVICE_ NFP - FILE_
DEVICE_ NULL - FILE_
DEVICE_ PARALLEL_ PORT - FILE_
DEVICE_ PHYSICAL_ NETCARD - FILE_
DEVICE_ PMI - FILE_
DEVICE_ POINT_ OF_ SERVICE - FILE_
DEVICE_ PRINTER - FILE_
DEVICE_ SCANNER - FILE_
DEVICE_ SCREEN - FILE_
DEVICE_ SERENUM - FILE_
DEVICE_ SERIAL_ MOUSE_ PORT - FILE_
DEVICE_ SERIAL_ PORT - FILE_
DEVICE_ SMARTCARD - FILE_
DEVICE_ SMB - FILE_
DEVICE_ SOUND - FILE_
DEVICE_ STORAGE_ REPLICATION - FILE_
DEVICE_ STREAMS - FILE_
DEVICE_ SYSENV - FILE_
DEVICE_ TAPE - FILE_
DEVICE_ TAPE_ FILE_ SYSTEM - FILE_
DEVICE_ TERMSRV - FILE_
DEVICE_ TRANSPORT - FILE_
DEVICE_ TRUST_ ENV - FILE_
DEVICE_ UCM - FILE_
DEVICE_ UCMTCPCI - FILE_
DEVICE_ UNKNOWN - FILE_
DEVICE_ USBEX - FILE_
DEVICE_ VDM - FILE_
DEVICE_ VIDEO - FILE_
DEVICE_ VIRTUAL_ BLOCK - FILE_
DEVICE_ VIRTUAL_ DISK - FILE_
DEVICE_ VMBUS - FILE_
DEVICE_ WAVE_ IN - FILE_
DEVICE_ WAVE_ OUT - FILE_
DEVICE_ WPD - FILE_
READ_ ACCESS - FILE_
SPECIAL_ ACCESS - FILE_
WRITE_ ACCESS - FSCTL_
ADD_ OVERLAY - FSCTL_
ADVANCE_ FILE_ ID - FSCTL_
ALLOW_ EXTENDED_ DASD_ IO - FSCTL_
CORRUPTION_ HANDLING - FSCTL_
CREATE_ OR_ GET_ OBJECT_ ID - FSCTL_
CREATE_ USN_ JOURNAL - FSCTL_
CSC_ INTERNAL - FSCTL_
CSV_ CONTROL - FSCTL_
CSV_ GET_ VOLUME_ NAME_ FOR_ VOLUME_ MOUNT_ POINT - FSCTL_
CSV_ GET_ VOLUME_ PATH_ NAME - FSCTL_
CSV_ GET_ VOLUME_ PATH_ NAMES_ FOR_ VOLUME_ NAME - FSCTL_
CSV_ H_ BREAKING_ SYNC_ TUNNEL_ REQUEST - FSCTL_
CSV_ INTERNAL - FSCTL_
CSV_ MGMT_ LOCK - FSCTL_
CSV_ QUERY_ DOWN_ LEVEL_ FILE_ SYSTEM_ CHARACTERISTICS - FSCTL_
CSV_ QUERY_ VETO_ FILE_ DIRECT_ IO - FSCTL_
CSV_ SYNC_ TUNNEL_ REQUEST - FSCTL_
CSV_ TUNNEL_ REQUEST - FSCTL_
DEDUP_ FILE - FSCTL_
DEDUP_ QUERY_ FILE_ HASHES - FSCTL_
DEDUP_ QUERY_ RANGE_ STATE - FSCTL_
DEDUP_ QUERY_ REPARSE_ INFO - FSCTL_
DELETE_ EXTERNAL_ BACKING - FSCTL_
DELETE_ OBJECT_ ID - FSCTL_
DELETE_ REPARSE_ POINT - FSCTL_
DELETE_ USN_ JOURNAL - FSCTL_
DFSR_ SET_ GHOST_ HANDLE_ STATE - FSCTL_
DISABLE_ LOCAL_ BUFFERING - FSCTL_
DISMOUNT_ VOLUME - FSCTL_
ENABLE_ UPGRADE - FSCTL_
ENCRYPTION_ FSCTL_ IO - FSCTL_
ENUM_ EXTERNAL_ BACKING - FSCTL_
ENUM_ OVERLAY - FSCTL_
ENUM_ USN_ DATA - FSCTL_
EXTEND_ VOLUME - FSCTL_
FILESYSTEM_ GET_ STATISTICS - FSCTL_
FILE_ LEVEL_ TRIM - FSCTL_
FILE_ PREFETCH - FSCTL_
FILE_ TYPE_ NOTIFICATION - FSCTL_
FIND_ FILES_ BY_ SID - FSCTL_
GET_ BOOT_ AREA_ INFO - FSCTL_
GET_ COMPRESSION - FSCTL_
GET_ EXTERNAL_ BACKING - FSCTL_
GET_ INTEGRITY_ INFORMATION - FSCTL_
GET_ NTFS_ FILE_ RECORD - FSCTL_
GET_ NTFS_ VOLUME_ DATA - FSCTL_
GET_ OBJECT_ ID - FSCTL_
GET_ REFS_ VOLUME_ DATA - FSCTL_
GET_ REPAIR - FSCTL_
GET_ REPARSE_ POINT - FSCTL_
GET_ RETRIEVAL_ POINTERS - FSCTL_
GET_ RETRIEVAL_ POINTER_ BASE - FSCTL_
GET_ VOLUME_ BITMAP - FSCTL_
INITIATE_ REPAIR - FSCTL_
INVALIDATE_ VOLUMES - FSCTL_
IS_ CSV_ FILE - FSCTL_
IS_ FILE_ ON_ CSV_ VOLUME - FSCTL_
IS_ PATHNAME_ VALID - FSCTL_
IS_ VOLUME_ DIRTY - FSCTL_
IS_ VOLUME_ MOUNTED - FSCTL_
IS_ VOLUME_ OWNED_ BYCSVFS - FSCTL_
LOCK_ VOLUME - FSCTL_
LOOKUP_ STREAM_ FROM_ CLUSTER - FSCTL_
MAKE_ MEDIA_ COMPATIBLE - FSCTL_
MARK_ AS_ SYSTEM_ HIVE - FSCTL_
MARK_ HANDLE - FSCTL_
MARK_ VOLUME_ DIRTY - FSCTL_
MOVE_ FILE - FSCTL_
OFFLOAD_ READ - FSCTL_
OFFLOAD_ WRITE - FSCTL_
OPBATCH_ ACK_ CLOSE_ PENDING - FSCTL_
OPLOCK_ BREAK_ ACKNOWLEDGE - FSCTL_
OPLOCK_ BREAK_ ACK_ NO_ 2 - FSCTL_
OPLOCK_ BREAK_ NOTIFY - FSCTL_
QUERY_ ALLOCATED_ RANGES - FSCTL_
QUERY_ DEPENDENT_ VOLUME - FSCTL_
QUERY_ FAT_ BPB - FSCTL_
QUERY_ FILE_ LAYOUT - FSCTL_
QUERY_ FILE_ REGIONS - FSCTL_
QUERY_ FILE_ SYSTEM_ RECOGNITION - FSCTL_
QUERY_ ON_ DISK_ VOLUME_ INFO - FSCTL_
QUERY_ PAGEFILE_ ENCRYPTION - FSCTL_
QUERY_ PERSISTENT_ VOLUME_ STATE - FSCTL_
QUERY_ REGION_ INFO - FSCTL_
QUERY_ RETRIEVAL_ POINTERS - FSCTL_
QUERY_ SHARED_ VIRTUAL_ DISK_ SUPPORT - FSCTL_
QUERY_ SPARING_ INFO - FSCTL_
QUERY_ STORAGE_ CLASSES - FSCTL_
QUERY_ USN_ JOURNAL - FSCTL_
READ_ FILE_ USN_ DATA - FSCTL_
READ_ FROM_ PLEX - FSCTL_
READ_ RAW_ ENCRYPTED - FSCTL_
READ_ USN_ JOURNAL - FSCTL_
RECALL_ FILE - FSCTL_
REMOVE_ OVERLAY - FSCTL_
REPAIR_ COPIES - FSCTL_
REQUEST_ BATCH_ OPLOCK - FSCTL_
REQUEST_ FILTER_ OPLOCK - FSCTL_
REQUEST_ OPLOCK - FSCTL_
REQUEST_ OPLOCK_ LEVEL_ 1 - FSCTL_
REQUEST_ OPLOCK_ LEVEL_ 2 - FSCTL_
RESET_ VOLUME_ ALLOCATION_ HINTS - FSCTL_
RKF_ INTERNAL - FSCTL_
SCRUB_ DATA - FSCTL_
SD_ GLOBAL_ CHANGE - FSCTL_
SECURITY_ ID_ CHECK - FSCTL_
SET_ BOOTLOADER_ ACCESSED - FSCTL_
SET_ COMPRESSION - FSCTL_
SET_ DEFECT_ MANAGEMENT - FSCTL_
SET_ ENCRYPTION - FSCTL_
SET_ EXTERNAL_ BACKING - FSCTL_
SET_ INTEGRITY_ INFORMATION - FSCTL_
SET_ OBJECT_ ID - FSCTL_
SET_ OBJECT_ ID_ EXTENDED - FSCTL_
SET_ PERSISTENT_ VOLUME_ STATE - FSCTL_
SET_ PURGE_ FAILURE_ MODE - FSCTL_
SET_ REPAIR - FSCTL_
SET_ REPARSE_ POINT - FSCTL_
SET_ SHORT_ NAME_ BEHAVIOR - FSCTL_
SET_ SPARSE - FSCTL_
SET_ VOLUME_ COMPRESSION_ STATE - FSCTL_
SET_ ZERO_ DATA - FSCTL_
SET_ ZERO_ ON_ DEALLOCATION - FSCTL_
SHRINK_ VOLUME - FSCTL_
SIS_ COPYFILE - FSCTL_
SIS_ LINK_ FILES - FSCTL_
SVHDX_ SET_ INITIATOR_ INFORMATION - FSCTL_
SVHDX_ SYNC_ TUNNEL_ REQUEST - FSCTL_
TXFS_ CREATE_ MINIVERSION - FSCTL_
TXFS_ CREATE_ SECONDARY_ RM - FSCTL_
TXFS_ GET_ METADATA_ INFO - FSCTL_
TXFS_ GET_ TRANSACTED_ VERSION - FSCTL_
TXFS_ LIST_ TRANSACTIONS - FSCTL_
TXFS_ LIST_ TRANSACTION_ LOCKED_ FILES - FSCTL_
TXFS_ MODIFY_ RM - FSCTL_
TXFS_ QUERY_ RM_ INFORMATION - FSCTL_
TXFS_ READ_ BACKUP_ INFORMATION - FSCTL_
TXFS_ READ_ BACKUP_ INFORMATIO N2 - FSCTL_
TXFS_ ROLLFORWARD_ REDO - FSCTL_
TXFS_ ROLLFORWARD_ UNDO - FSCTL_
TXFS_ SAVEPOINT_ INFORMATION - FSCTL_
TXFS_ SHUTDOWN_ RM - FSCTL_
TXFS_ START_ RM - FSCTL_
TXFS_ TRANSACTION_ ACTIVE - FSCTL_
TXFS_ WRITE_ BACKUP_ INFORMATION - FSCTL_
TXFS_ WRITE_ BACKUP_ INFORMATIO N2 - FSCTL_
UNLOCK_ VOLUME - FSCTL_
UPDATE_ OVERLAY - FSCTL_
USN_ TRACK_ MODIFIED_ RANGES - FSCTL_
WAIT_ FOR_ REPAIR - FSCTL_
WRITE_ RAW_ ENCRYPTED - FSCTL_
WRITE_ USN_ CLOSE_ RECORD - FSCTL_
WRITE_ USN_ REASON - Fixed
Media - GUID_
DEVINTERFACE_ CDCHANGER - GUID_
DEVINTERFACE_ CDROM - GUID_
DEVINTERFACE_ COMPORT - GUID_
DEVINTERFACE_ DISK - GUID_
DEVINTERFACE_ FLOPPY - GUID_
DEVINTERFACE_ HIDDEN_ VOLUME - GUID_
DEVINTERFACE_ MEDIUMCHANGER - GUID_
DEVINTERFACE_ PARTITION - GUID_
DEVINTERFACE_ SCM_ PHYSICAL_ DEVICE - GUID_
DEVINTERFACE_ SERENUM_ BUS_ ENUMERATOR - GUID_
DEVINTERFACE_ SERVICE_ VOLUME - GUID_
DEVINTERFACE_ SES - GUID_
DEVINTERFACE_ STORAGEPORT - GUID_
DEVINTERFACE_ TAPE - GUID_
DEVINTERFACE_ UNIFIED_ ACCESS_ RPMB - GUID_
DEVINTERFACE_ VMLUN - GUID_
DEVINTERFACE_ VOLUME - GUID_
DEVINTERFACE_ WRITEONCEDISK - GUID_
SCM_ PD_ HEALTH_ NOTIFICATION - GUID_
SCM_ PD_ PASSTHROUGH_ INVDIMM - IOCTL_
CHANGER_ BASE - IOCTL_
CHANGER_ EXCHANGE_ MEDIUM - IOCTL_
CHANGER_ GET_ ELEMENT_ STATUS - IOCTL_
CHANGER_ GET_ PARAMETERS - IOCTL_
CHANGER_ GET_ PRODUCT_ DATA - IOCTL_
CHANGER_ GET_ STATUS - IOCTL_
CHANGER_ INITIALIZE_ ELEMENT_ STATUS - IOCTL_
CHANGER_ MOVE_ MEDIUM - IOCTL_
CHANGER_ QUERY_ VOLUME_ TAGS - IOCTL_
CHANGER_ REINITIALIZE_ TRANSPORT - IOCTL_
CHANGER_ SET_ ACCESS - IOCTL_
CHANGER_ SET_ POSITION - IOCTL_
DISK_ BASE - IOCTL_
DISK_ CHECK_ VERIFY - IOCTL_
DISK_ CONTROLLER_ NUMBER - IOCTL_
DISK_ CREATE_ DISK - IOCTL_
DISK_ DELETE_ DRIVE_ LAYOUT - IOCTL_
DISK_ EJECT_ MEDIA - IOCTL_
DISK_ FIND_ NEW_ DEVICES - IOCTL_
DISK_ FORMAT_ DRIVE - IOCTL_
DISK_ FORMAT_ TRACKS - IOCTL_
DISK_ FORMAT_ TRACKS_ EX - IOCTL_
DISK_ GET_ CACHE_ INFORMATION - IOCTL_
DISK_ GET_ DISK_ ATTRIBUTES - IOCTL_
DISK_ GET_ DRIVE_ GEOMETRY - IOCTL_
DISK_ GET_ DRIVE_ GEOMETRY_ EX - IOCTL_
DISK_ GET_ DRIVE_ LAYOUT - IOCTL_
DISK_ GET_ DRIVE_ LAYOUT_ EX - IOCTL_
DISK_ GET_ LENGTH_ INFO - IOCTL_
DISK_ GET_ MEDIA_ TYPES - IOCTL_
DISK_ GET_ PARTITION_ INFO - IOCTL_
DISK_ GET_ PARTITION_ INFO_ EX - IOCTL_
DISK_ GET_ WRITE_ CACHE_ STATE - IOCTL_
DISK_ GROW_ PARTITION - IOCTL_
DISK_ HISTOGRAM_ DATA - IOCTL_
DISK_ HISTOGRAM_ RESET - IOCTL_
DISK_ HISTOGRAM_ STRUCTURE - IOCTL_
DISK_ IS_ WRITABLE - IOCTL_
DISK_ LOAD_ MEDIA - IOCTL_
DISK_ LOGGING - IOCTL_
DISK_ MEDIA_ REMOVAL - IOCTL_
DISK_ PERFORMANCE - IOCTL_
DISK_ PERFORMANCE_ OFF - IOCTL_
DISK_ REASSIGN_ BLOCKS - IOCTL_
DISK_ REASSIGN_ BLOCKS_ EX - IOCTL_
DISK_ RELEASE - IOCTL_
DISK_ REQUEST_ DATA - IOCTL_
DISK_ REQUEST_ STRUCTURE - IOCTL_
DISK_ RESERVE - IOCTL_
DISK_ RESET_ SNAPSHOT_ INFO - IOCTL_
DISK_ SENSE_ DEVICE - IOCTL_
DISK_ SET_ CACHE_ INFORMATION - IOCTL_
DISK_ SET_ DISK_ ATTRIBUTES - IOCTL_
DISK_ SET_ DRIVE_ LAYOUT - IOCTL_
DISK_ SET_ DRIVE_ LAYOUT_ EX - IOCTL_
DISK_ SET_ PARTITION_ INFO - IOCTL_
DISK_ SET_ PARTITION_ INFO_ EX - IOCTL_
DISK_ UPDATE_ DRIVE_ SIZE - IOCTL_
DISK_ UPDATE_ PROPERTIES - IOCTL_
DISK_ VERIFY - IOCTL_
SERENUM_ EXPOSE_ HARDWARE - IOCTL_
SERENUM_ GET_ PORT_ NAME - IOCTL_
SERENUM_ PORT_ DESC - IOCTL_
SERENUM_ REMOVE_ HARDWARE - IOCTL_
SERIAL_ LSRMST_ INSERT - IOCTL_
STORAGE_ ALLOCATE_ BC_ STREAM - IOCTL_
STORAGE_ BASE - IOCTL_
STORAGE_ BREAK_ RESERVATION - IOCTL_
STORAGE_ CHECK_ PRIORITY_ HINT_ SUPPORT - IOCTL_
STORAGE_ CHECK_ VERIFY - IOCTL_
STORAGE_ CHECK_ VERIF Y2 - IOCTL_
STORAGE_ DEVICE_ TELEMETRY_ NOTIFY - IOCTL_
STORAGE_ DEVICE_ TELEMETRY_ QUERY_ CAPS - IOCTL_
STORAGE_ EJECTION_ CONTROL - IOCTL_
STORAGE_ EJECT_ MEDIA - IOCTL_
STORAGE_ ENABLE_ IDLE_ POWER - IOCTL_
STORAGE_ EVENT_ NOTIFICATION - IOCTL_
STORAGE_ FAILURE_ PREDICTION_ CONFIG - IOCTL_
STORAGE_ FIND_ NEW_ DEVICES - IOCTL_
STORAGE_ FREE_ BC_ STREAM - IOCTL_
STORAGE_ GET_ BC_ PROPERTIES - IOCTL_
STORAGE_ GET_ DEVICE_ NUMBER - IOCTL_
STORAGE_ GET_ DEVICE_ TELEMETRY - IOCTL_
STORAGE_ GET_ DEVICE_ TELEMETRY_ RAW - IOCTL_
STORAGE_ GET_ HOTPLUG_ INFO - IOCTL_
STORAGE_ GET_ IDLE_ POWERUP_ REASON - IOCTL_
STORAGE_ GET_ LB_ PROVISIONING_ MAP_ RESOURCES - IOCTL_
STORAGE_ GET_ MEDIA_ SERIAL_ NUMBER - IOCTL_
STORAGE_ GET_ MEDIA_ TYPES - IOCTL_
STORAGE_ GET_ MEDIA_ TYPES_ EX - IOCTL_
STORAGE_ LOAD_ MEDIA - IOCTL_
STORAGE_ LOAD_ MEDI A2 - IOCTL_
STORAGE_ MANAGE_ DATA_ SET_ ATTRIBUTES - IOCTL_
STORAGE_ MCN_ CONTROL - IOCTL_
STORAGE_ MEDIA_ REMOVAL - IOCTL_
STORAGE_ PERSISTENT_ RESERVE_ IN - IOCTL_
STORAGE_ PERSISTENT_ RESERVE_ OUT - IOCTL_
STORAGE_ POWER_ ACTIVE - IOCTL_
STORAGE_ POWER_ IDLE - IOCTL_
STORAGE_ PREDICT_ FAILURE - IOCTL_
STORAGE_ QUERY_ PROPERTY - IOCTL_
STORAGE_ READ_ CAPACITY - IOCTL_
STORAGE_ RELEASE - IOCTL_
STORAGE_ RESERVE - IOCTL_
STORAGE_ RESET_ BUS - IOCTL_
STORAGE_ RESET_ DEVICE - IOCTL_
STORAGE_ SET_ HOTPLUG_ INFO - IOCTL_
STORAGE_ START_ DATA_ INTEGRITY_ CHECK - IOCTL_
STORAGE_ STOP_ DATA_ INTEGRITY_ CHECK - IOCTL_
VOLUME_ BASE - IOCTL_
VOLUME_ GET_ GPT_ ATTRIBUTES - IOCTL_
VOLUME_ GET_ VOLUME_ DISK_ EXTENTS - IOCTL_
VOLUME_ IS_ CLUSTERED - IOCTL_
VOLUME_ OFFLINE - IOCTL_
VOLUME_ ONLINE - METHOD_
BUFFERED - METHOD_
IN_ DIRECT - METHOD_
NEITHER - METHOD_
OUT_ DIRECT - OBSOLETE_
DISK_ GET_ WRITE_ CACHE_ STATE - OBSOLETE_
IOCTL_ STORAGE_ RESET_ BUS - OBSOLETE_
IOCTL_ STORAGE_ RESET_ DEVICE - PARTITION_
STYLE_ GPT - PARTITION_
STYLE_ MBR - PARTITION_
STYLE_ RAW - Property
Exists Query - Property
Mask Query - Property
Query MaxDefined - Property
Standard Query - Removable
Media - SMART_
GET_ VERSION - SMART_
RCV_ DRIVE_ DATA - SMART_
SEND_ DRIVE_ COMMAND - Storage
Access Alignment Property - Storage
Adapter Crypto Property - Storage
Adapter Physical Topology Property - Storage
Adapter Property - Storage
Adapter Protocol Specific Property - Storage
Adapter Serial Number Property - Storage
Adapter Temperature Property - Storage
Device Attributes Property - Storage
Device Copy Offload Property - Storage
Device Device Telemetry Property - Storage
Device IdProperty - Storage
Device IoCapability Property - Storage
DeviceLB Provisioning Property - Storage
Device Location Property - Storage
Device Management Status - Storage
Device Medium Product Type - Storage
Device Numa Property - Storage
Device Physical Topology Property - Storage
Device Power Property - Storage
Device Property - Storage
Device Protocol Specific Property - Storage
Device Resiliency Property - Storage
Device Seek Penalty Property - Storage
Device Temperature Property - Storage
Device Trim Property - Storage
Device Unique IdProperty - Storage
Device Unsafe Shutdown Count - Storage
Device Write Aggregation Property - Storage
Device Write Cache Property - Storage
Device Zoned Device Property - Storage
Miniport Property - Unknown
- WDI_
STORAGE_ PREDICT_ FAILURE_ DPS_ GUID - WMI_
DISK_ GEOMETRY_ GUID
Functions§
Type Aliases§
- DEVICE_
TYPE - MEDIA_
TYPE - PARTITION_
STYLE - PCREATE_
DISK - PCREATE_
DISK_ GPT - PCREATE_
DISK_ MBR - PDEVICE_
TRIM_ DESCRIPTOR - PDISK_
EXTENT - PDISK_
GEOMETRY - PDISK_
PERFORMANCE - PDRIVE_
LAYOUT_ INFORMATION - PDRIVE_
LAYOUT_ INFORMATION_ EX - PDRIVE_
LAYOUT_ INFORMATION_ GPT - PDRIVE_
LAYOUT_ INFORMATION_ MBR - PFSCTL_
QUERY_ FAT_ BPB_ BUFFER - PGET_
LENGTH_ INFORMATION - PMEDIA_
TYPE - PMOVE_
FILE_ DATA - PMOVE_
FILE_ RECORD_ DATA - PNTFS_
EXTENDED_ VOLUME_ DATA - PNTFS_
FILE_ RECORD_ INPUT_ BUFFER - PNTFS_
FILE_ RECORD_ OUTPUT_ BUFFER - PNTFS_
VOLUME_ DATA_ BUFFER - PPARTITION_
INFORMATION - PPARTITION_
INFORMATION_ EX - PPARTITION_
INFORMATION_ GPT - PPARTITION_
INFORMATION_ MBR - PPATHNAME_
BUFFER - PREASSIGN_
BLOCKS - PREASSIGN_
BLOCKS_ EX - PREFS_
VOLUME_ DATA_ BUFFER - PRETRIEVAL_
POINTERS_ BUFFER - PSET_
PARTITION_ INFORMATION - PSTARTING_
LCN_ INPUT_ BUFFER - PSTARTING_
VCN_ INPUT_ BUFFER - PSTORAGE_
DEVICE_ NUMBER - PSTORAGE_
DEVICE_ NUMBERS - PSTORAGE_
PROPERTY_ ID - PSTORAGE_
PROPERTY_ QUERY - PSTORAGE_
QUERY_ TYPE - PVERIFY_
INFORMATION - PVOLUME_
BITMAP_ BUFFER - PVOLUME_
DISK_ EXTENTS - SET_
PARTITION_ INFORMATION_ GPT - SET_
PARTITION_ INFORMATION_ MBR - STORAGE_
PROPERTY_ ID - STORAGE_
QUERY_ TYPE