#S(HASH-TABLE EQL (FILENAME . "c:\winnt\microsoft.net\framework\v1.1.4322\mscoree.tlb")(GUID . "{5477469E-83B1-11D2-8B49-00A0C9B7C9C4}")(DESCRIPTION . "Common Language Runtime Execution Engine 1.0 Library")(VERSION . "1.1") (CLASSES . #S(HASH-TABLE EQUAL ("IApartmentCallback" (TYPE . "Interface")(DESCRIPTION . "Apartment callback interface")(GUID . "{178E5337-1528-4591-B1C9-1C6E484686D8}")(FUNCTIONS ((NAME . "DoCallback") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pFunc" "VT_USERDEFINED.Typedef.ULONG_PTR")("pData" "VT_USERDEFINED.Typedef.ULONG_PTR")) (FLAGS ( IS-FUNCTION ))))) ("ULONG_PTR" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}")VT_UI4)) (FUNCTIONS )) ("IManagedObject" (TYPE . "Interface")(DESCRIPTION . "Managed Object Interface")(GUID . "{C3FCC19E-A970-11D2-8B5A-00A0C9B7C9C4}")(FUNCTIONS ((NAME . "GetSerializedBuffer") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pBSTR" "VT_PTR.VT_BSTR")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetObjectIdentity") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pBSTRGUID" "VT_PTR.VT_BSTR")("AppDomainID" "VT_PTR.VT_INT")("pCCW" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))))) ("ICatalogServices" (TYPE . "Interface")(DESCRIPTION . "ICatalogServices Interface")(GUID . "{04C6BE1E-1DB1-4058-AB7A-700CCCFBF254}")(FUNCTIONS ((NAME . "Autodone") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "NotAutodone") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))))) ("ComCallUnmarshal" (TYPE . "Coclass")(DESCRIPTION . "Com Call Wrapper Unmarshalling Class")(GUID . "{3F281000-E95A-11D2-886B-00C04F869F04}")(ALIASES "IMarshal") (FUNCTIONS )) ("IMarshal" (TYPE . "Interface")(GUID . "{00000003-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "GetUnmarshalClass") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("pv" "VT_PTR.VT_VOID")("dwDestContext" "VT_UI4")("pvDestContext" "VT_PTR.VT_VOID")("mshlflags" "VT_UI4")("pCid" "VT_PTR.GUID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMarshalSizeMax") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("riid" "VT_PTR.GUID")("pv" "VT_PTR.VT_VOID")("dwDestContext" "VT_UI4")("pvDestContext" "VT_PTR.VT_VOID")("mshlflags" "VT_UI4")("pSize" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MarshalInterface") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.VT_PTR.IStream")("riid" "VT_PTR.GUID")("pv" "VT_PTR.VT_VOID")("dwDestContext" "VT_UI4")("pvDestContext" "VT_PTR.VT_VOID")("mshlflags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnmarshalInterface") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("riid" "VT_PTR.GUID")("ppv" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReleaseMarshalData") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")) (FLAGS ( IS-FUNCTION ))) ((NAME . "DisconnectObject") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("dwReserved" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IStream" (TYPE . "Interface")(GUID . "{0000000C-0000-0000-C000-000000000046}")(FUNCTIONS ((NAME . "Seek") (RIID . #x60020000) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("dlibMove" "VT_USERDEFINED.Structure._LARGE_INTEGER")("dwOrigin" "VT_UI4")("plibNewPosition" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteSeek") (RIID . #x60020001) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("dlibMove" "VT_USERDEFINED.Structure._LARGE_INTEGER")("dwOrigin" "VT_UI4")("plibNewPosition" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetSize") (RIID . #x60020002) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("libNewSize" "VT_USERDEFINED.Structure._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CopyTo") (RIID . #x60020003) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("pcbRead" "VT_PTR._ULARGE_INTEGER")("pcbWritten" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteCopyTo") (RIID . #x60020004) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("pstm" "VT_PTR.IStream")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("pcbRead" "VT_PTR._ULARGE_INTEGER")("pcbWritten" "VT_PTR._ULARGE_INTEGER")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Commit") (RIID . #x60020005) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("grfCommitFlags" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Revert") (RIID . #x60020006) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "LockRegion") (RIID . #x60020007) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnlockRegion") (RIID . #x60020008) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("libOffset" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("cb" "VT_USERDEFINED.Structure._ULARGE_INTEGER")("dwLockType" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Stat") (RIID . #x60020009) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("pstatstg" "VT_PTR.tagSTATSTG")("grfStatFlag" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Clone") (RIID . #x6002000a) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("ppstm" "VT_PTR.VT_PTR.IStream")) (FLAGS ( IS-FUNCTION ))))) ("ISequentialStream" (TYPE . "Interface")(GUID . "{0C733A30-2A1C-11CE-ADE5-00AA0044773D}")(FUNCTIONS ((NAME . "Read") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_VOID")("cb" "VT_UI4")("pcbRead" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteRead") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbRead" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Write") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_VOID")("cb" "VT_UI4")("pcbWritten" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "RemoteWrite") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pv" "VT_PTR.VT_UI1")("cb" "VT_UI4")("pcbWritten" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("_LARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_ULARGE_INTEGER" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("tagSTATSTG" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_FILETIME" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CorRuntimeHost" (TYPE . "Coclass")(DESCRIPTION . "Cor Runtime Hosting Class")(GUID . "{CB2F6723-AB3A-11D2-9C40-00C04FA30A3E}")(ALIASES "ICorRuntimeHost""IGCHost""ICorConfiguration""IValidator""IDebuggerInfo") (FUNCTIONS )) ("ICorRuntimeHost" (TYPE . "Interface")(DESCRIPTION . "Common Language Runtime Hosting Interface")(GUID . "{CB2F6722-AB3A-11D2-9C40-00C04FA30A3E}")(FUNCTIONS ((NAME . "CreateLogicalThreadState") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "DeleteLogicalThreadState") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SwitchInLogicalThreadState") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pFiberCookie" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SwitchOutLogicalThreadState") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pFiberCookie" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "LocksHeldByLogicalThread") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("pCount" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "MapFile") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("hFile" "VT_PTR.VT_VOID")("hMapAddress" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetConfiguration") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("pConfiguration" "VT_PTR.VT_PTR.ICorConfiguration")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Start") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Stop") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateDomain") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("pwzFriendlyName" "VT_LPWSTR")("pIdentityArray" "VT_UNKNOWN")("pAppDomain" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetDefaultDomain") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("pAppDomain" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "EnumDomains") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("hEnum" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "NextDomain") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("hEnum" "VT_PTR.VT_VOID")("pAppDomain" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CloseEnum") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("hEnum" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateDomainEx") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("pwzFriendlyName" "VT_LPWSTR")("pSetup" "VT_UNKNOWN")("pEvidence" "VT_UNKNOWN")("pAppDomain" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateDomainSetup") (RIID . #x6001000f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("pAppDomainSetup" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CreateEvidence") (RIID . #x60010010) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("pEvidence" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "UnloadDomain") (RIID . #x60010011) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("pAppDomain" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))) ((NAME . "CurrentDomain") (RIID . #x60010012) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("pAppDomain" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))))) ("ICorConfiguration" (TYPE . "Interface")(DESCRIPTION . "Common Language Runtime Configuration Interface")(GUID . "{5C2B07A5-1E98-11D3-872F-00C04F79ED0D}")(FUNCTIONS ((NAME . "SetGCThreadControl") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pGCThreadControl" "VT_PTR.IGCThreadControl")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetGCHostControl") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("pGCHostControl" "VT_PTR.IGCHostControl")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetDebuggerThreadControl") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pDebuggerThreadControl" "VT_PTR.IDebuggerThreadControl")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddDebuggerSpecialThread") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("dwSpecialThreadId" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IGCThreadControl" (TYPE . "Interface")(DESCRIPTION . "Control over threads blocked in GC")(GUID . "{F31D1788-C397-4725-87A5-6AF3472C2791}")(FUNCTIONS ((NAME . "ThreadIsBlockingForSuspension") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SuspensionStarting") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "SuspensionEnding") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("Generation" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IGCHostControl" (TYPE . "Interface")(DESCRIPTION . "Request change in virtual memory for GC")(GUID . "{5513D564-8374-4CB9-AED9-0083F4160A1D}")(FUNCTIONS ((NAME . "RequestVirtualMemLimit") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("sztMaxVirtualMemMB" "VT_USERDEFINED.Typedef.ULONG_PTR")("psztNewMaxVirtualMemMB" "VT_PTR.ULONG_PTR")) (FLAGS ( IS-FUNCTION ))))) ("IDebuggerThreadControl" (TYPE . "Interface")(DESCRIPTION . "Control over threads blocked in debugging services")(GUID . "{23D86786-0BB5-4774-8FB5-E3522ADD6246}")(FUNCTIONS ((NAME . "ThreadIsBlockingForDebugger") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "ReleaseAllRuntimeThreads") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "StartBlockingForDebugger") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("dwUnused" "VT_UI4")) (FLAGS ( IS-FUNCTION ))))) ("IGCHost" (TYPE . "Interface")(GUID . "{FAC34F6E-0DCD-47B5-8021-531BC5ECCA63}")(FUNCTIONS ((NAME . "SetGCStartupLimits") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("SegmentSize" "VT_UI4")("MaxGen0Size" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Collect") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("Generation" "VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetStats") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("pStats" "VT_PTR._COR_GC_STATS")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetThreadStats") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("pFiberCookie" "VT_PTR.VT_UI4")("pStats" "VT_PTR._COR_GC_THREAD_STATS")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetVirtualMemLimit") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("sztMaxVirtualMemMB" "VT_USERDEFINED.Typedef.ULONG_PTR")) (FLAGS ( IS-FUNCTION ))))) ("_COR_GC_STATS" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("_COR_GC_THREAD_STATS" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IValidator" (TYPE . "Interface")(GUID . "{63DF8730-DC81-4062-84A2-1FF943F59FAC}")(FUNCTIONS ((NAME . "Validate") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("veh" "VT_PTR.IVEHandler")("pAppDomain" "VT_UNKNOWN")("ulFlags" "VT_UI4")("ulMaxError" "VT_UI4")("Token" "VT_UI4")("fileName" "VT_LPWSTR")("pe" "VT_PTR.VT_UI1")("ulSize" "VT_UI4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "FormatEventInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("hVECode" "VT_HRESULT")("Context" "VT_USERDEFINED.Structure.tag_VerError")("msg" "VT_LPWSTR")("ulMaxLength" "VT_UI4")("psa" "VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))))) ("IVEHandler" (TYPE . "Interface")(GUID . "{856CA1B2-7DAB-11D3-ACEC-00C04F86C309}")(FUNCTIONS ((NAME . "VEHandler") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("VECode" "VT_HRESULT")("Context" "VT_USERDEFINED.Structure.tag_VerError")("psa" "VT_SAFEARRAY")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SetReporterFtn") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("lFnPtr" "")) (FLAGS ( IS-FUNCTION ))))) ("tag_VerError" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IDebuggerInfo" (TYPE . "Interface")(DESCRIPTION . "Information on the state of the debugging services")(GUID . "{BF24142D-A47D-4D24-A66D-8C2141944E44}")(FUNCTIONS ((NAME . "IsDebuggerAttached") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("pbAttached" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))))) )))