Min version | XP | 2003/XP64 SP1 | 2003/XP64 SP1 | |
---|---|---|---|---|
Max version | 2003/XP64 SP2 | 10 TH2 | 10 TH2 | |
Architecture | x86 | x64 | x86 | |
x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | ||
0x0000 | uint8_t MajorFunction | 0x0000 | ||
0x0001 | uint8_t MinorFunction | 0x0001 | ||
0x0002 | uint8_t Flags | 0x0002 | ||
0x0003 | uint8_t Control | 0x0003 | ||
0x0004 | union __unnamed Parameters | union <unnamed-tag> Parameters | 0x0008 | |
0x0014 | struct _DEVICE_OBJECT * DeviceObject | 0x0028 | ||
0x0018 | struct _FILE_OBJECT * FileObject | 0x0030 | ||
0x001C | function * CompletionRoutine | 0x0038 | ||
0x0020 | void * Context | 0x0040 |