2.2.1.3.2.1 Base Types
WDS Control Protocol supports following base data types:
Base Type |
Size of Value in Bytes |
Fixed Length? |
Description |
---|---|---|---|
WDSCPL_VAR_BYTE 0x0001 |
1 |
Yes |
Single byte unsigned value |
WDSCPL_VAR_USHORT 0x0002 |
2 |
Yes |
Specifies two byte unsigned numeric value |
WDSCPL_VAR_ULONG 0x0004 |
4 |
Yes |
Specifies four byte unsigned numeric value |
WDSCPL_VAR_ULONG64 0x0008 |
8 |
Yes |
Specifies an eight byte unsigned numeric value |
WDSCPL_VAR_STRING 0x0010 |
Variable length |
No |
Specifies a CHAR ([MS-DTYP] section 2.2.7) string which MUST be terminated by a zero (null) character. |
WDSCPL_VAR_WSTRING 0x0020 |
Variable length |
No |
Specifies a UNICODE ([MS-DTYP] section 2.2.56) string which MUST be terminated by a zero (null) character. |
WDSCPL_VAR_BLOB 0x0040 |
Variable length |
No |
Specifies variable length stream of bytes. |