typedef struct _DBGKD_GET_VERSION64                                             // 14 / 14 elements; 0x0028 / 0x0028 Bytes
{
    UINT16                      MajorVersion;                                   // 0x0000 / 0x0000; 0x0002 / 0x0002 Bytes
    UINT16                      MinorVersion;                                   // 0x0002 / 0x0002; 0x0002 / 0x0002 Bytes
    UINT8                       ProtocolVersion;                                // 0x0004 / 0x0004; 0x0001 / 0x0001 Bytes
    UINT8                       KdSecondaryVersion;                             // 0x0005 / 0x0005; 0x0001 / 0x0001 Bytes
    UINT16                      Flags;                                          // 0x0006 / 0x0006; 0x0002 / 0x0002 Bytes
    UINT16                      MachineType;                                    // 0x0008 / 0x0008; 0x0002 / 0x0002 Bytes
    UINT8                       MaxPacketType;                                  // 0x000A / 0x000A; 0x0001 / 0x0001 Bytes
    UINT8                       MaxStateChange;                                 // 0x000B / 0x000B; 0x0001 / 0x0001 Bytes
    UINT8                       MaxManipulate;                                  // 0x000C / 0x000C; 0x0001 / 0x0001 Bytes
    UINT8                       Simulation;                                     // 0x000D / 0x000D; 0x0001 / 0x0001 Bytes
    UINT16                      Unused[1];                                      // 0x000E / 0x000E; 0x0002 / 0x0002 Bytes
    UINT64                      KernBase;                                       // 0x0010 / 0x0010; 0x0008 / 0x0008 Bytes
    UINT64                      PsLoadedModuleList;                             // 0x0018 / 0x0018; 0x0008 / 0x0008 Bytes
    UINT64                      DebuggerDataList;                               // 0x0020 / 0x0020; 0x0008 / 0x0008 Bytes
} DBGKD_GET_VERSION64, * PDBGKD_GET_VERSION64;

Return to OS-specific structures/unions/enums list.
Return to OS version list.