2.2.2.2.16 AUX_OSVERSIONINFO Auxiliary Block Structure
The AUX_OSVERSIONINFO auxiliary block structure sends the server's operating system version information to the client.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OSVersionInfoSize |
|||||||||||||||||||||||||||||||
MajorVersion |
|||||||||||||||||||||||||||||||
MinorVersion |
|||||||||||||||||||||||||||||||
BuildNumber |
|||||||||||||||||||||||||||||||
Reserved1 (132 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ServicePackMajor |
ServicePackMinor |
||||||||||||||||||||||||||||||
Reserved2 |
OSVersionInfoSize (4 bytes): The size of this AUX_OSVERSIONINFO structure.
MajorVersion (4 bytes): The major version number of the operating system of the server.
MinorVersion (4 bytes): The minor version number of the operating system of the server.
BuildNumber (4 bytes): The build number of the operating system of the server.
Reserved1 (132 bytes): Reserved and MUST be ignored when received.
ServicePackMajor (2 bytes): The major version number of the latest operating system service pack that is installed on the server.
ServicePackMinor (2 bytes): The minor version number of the latest operating system service pack that is installed on the server.
Reserved2 (4 bytes): Reserved and MUST be ignored when received.