⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system.enterpriseservices.thunk.cs

📁 研讀原始碼的好工具
💻 CS
📖 第 1 页 / 共 2 页
字号:
//$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 + -