?? system.enterpriseservices.thunk.cs
字號:
//$si$ virtual
////////////////////////////////////////////////////////////////
// File System.EnterpriseServices.Thunk.dll:
// Global functions
//-------------------------------------------------------
FNPTR [STDCALL] CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4( Ptr ValueClass tagComCallData ) lstrcpynW( Class System.EnterpriseServices.Thunk.ContextCallbackFunction a, Class System.EnterpriseServices.Thunk.ContextCallbackFunction b, I maxlength);
CMOD_OPT System.Runtime.CompilerServices.CallConvCdecl CMOD_OPT Microsoft.VisualC.IsLongModifier I4 GetContext();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall FNPTR [STDCALL] CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall I4( ) GetProcAddress();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall Ptr ValueClass HINSTANCE__ LoadLibraryW();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier UI4 GetLastError();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall I4 LookupAccountSidW();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 DllRegisterServer();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 CoCreateInstance();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 SafeArrayDestroy();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall Void SysFreeString();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 SafeArrayGetElement();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 CoCreateInstanceEx();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 CoGetMarshalSizeMax();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 UnmarshalInterface();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 MarshalInterface();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 CoGetStandardMarshal();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 ReleaseMarshaledInterface();
CMOD_OPT System.Runtime.CompilerServices.CallConvCdecl CMOD_OPT Microsoft.VisualC.IsLongModifier UI4 GetContextCheck();
CMOD_OPT System.Runtime.CompilerServices.CallConvCdecl CMOD_OPT Microsoft.VisualC.IsLongModifier UI4 GetContextToken();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 System.EnterpriseServices.Thunk.SendDestructionEventsCallback();
CMOD_OPT System.Runtime.CompilerServices.CallConvCdecl CMOD_OPT Microsoft.VisualC.IsLongModifier I4 System.EnterpriseServices.Thunk.ManagedCallbackExceptionFilter();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 System.EnterpriseServices.Thunk.FilteringCallbackFunction();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall Void CoTaskMemFree();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 VariantClear();
CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall Void VariantInit();
// Global fields
//-------------------------------------------------------
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_ITransactionSource;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IViper;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IContext;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IEnumContextPropertyTypes;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IInstanceContext;
ValueClass $ArrayType$0x449ee589 ?A0xd283a6e2.unnamed-global-0;
ValueClass $ArrayType$0xe7df2480 ?A0xd283a6e2.unnamed-global-1;
ValueClass $ArrayType$0x4b6a6b8c ?A0xf0334c6f.unnamed-global-0;
ValueClass $ArrayType$0xfec415c1 ?A0xf0334c6f.unnamed-global-1;
ValueClass $ArrayType$0x26c5351f ?A0xf0334c6f.unnamed-global-2;
ValueClass $ArrayType$0x6984a3d8 ?A0xfb126d28.unnamed-global-0;
ValueClass $ArrayType$0x78095c9d ?A0xfb126d28.unnamed-global-1;
ValueClass $ArrayType$0x3f22d327 ?A0xfb126d28.unnamed-global-2;
ValueClass $ArrayType$0x76a8870b ?A0xfb126d28.unnamed-global-3;
ValueClass $ArrayType$0x3d98ba07 ?A0xfb126d28.unnamed-global-4;
CMOD_OPT Microsoft.VisualC.IsLongModifier UI4 ?A0xfb126d28.?dwExts@?1??GetManagedExts@Proxy@Thunk@EnterpriseServices@System@@SMHXZ@4KA;
ValueClass _GUID System.EnterpriseServices.Thunk.IID_IObjContext;
ValueClass _GUID System.EnterpriseServices.Thunk.IID_IManagedActivationEvents;
Ptr Ptr I4 __unep@?SendDestructionEventsCallback@Thunk@EnterpriseServices@System@@$$FYGJPAUtagComCallData@@@Z;
Ptr Ptr I4 __unep@?FilteringCallbackFunction@Thunk@EnterpriseServices@System@@$$FYGJPAUtagComCallData@@@Z;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IUnknown;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IObjectContext;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IObjectContextInfo;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IGlobalInterfaceTable;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IEnterActivityWithNoLock;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IContextCallback;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IServicedComponentInfo;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID CLSID_StdGlobalInterfaceTable;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_IRemoteDispatch;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID CLSID_CRMClerk;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID CLSID_CRMRecoveryClerk;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_ICrmMonitorLogRecords;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_ICrmMonitor;
CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID IID_ICrmLogControl;
// Global MemberRefs
//-------------------------------------------------------
// Types
//-------------------------------------------------------
class _GUID : System.ValueType
{
}
class tagPROPVARIANT : System.ValueType
{
}
class tagVARIANT : System.ValueType
{
}
class System.EnterpriseServices.Thunk.Viper : System.Object
{
FNPTR [C] CMOD_OPT System.Runtime.CompilerServices.CallConvCdecl CMOD_OPT Microsoft.VisualC.IsLongModifier I4( CMOD_OPT Microsoft.VisualC.IsCXXReferenceModifier Ptr CMOD_OPT Microsoft.VisualC.IsConstModifier ValueClass _GUID, Ptr Ptr Void ) _pfnGetViper;
Ptr ValueClass HINSTANCE__ _hViperMod;
I4 _fViperInit;
Ptr ValueClass IViper _pViper;
Void System.EnterpriseServices.Thunk.Viper();
Void System.EnterpriseServices.Thunk.Viper();
CMOD_OPT Microsoft.VisualC.IsLongModifier I4 Init();
Object GetInternalContext();
Boolean IsInTransaction( );
Void SetAbort();
Void SetComplete();
Void DisableCommit();
Void EnableCommit();
ValueClass System.Guid GetTransactionId();
}
class HINSTANCE__ : System.ValueType
{
}
class IViper : System.ValueType
{
}
class IObjectContext : System.ValueType
{
}
class IObjectContextInfo : System.ValueType
{
}
class IUnknown : System.ValueType
{
}
class System.EnterpriseServices.Thunk.Security : System.Object
{
I4 _fInit;
CMOD_OPT Microsoft.VisualC.IsLongModifier UI4 _cPackages;
Ptr ValueClass _SecPkgInfoW _pPackageInfo;
Void System.EnterpriseServices.Thunk.Security();
Void System.EnterpriseServices.Thunk.Security();
CMOD_OPT Microsoft.VisualC.IsLongModifier I4 Init();
String GetAuthenticationService( I4 svcid);
String GetEveryoneAccountName();
}
class _SecPkgInfoW : System.ValueType
{
}
class System.EnterpriseServices.Thunk._SID1 : System.ValueType
{
}
class System.EnterpriseServices.Thunk.ContextCallbackFunction : System.MulticastDelegate
{
Void System.EnterpriseServices.Thunk.ContextCallbackFunction( Object __unnamed000, I __unnamed001);
CMOD_OPT Microsoft.VisualC.IsLongModifier I4 Invoke( Ptr ValueClass tagComCallData pData);
Class System.IAsyncResult BeginInvoke( Ptr ValueClass tagComCallData pData, Class System.AsyncCallback __unnamed001, Object __unnamed002);
CMOD_OPT Microsoft.VisualC.IsLongModifier I4 EndInvoke( Class System.IAsyncResult __unnamed000);
}
class tagComCallData : System.ValueType
{
}
interface System.EnterpriseServices.Thunk.IThunkInstallation :
{
Void DefaultInstall( String assembly);
}
interface System.EnterpriseServices.Thunk.IProxyInvoke :
{
Class System.Runtime.Remoting.Messaging.IMessage LocalInvoke( Class System.Runtime.Remoting.Messaging.IMessage msg);
I GetRawIUnknown();
}
class System.EnterpriseServices.Thunk.Callback : System.Object
{
Class System.EnterpriseServices.Thunk.ContextCallbackFunction _cb;
FNPTR [STDCALL] CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4( Ptr ValueClass tagComCallData ) _pfn;
Class System.EnterpriseServices.Thunk.ContextCallbackFunction _cbMarshal;
FNPTR [STDCALL] CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4( Ptr ValueClass tagComCallData ) _pfnMarshal;
CMOD_OPT Microsoft.VisualC.IsLongModifier I4 CallbackFunction( Ptr ValueClass tagComCallData pData);
CMOD_OPT Microsoft.VisualC.IsLongModifier I4 MarshalCallback( Ptr ValueClass tagComCallData pData);
Void System.EnterpriseServices.Thunk.Callback();
Class System.Runtime.Remoting.Messaging.IMessage DoCallback( Object otp, Class System.Runtime.Remoting.Messaging.IMessage msg, I ctx, Boolean fIsAutoDone, Class System.Reflection.MemberInfo mb, Boolean bHasGit);
SZArray UI1 SwitchMarshal( I ctx, I pUnk);
Void System.EnterpriseServices.Thunk.Callback();
}
class System.EnterpriseServices.Thunk.Proxy : System.Object
{
Boolean _fInit;
Class System.Collections.Hashtable _regCache;
Ptr ValueClass IGlobalInterfaceTable _pGIT;
Class System.Reflection.Assembly _thisAssembly;
I4 INFO_PROCESSID;
I4 INFO_APPDOMAINID;
I4 INFO_URI;
Void System.EnterpriseServices.Thunk.Proxy();
Boolean CheckRegistered( ValueClass System.Guid , Class System.Reflection.Assembly id, Boolean assembly, fCache);
Void RegisterAssembly( Class System.Reflection.Assembly assembly);
Void Init();
I4 StoreObject( I ptr);
I GetObject( I4 cookie);
Void RevokeObject( I4 cookie);
I CoCreateObject( Class System.Type serverType, Boolean bQuerySCInfo, ByRef Boolean bIsAnotherProcess, ByRef String uri);
I4 GetMarshalSize( Object o);
Boolean MarshalObject( Object , SZArray UI1 o, I4 b, cb);
I UnmarshalObject( SZArray UI1 b);
Void ReleaseMarshaledObject( SZArray UI1 b);
I GetStandardMarshal( I pUnk);
I GetContextCheck();
I GetCurrentContextToken();
I GetCurrentContext();
I4 CallFunction( I pfn, I data);
Void PoolUnmark( I pPooledObject);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -