REMOTE_NDIS_QUERY_CMPLT
A Remote NDIS device will respond to a REMOTE_NDIS_QUERY_MSG message with a REMOTE_NDIS_QUERY_CMPLT message. This message is used to relay the result of a query for a device parameter or statistics counter to the host. The Remote NDIS device also returns the requested information to the host in this message.
Offset | Size | Field | Description |
---|---|---|---|
0 |
4 |
MessageType |
Specifies the type of message being sent. Set to 0x80000004. |
4 |
4 |
MessageLength |
Specifies, in bytes, the total length of this message, from the beginning of the message. |
8 |
4 |
RequestId |
Specifies the Remote NDIS message ID value. This value is copied from the REMOTE_NDIS_QUERY_MSG being responded to. |
12 |
4 |
Status |
Specifies the status of processing the OID query request. |
16 |
4 |
InformationBufferLength |
Specifies, in bytes, the length of the response data for the query. Set to zero when there is no OID result buffer. |
20 |
4 |
InformationBufferOffset |
Specifies the byte offset, from the beginning of the RequestId field, at which response data for the query is located. Set to zero if there is no response data. |
Requirements
Version |
Available in Microsoft Windows XP and later versions of the Windows operating systems. Also available in Windows 2000 as redistributable binaries. |
Header |
Rndis.h (include Rndis.h) |