0x001D - Disk Management

List of the mounted logical volumes.

0x001D - Disk Management 1:

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