2.2.1 Messages

The following diagram illustrates the overall structure of request and reply packets.

Overall packet structure

Figure 3: Overall packet structure

The Endpoint Header is defined in section 2.2.1.1 and specifies the target Endpoint GUID.

The Operation Header is defined in section 2.2.1.2. For request packets, this header specifies the target operation (OpCode) to perform. For reply packets, this header specifies the results of the operation.

The Variables Section is defined in section 2.2.1.3. For request packets, this section MUST specify the variables required by the service being invoked on the WDS Server. For reply packets, this section MUST specify the variables as expected by the client for the service invoked on the WDS Server.

All multibyte values specified in this document are in little-endian format unless specified otherwise.