2.2.4.2.1 QueryPacket

The QueryPacket structure defines the format of the messages sent by the master locator.

 typedef struct {
   RPC_SYNTAX_IDENTIFIER Interface;
   GUID Object;
   WCHAR WkstaName[20];
   WCHAR EntryName[100];
 } QueryPacket;

Interface: Optionally MUST specify the identifier and version for the interface being queried. MUST be filled with zeros to indicate that no interface identifier is specified. The type of the structure is specified in section 2.2.4.1.2.

Object: Optionally MUST specify the UUID for the object being queried. MUST be filled with zeros to indicate that no object UUID is specified.

WkstaName: MUST be a Mailslot sender as specified in section 2.2.4.1.1. This parameter is limited to 20 characters including the null terminator.

EntryName: MUST specify the name service entry being looked for. This parameter MUST conform to the RPC_C_NS_SYNTAX_DCE syntax as specified in section 2.2.2. MUST be filled with all zeros to indicate that no name service entry is specified.