0x001D - Disk Management
List of the mounted logical volumes.
If this component exists more than once on the system, a separate module instance is created for each one. |
0x8nn0 - Module Header
SubIndex | Type | Name | Value | Type | Access |
---|---|---|---|---|---|
00 | VAR | Len |
| UNSIGNED16 | read-only |
01 | VAR | Address | 0x001d 00nn | UNSIGNED32 | read-only |
02 | VAR | Type | DiskManagement | VISIBLE STRING | read-only |
03 | VAR | Name | DiskManagement | VISIBLE STRING | read-only |
04 | VAR | Dev type | 0x001d 2710 | UNSIGNED32 | read-only |
0x8nn1 - DriveLetter
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Drive letter (1 .. Len) | VISIBLE STRING | read-only |
0x8nn2 - Volume Label
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Volume Label (1 .. Len) | VISIBLE STRING | read/ write* |
* Write is not supported under WinCE.
0x8nn3 - FileSystem
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Filesystem name (1 .. Len) | VISIBLE STRING | read-only |
0x8nn4 - Drive Type
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Drive type (1 .. Len) | UNSIGNED32 | read-only |
DRV_UNKNOWN = 0,
DRV_FIXED = 1,
DRV_REMOVABLE= 2,
DRV_CDROM = 4
0x8nn5 - Total size (Bytes)
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Volume size (1 .. Len) | UNSIGNED64 | read-only |
0x8nn6 – Free space (Bytes)
SubIndex | Type | Name | Type | Access |
---|---|---|---|---|
00 | VAR | Len | UNSIGNED16 | read-only |
01 .. Len | VAR | Free space (1 .. Len) | UNSIGNED64 | read-only |