|
@@ -284,6 +284,8 @@ Members:
|
|
|
|
|
|
--*/
|
|
|
|
|
|
+#pragma pack(push, 1)
|
|
|
+
|
|
|
typedef struct _GOEC_COMMAND_HEADER {
|
|
|
UCHAR Version;
|
|
|
UCHAR Checksum;
|
|
@@ -325,6 +327,8 @@ typedef struct _GOEC_RESPONSE_HEADER {
|
|
|
USHORT Reserved;
|
|
|
} PACKED GOEC_RESPONSE_HEADER, *PGOEC_RESPONSE_HEADER;
|
|
|
|
|
|
+#pragma pack(pop)
|
|
|
+
|
|
|
/*++
|
|
|
|
|
|
Structure Description:
|
|
@@ -377,6 +381,8 @@ Members:
|
|
|
|
|
|
--*/
|
|
|
|
|
|
+#pragma pack(push, 1)
|
|
|
+
|
|
|
typedef struct _GOEC_PARAMS_HELLO {
|
|
|
ULONG InData;
|
|
|
} PACKED GOEC_PARAMS_HELLO, *PGOEC_PARAMS_HELLO;
|
|
@@ -397,6 +403,8 @@ typedef struct _GOEC_RESPONSE_HELLO {
|
|
|
ULONG OutData;
|
|
|
} PACKED GOEC_RESPONSE_HELLO, *PGOEC_RESPONSE_HELLO;
|
|
|
|
|
|
+#pragma pack(pop)
|
|
|
+
|
|
|
typedef enum _GOEC_CURRENT_IMAGE {
|
|
|
GoecImageUnknown = 0,
|
|
|
GoecImageReadOnly = 1,
|
|
@@ -421,6 +429,8 @@ Members:
|
|
|
|
|
|
--*/
|
|
|
|
|
|
+#pragma pack(push, 1)
|
|
|
+
|
|
|
typedef struct _GOEC_RESPONSE_GET_VERSION {
|
|
|
CHAR VersionStringRo[32];
|
|
|
CHAR VersionStringRw[32];
|
|
@@ -544,6 +554,8 @@ typedef struct _GOEC_RESPONSE_VBNV_CONTEXT {
|
|
|
GOEC_NVRAM NvRam;
|
|
|
} PACKED GOEC_RESPONSE_VBNV_CONTEXT, *PGOEC_RESPONSE_VBNV_CONTEXT;
|
|
|
|
|
|
+#pragma pack(pop)
|
|
|
+
|
|
|
//
|
|
|
// -------------------------------------------------------------------- Globals
|
|
|
//
|