2.2.6.3 DEVICEINFO
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dwPermanentDeviceID |
|||||||||||||||||||||||||||||||
dwProviderID |
|||||||||||||||||||||||||||||||
dwDeviceNameSize |
|||||||||||||||||||||||||||||||
dwDeviceNameOffset |
|||||||||||||||||||||||||||||||
dwAddressesSize |
|||||||||||||||||||||||||||||||
dwAddressesOffset |
|||||||||||||||||||||||||||||||
dwDomainUserNamesSize |
|||||||||||||||||||||||||||||||
dwDomainUserNamesOffset |
|||||||||||||||||||||||||||||||
dwFriendlyUserNamesSize |
|||||||||||||||||||||||||||||||
dwFriendlyUserNamesOffset |
dwPermanentDeviceID (4 bytes): An unsigned 32-bit integer. The permanent identifier by which the device is known in the computing system configuration.
dwProviderID (4 bytes): An unsigned 32-bit integer. The provider identifier of the entry.
dwDeviceNameSize (4 bytes): An unsigned 32-bit integer. The size, in bytes, of the variably sized device field containing a user-configurable name for this device.
dwDeviceNameOffset (4 bytes): An unsigned 32-bit integer. The offset from the beginning of the DEVICEINFOLIST packet.
dwAddressesSize (4 bytes): An unsigned 32-bit integer. The size, in bytes, of the address field.
dwAddressesOffset (4 bytes): An unsigned 32-bit integer. The offset from the beginning of the DEVICEINFOLIST packet. Each address string MUST be null-terminated and the last address string MUST be terminated with two null characters. The size, in bytes, includes the terminating null characters.
dwDomainUserNamesSize (4 bytes): An unsigned 32-bit integer. The size, in bytes, of the list of accounts in domain or user format. This is a list of users that can access this device.
dwDomainUserNamesOffset (4 bytes): An unsigned 32-bit integer. The offset from the beginning of the DEVICEINFOLIST packet. Each account string MUST be null-terminated and the last account string MUST be terminated with two null characters. The size, in bytes, includes the terminating null characters.
dwFriendlyUserNamesSize (4 bytes): An unsigned 32-bit integer. The size, in bytes, of the list of display names corresponding to DomainUserNames list entries.
dwFriendlyUserNamesOffset (4 bytes): An unsigned 32-bit integer. The offset from the beginning of the DEVICEINFOLIST packet. Each display name string MUST be null-terminated and the last display name string MUST be terminated with two null characters. The size, in bytes, includes the terminating null characters.