2.2.16 ADAPTERLIST2

An ADAPTERLIST2 contains a list of information about the network adapters on a given system.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

AdapterList2IdentifierLength

AdapterList2Identifier

ServerNameLength

ServerName (variable)

...

NumberOfAdapter2s

Adapter2 (variable)

...

NumberOfGuids

Guid (variable)

...

AdapterList2IdentifierLength (2 bytes): An unsigned short that MUST contain the value 0x0002.

AdapterList2Identifier (2 bytes): An unsigned short that MUST contain the value 0x227A.

ServerNameLength (2 bytes): An unsigned short that MUST contain the size, in bytes, of the ServerName field.

ServerName (variable): This field MUST be the fully qualified domain name (FQDN) of the server represented as a Unicode string without a terminating null character.

NumberOfAdapter2s (2 bytes): An unsigned short that MUST contain the number of Adapter items that follow it.

Adapter2 (variable): This field MUST be a valid ADAPTER2 structure.

NumberOfGuids (2 bytes): An unsigned short that MUST contain the number of Guid items that follow it.

Guid (variable): This field MUST be a valid SERIALIZEDGUID structure. The number of Guids MUST be greater than or equal to 2 multiplied by the value of NumberOfAdapters.