Data Structures |
| struct | MSFT_Header |
| struct | MSFT_pSeg |
| struct | MSFT_SegDir |
| struct | MSFT_TypeInfoBase |
| struct | MSFT_ImpInfo |
| struct | MSFT_FuncRecord |
| struct | MSFT_ParameterInfo |
| struct | MSFT_VarRecord |
| struct | MSFT_RefRecord |
| struct | MSFT_GuidEntry |
| struct | MSFT_NameIntro |
| struct | MSFT_CDGuid |
| struct | SLTG_Header |
| struct | SLTG_BlkEntry |
| struct | SLTG_Magic |
| struct | SLTG_Index |
| struct | SLTG_Pad9 |
| struct | SLTG_LibBlk |
| struct | SLTG_OtherTypeInfo |
| struct | SLTG_TypeInfoHeader |
| struct | SLTG_TypeInfoTail |
| struct | SLTG_MemberHeader |
| struct | SLTG_EnumItem |
| struct | SLTG_Function |
| struct | SLTG_RefInfo |
| struct | SLTG_UnknownRefInfo |
| struct | SLTG_ImplInfo |
| struct | SLTG_Variable |
Defines |
| #define | HELPDLLFLAG (0x0100) |
| #define | DO_NOT_SEEK (-1) |
| #define | MSFT_HREFTYPE_INTHISFILE(href) (!((href) & 3)) |
| #define | MSFT_HREFTYPE_INDEX(href) ((href) /sizeof(MSFT_TypeInfoBase)) |
| #define | MSFT_IMPINFO_OFFSET_IS_GUID 0x00010000 |
| #define | SLTG_COMPOBJ_MAGIC "CompObj" |
| #define | SLTG_DIR_MAGIC "dir" |
| #define | SLTG_LIBBLK_MAGIC 0x51cc |
| #define | SLTG_TIHEADER_MAGIC 0x0501 |
| #define | SLTG_ENUMITEM_MAGIC 0x120a |
| #define | SLTG_FUNCTION_FLAGS_PRESENT 0x20 |
| #define | SLTG_FUNCTION_MAGIC 0x4c |
| #define | SLTG_DISPATCH_FUNCTION_MAGIC 0xcb |
| #define | SLTG_STATIC_FUNCTION_MAGIC 0x8b |
| #define | SLTG_REF_MAGIC 0xdf |
| #define | SLTG_IMPL_MAGIC 0x004a |
| #define | SLTG_VAR_MAGIC 0x0a |
| #define | SLTG_VAR_WITH_FLAGS_MAGIC 0x2a |
Typedefs |
| typedef WORD | SLTG_Name |
Functions |
| HRESULT | ITypeInfoImpl_GetInternalFuncDesc (ITypeInfo *iface, UINT index, const FUNCDESC **ppFuncDesc) |
| DWORD | _invoke (FARPROC func, CALLCONV callconv, int nrargs, DWORD *args) |
| HRESULT | TMARSHAL_DllGetClassObject (REFCLSID rclsid, REFIID iid, LPVOID *ppv) |
| | DEFINE_OLEGUID (CLSID_PSDispatch, 0x00020420, 0x0000, 0x0000) |
| | DEFINE_OLEGUID (CLSID_PSEnumVariant, 0x00020421, 0x0000, 0x0000) |
| | DEFINE_OLEGUID (CLSID_PSTypeInfo, 0x00020422, 0x0000, 0x0000) |
| | DEFINE_OLEGUID (CLSID_PSTypeLib, 0x00020423, 0x0000, 0x0000) |
| | DEFINE_OLEGUID (CLSID_PSOAInterface, 0x00020424, 0x0000, 0x0000) |
| | DEFINE_OLEGUID (CLSID_PSTypeComp, 0x00020425, 0x0000, 0x0000) |