3.2.5.5.2 Receiving a Connection Status Request
When the server receives a request with an OperationCode equal to RSVD_TUNNEL_CHECK_CONNECTION_STATUS_OPERATION, the request handling proceeds as follows:
If MaxOutputResponse is less than 16 (size of SVHDX_TUNNEL_OPERATION_HEADER), the server MUST fail the request with STATUS_BUFFER_OVERFLOW.
The server MUST construct an SVHDX_TUNNEL_CHECK_CONNECTION_RESPONSE structure as specified in section 2.2.4.2 with the following values:
The SVHDX_TUNNEL_OPERATION_HEADER MUST be initialized as follows:
OperationCode MUST be set to the OperationCode value of the request.
Status MUST be set to STATUS_SUCCESS.
The RequestId field MUST be set to the value received in the request.
The response MUST be sent to the client.