2.2.1.2.1 DNS_RPC_CURRENT_CLIENT_VER

The DNS_RPC_CURRENT_CLIENT_VER structure specifies version number information of the DNS RPC client. This version number is used by RPC clients to identify the requested RPC structures' version to the server so that the server can treat the request appropriately. This structure is defined as (in host byte order):


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

DNS RPC Client Major Version

DNS RPC Client Minor Version

DNS RPC Client Major Version (2 bytes): The major version number for the DNS RPC client. This MUST have a value from the following set:

Value

Meaning

0x0000

Client requests RPC structures that do not require specific version numbers.

0x0006

Client requests RPC structures associated with version 6.

0x0007

Client requests RPC structures associated with version 7.

DNS RPC Client Minor Version (2 bytes): The minor version number for the DNS RPC client. Senders MUST set this to zero and receivers MUST ignore it.