2.2.32.5 NETWORK_INTERFACE_INFO Response
The NETWORK_INTERFACE_INFO is returned to the client by the server in an SMB2 IOCTL response for FSCTL_QUERY_NETWORK_INTERFACE_INFO request. The interface structure is defined as following.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Next |
|||||||||||||||||||||||||||||||
IfIndex |
|||||||||||||||||||||||||||||||
Capability |
|||||||||||||||||||||||||||||||
Reserved |
|||||||||||||||||||||||||||||||
LinkSpeed |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
SockAddr_Storage (128 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
Next (4 bytes): The offset, in bytes, from the beginning of this structure to the beginning of a subsequent 8-byte aligned network interface. This field MUST be set to zero if there are no subsequent network interfaces.
IfIndex (4 bytes): This field specifies the network interface index.
Capability (4 bytes): This field specifies the capabilities of the network interface. This field MUST be constructed using zero or more of the following values:
-
Value
Meaning
RSS_CAPABLE
0x00000001
When set, specifies that the interface is RSS-capable.
RDMA_CAPABLE
0x00000002
When set, specifies that the interface is RDMA-capable.
Reserved (4 bytes): This field MUST be set to zero and the client MUST ignore it on receipt.
LinkSpeed (8 bytes): The field specifies the speed of the network interface in bits per second.
SockAddr_Storage (128 bytes): The field describes socket address information as specified in section 2.2.32.5.1.