Commit a2c58e23 authored by Huw Davies's avatar Huw Davies Committed by Alexandre Julliard

Add comments describing the first DWORD in an import table entry.

parent ccd5cdad
...@@ -161,9 +161,12 @@ typedef struct tagMSFT_TypeInfoBase { ...@@ -161,9 +161,12 @@ typedef struct tagMSFT_TypeInfoBase {
/* layout of an entry with information on imported types */ /* layout of an entry with information on imported types */
typedef struct tagMSFT_ImpInfo { typedef struct tagMSFT_ImpInfo {
INT res0; /* unknown */ INT res0; /* bits 0 - 15: count */
INT oImpFile; /* offset inthe Import File table */ /* bit 16: if set oGuid is an offset to Guid */
INT oGuid; /* offset in Guid table */ /* if clear oGuid is a typeinfo index in the specified typelib */
/* bits 24 - 31: TKIND of reference */
INT oImpFile; /* offset in the Import File table */
INT oGuid; /* offset in Guid table or typeinfo index (see bit 16 of res0) */
} MSFT_ImpInfo; } MSFT_ImpInfo;
/* function description data */ /* function description data */
......
...@@ -157,9 +157,12 @@ typedef struct tagMSFT_TypeInfoBase { ...@@ -157,9 +157,12 @@ typedef struct tagMSFT_TypeInfoBase {
/* layout of an entry with information on imported types */ /* layout of an entry with information on imported types */
typedef struct tagMSFT_ImpInfo { typedef struct tagMSFT_ImpInfo {
INT res0; /* unknown */ INT res0; /* bits 0 - 15: count */
INT oImpFile; /* offset inthe Import File table */ /* bit 16: if set oGuid is an offset to Guid */
INT oGuid; /* offset in Guid table */ /* if clear oGuid is a typeinfo index in the specified typelib */
/* bits 24 - 31: TKIND of reference */
INT oImpFile; /* offset in the Import File table */
INT oGuid; /* offset in Guid table or typeinfo index (see bit 16 of res0) */
} MSFT_ImpInfo; } MSFT_ImpInfo;
/* function description data */ /* function description data */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment