961 references to Interface
ComSvcConfig (24)
ComAdminInterfaces.cs (14)
79[return: MarshalAs(UnmanagedType.Interface)] 84[return: MarshalAs(UnmanagedType.Interface)] 129[return: MarshalAs(UnmanagedType.Interface)] 134[return: MarshalAs(UnmanagedType.Interface)] 144[return: MarshalAs(UnmanagedType.Interface)] 252[return: MarshalAs(UnmanagedType.Interface)] 257[return: MarshalAs(UnmanagedType.Interface)] 267[return: MarshalAs(UnmanagedType.Interface)] 368[return: MarshalAs(UnmanagedType.Interface)] 473[return: MarshalAs(UnmanagedType.Interface)] 567[return: MarshalAs(UnmanagedType.Interface)] 577[return: MarshalAs(UnmanagedType.Interface)] 587[return: MarshalAs(UnmanagedType.Interface)] 609[return: MarshalAs(UnmanagedType.Interface)]
ComplusTypeValidator.cs (1)
322marshalAs == UnmanagedType.Interface ||
SafeNativeMethods.cs (9)
297[return: MarshalAs(UnmanagedType.Interface)] 346[Out, MarshalAs(UnmanagedType.Interface)] out object pMetaHost); 373[return: MarshalAs(UnmanagedType.Interface)] 484[MarshalAs(UnmanagedType.Interface)] out IEnumUnknown enumerator); 490[return: MarshalAs(UnmanagedType.Interface)] 502[return: MarshalAs(UnmanagedType.Interface)] 506[return: MarshalAs(UnmanagedType.Interface)] 517[return: MarshalAs(UnmanagedType.Interface)] 557[return: MarshalAs(UnmanagedType.Interface)]
mscorlib (66)
system\deployment\cdf.cs (4)
19object _NewEnum { [return:MarshalAs(UnmanagedType.Interface)] get; } 28void Lookup([MarshalAs(UnmanagedType.LPWStr)] string wzStringKey, [MarshalAs(UnmanagedType.Interface)] out object ppUnknown); 35void Lookup(IReferenceIdentity ReferenceIdentityKey, [MarshalAs(UnmanagedType.Interface)] out object ppUnknown); 63object _NewEnum { [return:MarshalAs(UnmanagedType.Interface)] get; }
system\deployment\cmsinterop.cs (12)
298object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 299object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 350object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 351object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 402object ResourceTypeIdInt { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 403object ResourceTypeIdString { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 464object TransformMetadata { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 466object DigestValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 548object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 812object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1199object ManifestHash { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1202object MvidValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; }
system\deployment\isolationinterop.cs (19)
1194[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1195[MarshalAs(UnmanagedType.Interface)] public IDefinitionIdentity Component; 1235[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1236[MarshalAs(UnmanagedType.Interface)] public IDefinitionIdentity Component; 1324[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1371[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1408[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1458[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1518[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Deployment; 2964[return :MarshalAs(UnmanagedType.Interface)] 2970[return :MarshalAs(UnmanagedType.Interface)] 3140[Out, MarshalAs(UnmanagedType.Interface)] out object AppId 3149[Out, MarshalAs(UnmanagedType.Interface)] out object EnumOut 3159[Out, MarshalAs(UnmanagedType.Interface)] out object EnumOut 3169[Out, MarshalAs(UnmanagedType.Interface)] out object EnumOut 3211[Out, MarshalAs(UnmanagedType.Interface)] out object ManifestInteface 3226[Out, MarshalAs(UnmanagedType.Interface)] out object MatchedDefinition 3234[Out, MarshalAs(UnmanagedType.Interface)] out object ppCreatedAppContext 3241[Out, MarshalAs(UnmanagedType.Interface)] out object ppIdentityEnum
system\runtime\interopservices\ComTypes\ibindctx.cs (4)
35void RegisterObjectBound([MarshalAs(UnmanagedType.Interface)] Object punk); 36void RevokeObjectBound([MarshalAs(UnmanagedType.Interface)] Object punk); 41void RegisterObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.Interface)] Object punk); 42void GetObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.Interface)] out Object ppunk);
system\runtime\interopservices\ComTypes\iconnectionpoint.cs (1)
27void Advise([MarshalAs(UnmanagedType.Interface)] Object pUnkSink, out int pdwCookie);
system\runtime\interopservices\ComTypes\ienumconnections.cs (1)
24[MarshalAs(UnmanagedType.Interface)]
system\runtime\interopservices\ComTypes\imoniker.cs (2)
44void BindToObject(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult); 45void BindToStorage(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
system\runtime\interopservices\ComTypes\irunningobjecttable.cs (2)
25int Register(int grfFlags, [MarshalAs(UnmanagedType.Interface)] Object punkObject, IMoniker pmkObjectName); 30int GetObject(IMoniker pmkObjectName, [MarshalAs(UnmanagedType.Interface)] out Object ppunkObject);
system\runtime\interopservices\itypelibconverter.cs (5)
89[MarshalAs(UnmanagedType.Interface)] Object typeLib); 102[return : MarshalAs(UnmanagedType.Interface)] 113[MarshalAs(UnmanagedType.Interface)] Object typeLib, 122[return : MarshalAs(UnmanagedType.Interface)] 131AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(UnmanagedType.Interface)] Object typeLib,
system\runtime\interopservices\marshal.cs (2)
2453private static extern void BindMoniker(IMoniker pmk, UInt32 grfOpt, ref Guid iidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult); 2459private static extern void GetActiveObject(ref Guid rclsid, IntPtr reserved, [MarshalAs(UnmanagedType.Interface)] out Object ppunk);
system\runtime\interopservices\typelibconverter.cs (3)
59public AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(UnmanagedType.Interface)] Object typeLib, 86public AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(UnmanagedType.Interface)] Object typeLib, 168[return : MarshalAs(UnmanagedType.Interface)]
system\runtime\interopservices\ucomibindctx.cs (4)
37void RegisterObjectBound([MarshalAs(UnmanagedType.Interface)] Object punk); 38void RevokeObjectBound([MarshalAs(UnmanagedType.Interface)] Object punk); 43void RegisterObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.Interface)] Object punk); 44void GetObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.Interface)] out Object ppunk);
system\runtime\interopservices\ucomiconnectionpoint.cs (1)
28void Advise([MarshalAs(UnmanagedType.Interface)] Object pUnkSink, out int pdwCookie);
system\runtime\interopservices\ucomienumconnections.cs (1)
25[MarshalAs(UnmanagedType.Interface)]
system\runtime\interopservices\ucomimoniker.cs (2)
46void BindToObject(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult); 47void BindToStorage(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
system\runtime\interopservices\ucomirunningobjecttable.cs (2)
26void Register(int grfFlags, [MarshalAs(UnmanagedType.Interface)] Object punkObject, UCOMIMoniker pmkObjectName, out int pdwRegister); 29void GetObject(UCOMIMoniker pmkObjectName, [MarshalAs(UnmanagedType.Interface)] out Object ppunkObject);
system\threading\synchronizationcontext.cs (1)
333[return: MarshalAs(UnmanagedType.Interface)]
PresentationCore (3)
Core\CSharp\MS\Win32\UnsafeNativeMethodsPenimc.cs (2)
709[return: MarshalAs(UnmanagedType.Interface)][DllImport(ExternDll.Ole32, ExactSpelling=true, PreserveSig=false)] 713[MarshalAs(UnmanagedType.Interface)]
Core\CSharp\System\Windows\Media\Color.cs (1)
1155[MarshalAs(UnmanagedType.Interface)]
PresentationFramework (65)
src\Framework\MS\Internal\AppModel\IBrowserHostServices.cs (5)
90[In, MarshalAs(UnmanagedType.Interface)] object storageIUnknown, 91[In, MarshalAs(UnmanagedType.Interface)] object loadByteArray, 122void SetBrowserCallback([In, MarshalAs(UnmanagedType.Interface)]object browserCallback); 144void SaveHistory([MarshalAs(UnmanagedType.Interface)]object ucomIStream, 157void LoadHistory([MarshalAs(UnmanagedType.Interface)]object ucomIStream);
src\Framework\MS\Internal\AppModel\ShellProvider.cs (26)
100[return: MarshalAs(UnmanagedType.Interface)] 198[return: MarshalAs(UnmanagedType.Interface)] 205[return: MarshalAs(UnmanagedType.Interface)] 227[return: MarshalAs(UnmanagedType.Interface)] 244[return: MarshalAs(UnmanagedType.Interface)] 282[return: MarshalAs(UnmanagedType.Interface)] 310[return: MarshalAs(UnmanagedType.Interface)] 319[return: MarshalAs(UnmanagedType.Interface)] 324[return: MarshalAs(UnmanagedType.Interface)] 330[return: MarshalAs(UnmanagedType.Interface)] 337[return: MarshalAs(UnmanagedType.Interface)] 379[return: MarshalAs(UnmanagedType.Interface)] 382[return: MarshalAs(UnmanagedType.Interface)] 385[return: MarshalAs(UnmanagedType.Interface)] 394[return: MarshalAs(UnmanagedType.Interface)] 538void SetFilter([MarshalAs(UnmanagedType.Interface)] object pFilter); 582new void SetFilter([MarshalAs(UnmanagedType.Interface)] object pFilter); 632new void SetFilter([MarshalAs(UnmanagedType.Interface)] object pFilter); 638void SetProperties([In, MarshalAs(UnmanagedType.Interface)] object pStore); 640void SetCollectedProperties([In, MarshalAs(UnmanagedType.Interface)] object pList, [In] int fAppendDefault); 642[return: MarshalAs(UnmanagedType.Interface)] 645void ApplyProperties(IShellItem psi, [MarshalAs(UnmanagedType.Interface)] object pStore, [In] ref IntPtr hwnd, [MarshalAs(UnmanagedType.Interface)] object pSink); 720[return: MarshalAs(UnmanagedType.Interface)] 733[return: MarshalAs(UnmanagedType.Interface)] 1076internal static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object ppv);
src\Framework\System\Windows\Documents\NLGSpellerInterop.cs (14)
1245internal static extern void NlGetClassObject(ref Guid clsid, ref Guid iid, [MarshalAs(UnmanagedType.Interface)] out object classObject); 1449void get_Lexicon(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ILexicon lexicon); 1455void AddLexicon([In, MarshalAs(UnmanagedType.Interface)] ILexicon lexicon); 1461void RemoveLexicon([In, MarshalAs(UnmanagedType.Interface)] ILexicon lexicon); 1485void get_Options([MarshalAs(UnmanagedType.Interface)] out IProcessingOptions val); 1491void get_Capabilities(Int32 locale, [MarshalAs(UnmanagedType.Interface)] out IProcessingOptions val); 1772void get_Item(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ISentence val); 1786void get_Sentences([MarshalAs(UnmanagedType.Interface)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val); 1812void get_Context([MarshalAs(UnmanagedType.Interface)] out ITextContext val); 1821void put_Context([MarshalAs(UnmanagedType.Interface)] ITextContext val); 1864void GetEnumerator([MarshalAs(UnmanagedType.Interface)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val); 1936void get_Item(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ITextSegment val); 2047void get_Item(Int32 index, [MarshalAs(UnmanagedType.Interface)] out ITextSegment val); 2134void get_Suggestions([MarshalAs(UnmanagedType.Interface)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val);
src\Framework\System\Windows\Standard\NativeMethods.cs (3)
1907[MarshalAs(UnmanagedType.Interface)] 3940public static extern void SHGetItemFromDataObject(IDataObject pdtobj, DOGIF dwFlags, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.Interface)] out object ppv); 3948public static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.Interface)] out object ppv);
src\Framework\System\Windows\Standard\ShellProvider.cs (17)
383void Clone([Out, MarshalAs(UnmanagedType.Interface)] out IEnumIDList ppenum); 490[return: MarshalAs(UnmanagedType.Interface)] 497[return: MarshalAs(UnmanagedType.Interface)] 519[return: MarshalAs(UnmanagedType.Interface)] 536[return: MarshalAs(UnmanagedType.Interface)] 573[return: MarshalAs(UnmanagedType.Interface)] 593[return: MarshalAs(UnmanagedType.Interface)] 596[return: MarshalAs(UnmanagedType.Interface)] 599[return: MarshalAs(UnmanagedType.Interface)] 608[return: MarshalAs(UnmanagedType.Interface)] 623[return: MarshalAs(UnmanagedType.Interface)] 632[return: MarshalAs(UnmanagedType.Interface)] 637[return: MarshalAs(UnmanagedType.Interface)] 643[return: MarshalAs(UnmanagedType.Interface)] 650[return: MarshalAs(UnmanagedType.Interface)] 833[return: MarshalAs(UnmanagedType.Interface)] 846[return: MarshalAs(UnmanagedType.Interface)]
System (1)
net\System\Net\mail\iisPickupDirectory.cs (1)
299[Out] [MarshalAs(UnmanagedType.Interface)] out IMSAdminBase interf
System.Data (15)
fx\src\data\System\Data\Common\NativeMethods.cs (2)
26[Out, MarshalAs(UnmanagedType.Interface)] out object ppRowset); 35[In, MarshalAs(UnmanagedType.Interface)] object punkTransactionCoord,
fx\src\data\System\Data\Common\UnsafeNativeMethods.cs (13)
474[Out, MarshalAs(UnmanagedType.Interface)] out IErrorInfo ppIErrorInfo); 479[return:MarshalAs(UnmanagedType.Interface)] object get_Row (); 491[return:MarshalAs(UnmanagedType.Interface)] object get_Rowset(); 576[Out, MarshalAs(UnmanagedType.Interface)] out object ppiRs); 753[Out, MarshalAs(UnmanagedType.Interface)] out IRowset ppColRowset); 818[Out, MarshalAs(UnmanagedType.Interface)] out object ppRowset); 934[Out, MarshalAs(UnmanagedType.Interface)] out IRowset ppRowset); 988[Out, MarshalAs(UnmanagedType.Interface)] out ISQLErrorInfo ppObject); 990[return:MarshalAs(UnmanagedType.Interface)] IErrorInfo GetErrorInfo( 1041[Out, MarshalAs(UnmanagedType.Interface)] out object ppRowset); 1069[Out, MarshalAs(UnmanagedType.Interface)] out object ppRowset); 1148[Out, MarshalAs(UnmanagedType.Interface)] out IRowset ppRowset); 1224[MarshalAs(UnmanagedType.Interface)] ref object ppCommand);
System.Drawing (3)
commonui\System\Drawing\Advanced\Gdiplus.cs (1)
5003[In, MarshalAs(UnmanagedType.Interface)]
commonui\System\Drawing\UnsafeNativeMethods.cs (2)
176[In, MarshalAs(UnmanagedType.Interface)] 216[return: MarshalAs(UnmanagedType.Interface)]
System.Management (210)
Instrumentation\EventSource.cs (50)
420[In][MarshalAs(UnmanagedType.Interface)] IWbemServices pNamespace, 421[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 422[In][MarshalAs(UnmanagedType.Interface)] IWbemProviderInitSink pInitSink) 443[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink, 494[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 495[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemServices ppWorkingNamespace, 501int IWbemServices_Old.CancelAsyncCall_([In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink) 507[Out][MarshalAs(UnmanagedType.Interface)] out IWbemObjectSink ppResponseHandler) 515[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 516[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppObject, 524[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 525[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 629int IWbemServices_Old.PutClass_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObject, 631[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 637int IWbemServices_Old.PutClassAsync_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObject, 639[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 640[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 647[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 655[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 656[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 663[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 664[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum) 672[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 673[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 678int IWbemServices_Old.PutInstance_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInst, 680[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 686int IWbemServices_Old.PutInstanceAsync_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInst, 688[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 689[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 696[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 704[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 705[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 712[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 713[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum) 721[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 722[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 922[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 923[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum) 932[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 933[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 941[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 942[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum) 951[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 952[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 960[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 961[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInParams, 962[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppOutParams, 971[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 972[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInParams, 973[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler)
Instrumentation\MetaDataInfo.cs (3)
51[return:MarshalAs(UnmanagedType.Interface)] 57[return:MarshalAs(UnmanagedType.Interface)] 63[return:MarshalAs(UnmanagedType.Interface)]
InteropClasses\WMIInterop.cs (136)
613[PreserveSig] int GetQualifierSet_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet); 621[PreserveSig] int GetPropertyQualifierSet_([In][MarshalAs(UnmanagedType.LPWStr)] string wszProperty, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet); 622[PreserveSig] int Clone_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppCopy); 624[PreserveSig] int SpawnDerivedClass_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppNewClass); 625[PreserveSig] int SpawnInstance_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppNewInstance); 626[PreserveSig] int CompareTo_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pCompareTo); 629[PreserveSig] int GetMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppInSignature, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppOutSignature); 630[PreserveSig] int PutMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInSignature, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pOutSignature); 633[PreserveSig] int NextMethod_([In] Int32 lFlags, [In][Out][MarshalAs(UnmanagedType.BStr)] ref string pstrName, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppInSignature, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppOutSignature); 635[PreserveSig] int GetMethodQualifierSet_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethod, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet); 660[PreserveSig] int ConnectServer_([In][MarshalAs(UnmanagedType.BStr)] string strNetworkResource, [In][MarshalAs(UnmanagedType.BStr)] string strUser, [In]IntPtr strPassword, [In][MarshalAs(UnmanagedType.BStr)] string strLocale, [In] Int32 lSecurityFlags, [In][MarshalAs(UnmanagedType.BStr)] string strAuthority, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemServices ppNamespace); 669[PreserveSig] int Clone_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemContext ppNewCopy); 686[PreserveSig] int OpenNamespace_([In][MarshalAs(UnmanagedType.BStr)] string strNamespace, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemServices ppWorkingNamespace, [In] IntPtr ppCallResult); 687[PreserveSig] int CancelAsyncCall_([In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink); 688[PreserveSig] int QueryObjectSink_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemObjectSink ppResponseHandler); 689[PreserveSig] int GetObject_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppObject, [In] IntPtr ppCallResult); 690[PreserveSig] int GetObjectAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 691[PreserveSig] int PutClass_([In] IntPtr pObject, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 692[PreserveSig] int PutClassAsync_([In] IntPtr pObject, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 693[PreserveSig] int DeleteClass_([In][MarshalAs(UnmanagedType.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 694[PreserveSig] int DeleteClassAsync_([In][MarshalAs(UnmanagedType.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 695[PreserveSig] int CreateClassEnum_([In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 696[PreserveSig] int CreateClassEnumAsync_([In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 697[PreserveSig] int PutInstance_([In] IntPtr pInst, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 698[PreserveSig] int PutInstanceAsync_([In] IntPtr pInst, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 699[PreserveSig] int DeleteInstance_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 700[PreserveSig] int DeleteInstanceAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 701[PreserveSig] int CreateInstanceEnum_([In][MarshalAs(UnmanagedType.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 702[PreserveSig] int CreateInstanceEnumAsync_([In][MarshalAs(UnmanagedType.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 703[PreserveSig] int ExecQuery_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 704[PreserveSig] int ExecQueryAsync_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 705[PreserveSig] int ExecNotificationQuery_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 706[PreserveSig] int ExecNotificationQueryAsync_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 707[PreserveSig] int ExecMethod_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In][MarshalAs(UnmanagedType.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr pInParams, [Out][MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppOutParams, [In] IntPtr ppCallResult); 708[PreserveSig] int ExecMethodAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In][MarshalAs(UnmanagedType.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr pInParams, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 717[PreserveSig] int OpenNamespace_([In][MarshalAs(UnmanagedType.BStr)] string strNamespace, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemServices ppWorkingNamespace, [In] IntPtr ppCallResult); 718[PreserveSig] int CancelAsyncCall_([In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink); 719[PreserveSig] int QueryObjectSink_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemObjectSink ppResponseHandler); 720[PreserveSig] int GetObject_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppObject, [In] IntPtr ppCallResult); 721[PreserveSig] int GetObjectAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 722[PreserveSig] int PutClass_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObject, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 723[PreserveSig] int PutClassAsync_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObject, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 724[PreserveSig] int DeleteClass_([In][MarshalAs(UnmanagedType.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 725[PreserveSig] int DeleteClassAsync_([In][MarshalAs(UnmanagedType.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 726[PreserveSig] int CreateClassEnum_([In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 727[PreserveSig] int CreateClassEnumAsync_([In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 728[PreserveSig] int PutInstance_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInst, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 729[PreserveSig] int PutInstanceAsync_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInst, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 730[PreserveSig] int DeleteInstance_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult); 731[PreserveSig] int DeleteInstanceAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 732[PreserveSig] int CreateInstanceEnum_([In][MarshalAs(UnmanagedType.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 733[PreserveSig] int CreateInstanceEnumAsync_([In][MarshalAs(UnmanagedType.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 734[PreserveSig] int ExecQuery_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 735[PreserveSig] int ExecQueryAsync_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 736[PreserveSig] int ExecNotificationQuery_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 737[PreserveSig] int ExecNotificationQueryAsync_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, [In][MarshalAs(UnmanagedType.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 738[PreserveSig] int ExecMethod_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In][MarshalAs(UnmanagedType.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInParams, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppOutParams, [In] IntPtr ppCallResult); 739[PreserveSig] int ExecMethodAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, [In][MarshalAs(UnmanagedType.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInParams, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler); 750[PreserveSig] int GetResultServices_([In] Int32 lTimeout, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemServices ppServices); 776[PreserveSig] int NextAsync_([In] UInt32 uCount, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink); 777[PreserveSig] int Clone_([Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum); 786[PreserveSig] int Shutdown_([In] Int32 uReason, [In] UInt32 uMaxMilliseconds, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx); 795[PreserveSig] int GetText_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObj, [In] UInt32 uObjTextFormat, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.BStr)] out string strText); 796[PreserveSig] int CreateFromText_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.BStr)] string strText, [In] UInt32 uObjTextFormat, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal pNewObj); 805[PreserveSig] int GetQualifierSet_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet); 813[PreserveSig] int GetPropertyQualifierSet_([In][MarshalAs(UnmanagedType.LPWStr)] string wszProperty, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet); 814[PreserveSig] int Clone_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppCopy); 816[PreserveSig] int SpawnDerivedClass_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppNewClass); 817[PreserveSig] int SpawnInstance_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppNewInstance); 818[PreserveSig] int CompareTo_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pCompareTo); 821[PreserveSig] int GetMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppInSignature, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject_DoNotMarshal ppOutSignature); 822[PreserveSig] int PutMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInSignature, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pOutSignature); 825[PreserveSig] int NextMethod_([In] Int32 lFlags, [In][Out][MarshalAs(UnmanagedType.BStr)] ref string pstrName, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppInSignature, [In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppOutSignature); 827[PreserveSig] int GetMethodQualifierSet_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethod, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet); 931[PreserveSig] int IndicateToConsumer_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pLogicalConsumer, [In] Int32 lNumObjects, [In][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal apObjects); 950[PreserveSig] int ProvideEvents_([In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink, [In] Int32 lFlags); 978[PreserveSig] int SetRegistrationObject_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pProvReg); 987[PreserveSig] int FindConsumer_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pLogicalConsumer, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemUnboundObjectSink ppConsumer); 1014[PreserveSig] int Initialize_([In][MarshalAs(UnmanagedType.LPWStr)] string wszUser, [In] Int32 lFlags, [In][MarshalAs(UnmanagedType.LPWStr)] string wszNamespace, [In][MarshalAs(UnmanagedType.LPWStr)] string wszLocale, [In][MarshalAs(UnmanagedType.Interface)] IWbemServices pNamespace, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, [In][MarshalAs(UnmanagedType.Interface)] IWbemProviderInitSink pInitSink); 1036[PreserveSig] int Register_([In] Int32 flags, [In][MarshalAs(UnmanagedType.Interface)] IWbemContext context, [In][MarshalAs(UnmanagedType.LPWStr)] string user, [In][MarshalAs(UnmanagedType.LPWStr)] string locale, [In][MarshalAs(UnmanagedType.LPWStr)] string scope, [In][MarshalAs(UnmanagedType.LPWStr)] string registration, [In][MarshalAs(UnmanagedType.IUnknown)] object unknown); 1057[PreserveSig] int Indicate_([In] Int32 lObjectCount, [In][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal apObjArray); 1058[PreserveSig] int SetStatus_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Error)] Int32 hResult, [In][MarshalAs(UnmanagedType.BStr)] string strParam, [In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObjParam); 1062[PreserveSig] int GetRestrictedSink_([In] Int32 lNumQueries, [In][MarshalAs(UnmanagedType.LPWStr)] ref string awszQueries, [In][MarshalAs(UnmanagedType.IUnknown)] object pCallback, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemEventSink ppSink); 1102[PreserveSig] int GetScope_([In] UInt32 uIndex, [In][Out] ref UInt32 puClassNameBufSize, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pszClass, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemPathKeyList pKeyList); 1108[PreserveSig] int GetKeyList_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemPathKeyList pOut);
managementscope.cs (21)
93internal delegate int BlessIWbemServices([MarshalAs(UnmanagedType.Interface)] IWbemServices pIUnknown, 144[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 145[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum, 148[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 155[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 156[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum, 159[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 167[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 168[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum, 171[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 179[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 180[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum, 183[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 190[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 194[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 201[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 205[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 211[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum, 214[In] [MarshalAs(UnmanagedType.Interface)] IEnumWbemClassObject pCurrentEnumWbemClassObject, 226[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 227[Out][MarshalAs(UnmanagedType.Interface)] out IWbemServices ppNamespace,
System.Messaging (7)
System\Messaging\Interop\IPersistStream.cs (2)
24void Load([In, MarshalAs(UnmanagedType.Interface)] IStream pstm); 27void Save([In, MarshalAs(UnmanagedType.Interface)] IStream pstm,
System\Messaging\Interop\IPersistStreamInit.cs (2)
26void Load([In, MarshalAs(UnmanagedType.Interface)] IStream pstm); 29void Save([In, MarshalAs(UnmanagedType.Interface)] IStream pstm,
System\Messaging\Interop\IStream.cs (2)
31long CopyTo([In, MarshalAs(UnmanagedType.Interface)] IStream pstm, 54[return: MarshalAs(UnmanagedType.Interface)]
System\Messaging\Interop\NativeMethods.cs (1)
337[return: MarshalAs(UnmanagedType.Interface)]
System.ServiceModel (86)
System\ServiceModel\Administration\WbemNative.cs (66)
275[In][MarshalAs(UnmanagedType.Interface)] IWbemServices pNamespace, 276[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 277[In][MarshalAs(UnmanagedType.Interface)] IWbemProviderInitSink pInitSink 289[In][MarshalAs(UnmanagedType.Interface)] IWbemContext context, 310[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 311[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemServices ppWorkingNamespace, 317[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink 323[Out][MarshalAs(UnmanagedType.Interface)] out IWbemObjectSink ppResponseHandler 330[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 331[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject ppObject, 339[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 340[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 345[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pObject, 347[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 353[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pObject, 355[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 356[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 363[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 371[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 372[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 379[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 380[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum 387[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 388[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 393[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInst, 395[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 401[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInst, 403[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 404[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 411[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 419[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 420[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 427[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 428[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum 435[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 436[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 444[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 445[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum 453[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 454[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 462[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 463[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum 471[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 472[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 480[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 481[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInParams, 482[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject ppOutParams, 491[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 492[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInParams, 493[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 504[Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet ppQualSet 557[Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet ppQualSet 562[Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject ppCopy 574[Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject ppNewClass 580[Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject ppNewInstance 585[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pCompareTo 604[Out][MarshalAs(UnmanagedType.Interface)] out IWbemClassObject ppOutSignature 611[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInSignature, 612[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pOutSignature 629[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject ppInSignature, 630[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject ppOutSignature 639[Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet ppQualSet 656[Out][MarshalAs(UnmanagedType.Interface)] out IWbemContext ppNewCopy 733[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pObjParam 756[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink 761[Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum
System\ServiceModel\ComIntegration\AdminSDK.cs (9)
40[return: MarshalAs(UnmanagedType.Interface)] 45[return: MarshalAs(UnmanagedType.Interface)] 55[return: MarshalAs(UnmanagedType.Interface)] 156[return: MarshalAs(UnmanagedType.Interface)] 261[return: MarshalAs(UnmanagedType.Interface)] 352[return: MarshalAs(UnmanagedType.Interface)] 362[return: MarshalAs(UnmanagedType.Interface)] 372[return: MarshalAs(UnmanagedType.Interface)] 394[return: MarshalAs(UnmanagedType.Interface)]
System\ServiceModel\ComIntegration\ComPlusTypeValidator.cs (1)
48marshalAs == UnmanagedType.Interface ||
System\ServiceModel\ComIntegration\IClassFactory.cs (1)
11[return: MarshalAs(UnmanagedType.Interface)]
System\ServiceModel\ComIntegration\IMoniker.cs (1)
29void BindToStorage(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
System\ServiceModel\ComIntegration\ITransactionProxy.cs (2)
33[return: MarshalAs(UnmanagedType.Interface)] 37[MarshalAs(UnmanagedType.Interface)] ITransactionVoterNotifyAsync2 voterNotification,
System\ServiceModel\ComIntegration\SafeNativeMethods.cs (5)
423[return: MarshalAs(UnmanagedType.Interface)] 432[return: MarshalAs(UnmanagedType.Interface)] 443[return: MarshalAs(UnmanagedType.Interface)] 449[return: MarshalAs(UnmanagedType.Interface)] 478[MarshalAs(UnmanagedType.Interface)] out object typeLib);
System\ServiceModel\ComIntegration\SWC.cs (1)
169[return: MarshalAs(UnmanagedType.Interface)]
System.Transactions (13)
System\Transactions\Oletx\DtcInterfaces.cs (13)
16[MarshalAs(UnmanagedType.Interface)] out IDtcProxyShimFactory ppProxyShimFactory 220[MarshalAs(UnmanagedType.Interface)] out IDtcTransaction transactionNative 233[MarshalAs(UnmanagedType.Interface)] out IVoterBallotShim voterBallotShim 243[MarshalAs(UnmanagedType.Interface)] out IPhase0EnlistmentShim phase0EnlistmentShim 258[MarshalAs(UnmanagedType.Interface)] ITransactionShim transactionShim, 260[MarshalAs(UnmanagedType.Interface)] out IEnlistmentShim enlistmentShim 285[MarshalAs(UnmanagedType.Interface)] out IResourceManagerShim resourceManagerShim 305[MarshalAs(UnmanagedType.Interface)] out ITransactionShim transactionShim 311[MarshalAs(UnmanagedType.Interface)] out IResourceManagerShim resourceManagerShim 320[MarshalAs(UnmanagedType.Interface)] out ITransactionShim transactionShim 329[MarshalAs(UnmanagedType.Interface)] out ITransactionShim transactionShim 333[MarshalAs(UnmanagedType.Interface)] IDtcTransaction transactionNative, 337[MarshalAs(UnmanagedType.Interface)] out ITransactionShim transactionShim
System.Web (24)
Configuration\IISVersionHelper.cs (1)
28[return: MarshalAs(UnmanagedType.Interface)]
Hosting\AppDomainFactory.cs (4)
41[return: MarshalAs(UnmanagedType.Interface)] 94[return: MarshalAs(UnmanagedType.Interface)] 111[return: MarshalAs(UnmanagedType.Interface)] 143[return: MarshalAs(UnmanagedType.Interface)]
Hosting\ICustomLoader.cs (2)
37[return: MarshalAs(UnmanagedType.Interface)] 41[In, MarshalAs(UnmanagedType.Interface)] IProcessHostSupportFunctions supportFunctions,
Hosting\ICustomRuntimeManager.cs (2)
15[return: MarshalAs(UnmanagedType.Interface)] 17[In, MarshalAs(UnmanagedType.Interface)] ICustomRuntime customRuntime);
Hosting\IProcessSuspendListener.cs (1)
39[return: MarshalAs(UnmanagedType.Interface)]
Hosting\ProcessHost.cs (8)
33[MarshalAs(UnmanagedType.Interface)] out Object runtimeInterface); 39void EnumerateAppDomains( [MarshalAs(UnmanagedType.Interface)] out IAppDomainInfoEnum appDomainInfoEnum); 47[return: MarshalAs(UnmanagedType.Interface)] 51[Out, MarshalAs(UnmanagedType.Interface)] out IProcessHostSupportFunctions supportFunctions, 52[Out, MarshalAs(UnmanagedType.Interface)] out AppDomain newlyCreatedAppDomain); 57[In, MarshalAs(UnmanagedType.Interface)] AppDomain newlyCreatedAppDomain); 137[return: MarshalAs(UnmanagedType.Interface)] 240[In, MarshalAs(UnmanagedType.Interface)] IApplicationPreloadUtil preloadUtil);
Hosting\ProcessHostFactoryHelper.cs (1)
24[return: MarshalAs(UnmanagedType.Interface)]
Security\ADMembershipProvider.cs (1)
4600[return: MarshalAs(UnmanagedType.Interface)]
UnsafeNativeMethods.cs (3)
380internal static extern int AspCompatProcessRequest(AspCompatCallback callback, [MarshalAs(UnmanagedType.Interface)] Object context, bool sharedActivity, int activityHash); 383internal static extern int AspCompatOnPageStart([MarshalAs(UnmanagedType.Interface)] Object obj); 389internal static extern int AspCompatIsApartmentComponent([MarshalAs(UnmanagedType.Interface)] Object obj);
Util\AspCompat.cs (1)
96[return: MarshalAs(UnmanagedType.Interface)] Object Server_CreateObject([In, MarshalAs(UnmanagedType.LPWStr)] String progId);
System.Web.Mobile (124)
UI\MobileControls\Design\NativeMethods.cs (124)
314[In, MarshalAs(UnmanagedType.Interface)] 354[return: MarshalAs(UnmanagedType.Interface)] 404 [return: MarshalAs(UnmanagedType.Interface)] 407 [return: MarshalAs(UnmanagedType.Interface)] 498 [return: MarshalAs(UnmanagedType.Interface)] 532 [In, MarshalAs(UnmanagedType.Interface)] 561 [return: MarshalAs(UnmanagedType.Interface)] 610 [return: MarshalAs(UnmanagedType.Interface)] 619 [return: MarshalAs(UnmanagedType.Interface)] 706 [return: MarshalAs(UnmanagedType.Interface)] 709 [return: MarshalAs(UnmanagedType.Interface)] 716 [return: MarshalAs(UnmanagedType.Interface)] 719 [return: MarshalAs(UnmanagedType.Interface)] 722 [return: MarshalAs(UnmanagedType.Interface)] 725 [return: MarshalAs(UnmanagedType.Interface)] 728 [return: MarshalAs(UnmanagedType.Interface)] 731 [return: MarshalAs(UnmanagedType.Interface)] 734 [return: MarshalAs(UnmanagedType.Interface)] 737 [return: MarshalAs(UnmanagedType.Interface)] 740 [return: MarshalAs(UnmanagedType.Interface)] 751 [return: MarshalAs(UnmanagedType.Interface)] 762 [return: MarshalAs(UnmanagedType.Interface)] 769 [return: MarshalAs(UnmanagedType.Interface)] 773 [return: MarshalAs(UnmanagedType.Interface)] 776 [return: MarshalAs(UnmanagedType.Interface)] 822 [return: MarshalAs(UnmanagedType.Interface)] 911 [return: MarshalAs(UnmanagedType.Interface)] 972 [return: MarshalAs(UnmanagedType.Interface)] 1113 [return: MarshalAs(UnmanagedType.Interface)] 1120 [return: MarshalAs(UnmanagedType.Interface)] 1123 [return: MarshalAs(UnmanagedType.Interface)] 1146 [return: MarshalAs(UnmanagedType.Interface)] 1164 [return: MarshalAs(UnmanagedType.Interface)] 1169 [return: MarshalAs(UnmanagedType.Interface)] 1179 [In, MarshalAs(UnmanagedType.Interface)] 1186 [In, MarshalAs(UnmanagedType.Interface)] 1269 [return: MarshalAs(UnmanagedType.Interface)] 1272 [return: MarshalAs(UnmanagedType.Interface)] 1291 [return: MarshalAs(UnmanagedType.Interface)] 1310 [return: MarshalAs(UnmanagedType.Interface)] 1315 [return: MarshalAs(UnmanagedType.Interface)] 1320 [return: MarshalAs(UnmanagedType.Interface)] 1335 [return: MarshalAs(UnmanagedType.Interface)] 1338 [return: MarshalAs(UnmanagedType.Interface)] 1352 [return: MarshalAs(UnmanagedType.Interface)] 1412 [return: MarshalAs(UnmanagedType.Interface)] 2156 [return: MarshalAs(UnmanagedType.Interface)] 2159 [return: MarshalAs(UnmanagedType.Interface)] 2166 [return: MarshalAs(UnmanagedType.Interface)] 2178 [return: MarshalAs(UnmanagedType.Interface)] 2184 [return: MarshalAs(UnmanagedType.Interface)] 2187 [return: MarshalAs(UnmanagedType.Interface)] 2190 [return: MarshalAs(UnmanagedType.Interface)] 2192 [In, MarshalAs(UnmanagedType.Interface)] 2197 [return: MarshalAs(UnmanagedType.Interface)] 2199 [In, MarshalAs(UnmanagedType.Interface)] 2202 [return: MarshalAs(UnmanagedType.Interface)] 2204 [In, MarshalAs(UnmanagedType.Interface)] 2206 [In, MarshalAs(UnmanagedType.Interface)] 2209 [return: MarshalAs(UnmanagedType.Interface)] 2214 [return: MarshalAs(UnmanagedType.Interface)] 2219 [return: MarshalAs(UnmanagedType.Interface)] 2221 [In, MarshalAs(UnmanagedType.Interface)] 2224 [return: MarshalAs(UnmanagedType.Interface)] 2226 [In, MarshalAs(UnmanagedType.Interface)] 2229 [return: MarshalAs(UnmanagedType.Interface)] 2231 [In, MarshalAs(UnmanagedType.Interface)] 2245 [return: MarshalAs(UnmanagedType.Interface)] 2248 [return: MarshalAs(UnmanagedType.Interface)] 2251 [return: MarshalAs(UnmanagedType.Interface)] 2254 [return: MarshalAs(UnmanagedType.Interface)] 2262[In, MarshalAs(UnmanagedType.Interface)] 2275[Out, MarshalAs(UnmanagedType.Interface)] 2289[return: MarshalAs(UnmanagedType.Interface)] 2320[In, MarshalAs(UnmanagedType.Interface)] 2328[In, MarshalAs(UnmanagedType.Interface)] 2331[return: MarshalAs(UnmanagedType.Interface)] 2334[return: MarshalAs(UnmanagedType.Interface)] 2378[In, MarshalAs(UnmanagedType.Interface)] 2383[In, MarshalAs(UnmanagedType.Interface)] 2388[In, MarshalAs(UnmanagedType.Interface)] 2480[In, MarshalAs(UnmanagedType.Interface)] 2552[In, MarshalAs(UnmanagedType.Interface)] 2569[In, MarshalAs(UnmanagedType.Interface)] 2571[In, MarshalAs(UnmanagedType.Interface)] 2650[In, MarshalAs(UnmanagedType.Interface)] 2652[Out, MarshalAs(UnmanagedType.Interface)] 2658[Out, MarshalAs(UnmanagedType.Interface)] 2674[In, MarshalAs(UnmanagedType.Interface)] 2676[Out, MarshalAs(UnmanagedType.Interface)] 2728[In, MarshalAs(UnmanagedType.Interface)] 2750[In, MarshalAs(UnmanagedType.Interface)] 2763[In, MarshalAs(UnmanagedType.Interface)] 2782[In, MarshalAs(UnmanagedType.Interface)] 2828[In, MarshalAs(UnmanagedType.Interface)] 2885[In, MarshalAs(UnmanagedType.Interface)] 2911[In, MarshalAs(UnmanagedType.Interface)] 2958[return: MarshalAs(UnmanagedType.Interface)] 2968[In, MarshalAs(UnmanagedType.Interface)] 3027[In, MarshalAs(UnmanagedType.Interface)] 3175[return: MarshalAs(UnmanagedType.Interface)] 3192[In, MarshalAs(UnmanagedType.Interface)] 3197[In, MarshalAs(UnmanagedType.Interface)] 3356[return: MarshalAs(UnmanagedType.Interface)] 3367[return: MarshalAs(UnmanagedType.Interface)] 3370[return: MarshalAs(UnmanagedType.Interface)] 3440[In, MarshalAs(UnmanagedType.Interface)] 3445[In, MarshalAs(UnmanagedType.Interface)] 3464[In, MarshalAs(UnmanagedType.Interface)] 3471[In, MarshalAs(UnmanagedType.Interface)] 3517[return: MarshalAs(UnmanagedType.Interface)] 3547[In, MarshalAs(UnmanagedType.Interface)] 3558[return: MarshalAs(UnmanagedType.Interface)] 3562[In, MarshalAs(UnmanagedType.Interface)] 3565[return: MarshalAs(UnmanagedType.Interface)] 3567[In, MarshalAs(UnmanagedType.Interface)] 3599[return: MarshalAs(UnmanagedType.Interface)] 3602[return: MarshalAs(UnmanagedType.Interface)] 3624[return: MarshalAs(UnmanagedType.Interface)] 3629[return: MarshalAs(UnmanagedType.Interface)] 3632[return: MarshalAs(UnmanagedType.Interface)] 3635[return: MarshalAs(UnmanagedType.Interface)] 3654[return: MarshalAs(UnmanagedType.Interface)] 3669[return: MarshalAs(UnmanagedType.Interface)]
System.Web.Services (5)
System\Web\Services\Interop\INotifyConnection2.cs (3)
10[return: MarshalAs(UnmanagedType.Interface)] 12[In, MarshalAs(UnmanagedType.Interface)] INotifySource2 in_pNotifySource); 16[In, MarshalAs(UnmanagedType.Interface)] INotifySource2 in_pNotifySource);
System\Web\Services\UnsafeNativeMethods.cs (2)
22[MarshalAs(UnmanagedType.Interface)] object punkOuter, 25[MarshalAs(UnmanagedType.Interface)] out object punk);
System.Windows.Forms (223)
parent\parent\parent\public\Internal\NDP\Inc\cdf.cs (4)
24object _NewEnum { [return:MarshalAs(UnmanagedType.Interface)] get; } 33void Lookup([MarshalAs(UnmanagedType.LPWStr)] string wzStringKey, [MarshalAs(UnmanagedType.Interface)] out object ppUnknown); 40void Lookup(IReferenceIdentity ReferenceIdentityKey, [MarshalAs(UnmanagedType.Interface)] out object ppUnknown); 68object _NewEnum { [return:MarshalAs(UnmanagedType.Interface)] get; }
parent\parent\parent\public\Internal\NDP\Inc\CmsInterop.cs (16)
302object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 303object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 354object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 355object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 406object ResourceTypeIdInt { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 407object ResourceTypeIdString { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 468object TransformMetadata { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 470object DigestValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 552object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 816object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1203object ManifestHash { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1206object MvidValue { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1413object SecurityDescriptor { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1414object Values { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1415object Keys { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; } 1466object SecurityDescriptor { [SecurityCritical][return: MarshalAs(UnmanagedType.Interface)] get; }
parent\parent\parent\public\Internal\NDP\Inc\IsolationInterop.cs (19)
1206[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1207[MarshalAs(UnmanagedType.Interface)] public IDefinitionIdentity Component; 1248[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1249[MarshalAs(UnmanagedType.Interface)] public IDefinitionIdentity Component; 1339[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1386[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1423[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1473[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Application; 1533[MarshalAs(UnmanagedType.Interface)] public IDefinitionAppId Deployment; 2980[return :MarshalAs(UnmanagedType.Interface)] 2986[return :MarshalAs(UnmanagedType.Interface)] 3156[Out, MarshalAs(UnmanagedType.Interface)] out object AppId 3165[Out, MarshalAs(UnmanagedType.Interface)] out object EnumOut 3175[Out, MarshalAs(UnmanagedType.Interface)] out object EnumOut 3185[Out, MarshalAs(UnmanagedType.Interface)] out object EnumOut 3227[Out, MarshalAs(UnmanagedType.Interface)] out object ManifestInteface 3242[Out, MarshalAs(UnmanagedType.Interface)] out object MatchedDefinition 3250[Out, MarshalAs(UnmanagedType.Interface)] out object ppCreatedAppContext 3257[Out, MarshalAs(UnmanagedType.Interface)] out object ppIdentityEnum
winforms\Managed\System\WinForms\FileDialog_Vista_Interop.cs (49)
87void BindToHandler([In, MarshalAs(UnmanagedType.Interface)] IntPtr pbc, [In] ref Guid rbhid, [In] ref Guid riid, out IntPtr ppvOut); 97void GetItemAt([In] uint dwIndex, [MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 99void EnumItems([MarshalAs(UnmanagedType.Interface)] out IntPtr ppenumShellItems); 123void Advise([In, MarshalAs(UnmanagedType.Interface)] IFileDialogEvents pfde, out uint pdwCookie); 131void SetDefaultFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 133void SetFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 135void GetFolder([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 137void GetCurrentSelection([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 149void GetResult([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 151void AddPlace([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, int alignment); 161void SetFilter([MarshalAs(UnmanagedType.Interface)] IntPtr pFilter); 178void Advise([In, MarshalAs(UnmanagedType.Interface)] IFileDialogEvents pfde, out uint pdwCookie); 186void SetDefaultFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 188void SetFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 190void GetFolder([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 192void GetCurrentSelection([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 204void GetResult([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 206void AddPlace([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, FileDialogCustomPlace fdcp); 216void SetFilter([MarshalAs(UnmanagedType.Interface)] IntPtr pFilter); 218void GetResults([MarshalAs(UnmanagedType.Interface)] out IShellItemArray ppenum); 220void GetSelectedItems([MarshalAs(UnmanagedType.Interface)] out IShellItemArray ppsai); 237void Advise([In, MarshalAs(UnmanagedType.Interface)] IFileDialogEvents pfde, out uint pdwCookie); 245void SetDefaultFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 247void SetFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 249void GetFolder([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 251void GetCurrentSelection([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 263void GetResult([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 265void AddPlace([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, FileDialogCustomPlace fdcp); 275void SetFilter([MarshalAs(UnmanagedType.Interface)] IntPtr pFilter); 277void SetSaveAsItem([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 279void SetProperties([In, MarshalAs(UnmanagedType.Interface)] IntPtr pStore); 281void SetCollectedProperties([In, MarshalAs(UnmanagedType.Interface)] IntPtr pList, [In] int fAppendDefault); 283void GetProperties([MarshalAs(UnmanagedType.Interface)] out IntPtr ppStore); 285void ApplyProperties([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, [In, MarshalAs(UnmanagedType.Interface)] IntPtr pStore, [In, ComAliasName("ShellObjects.wireHWND")] ref IntPtr hwnd, [In, MarshalAs(UnmanagedType.Interface)] IntPtr pSink); 298int OnFileOk([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 301int OnFolderChanging([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psiFolder); 303void OnFolderChange([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 305void OnSelectionChange([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 307void OnShareViolation([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out FDE_SHAREVIOLATION_RESPONSE pResponse); 309void OnTypeChange([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 311void OnOverwrite([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out FDE_OVERWRITE_RESPONSE pResponse); 319void BindToHandler([In, MarshalAs(UnmanagedType.Interface)] IntPtr pbc, [In] ref Guid bhid, [In] ref Guid riid, out IntPtr ppv); 321void GetParent([MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 327void Compare([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, [In] uint hint, out int piOrder);
winforms\Managed\System\WinForms\NativeMethods.cs (3)
2982[In, MarshalAs(UnmanagedType.Interface)] 4141[return: MarshalAs(UnmanagedType.Interface)] 6253[return: MarshalAs(UnmanagedType.Interface)]
winforms\Managed\System\WinForms\SafeNativeMethods.cs (2)
89public static extern void OleCreatePropertyFrame(HandleRef hwndOwner, int x, int y, [MarshalAs(UnmanagedType.LPWStr)]string caption, int objects, [MarshalAs(UnmanagedType.Interface)] ref object pobjs, int pages, HandleRef pClsid, int locale, int reserved1, IntPtr reserved2); 92public static extern void OleCreatePropertyFrame(HandleRef hwndOwner, int x, int y, [MarshalAs(UnmanagedType.LPWStr)]string caption, int objects, [MarshalAs(UnmanagedType.Interface)] ref object pobjs, int pages, Guid[] pClsid, int locale, int reserved1, IntPtr reserved2);
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (130)
222[return: MarshalAs(UnmanagedType.Interface)][DllImport(ExternDll.Ole32, ExactSpelling=true, PreserveSig=false)] 227[MarshalAs(UnmanagedType.Interface)] 1256public static extern int CreateStdAccessibleObject(HandleRef hWnd, int objID, ref Guid refiid, [In, Out, MarshalAs(UnmanagedType.Interface)] ref object pAcc); 1719[In, MarshalAs(UnmanagedType.Interface)] 1742[In, MarshalAs(UnmanagedType.Interface)] 1844[Out, MarshalAs(UnmanagedType.Interface)] 1879[Out, MarshalAs(UnmanagedType.Interface)] 1881[Out, MarshalAs(UnmanagedType.Interface)] 2017[In, MarshalAs(UnmanagedType.Interface)] 2063[In, MarshalAs(UnmanagedType.Interface)] 2118[In, MarshalAs(UnmanagedType.Interface)] 2120[In, MarshalAs(UnmanagedType.Interface)] 2199[In, MarshalAs(UnmanagedType.Interface)] 2201[Out, MarshalAs(UnmanagedType.Interface)] 2207[Out, MarshalAs(UnmanagedType.Interface)] 2362[return: MarshalAs(UnmanagedType.Interface)] object GetSelection(); 2364[return: MarshalAs(UnmanagedType.Interface)] object GetFrames(); 2378[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLLocation GetLocation(); 2402[return: MarshalAs(UnmanagedType.Interface)] object Open(string mimeExtension, object name, object features, object replace); 2451[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLWindow2 GetParentWindow(); 2452[return: MarshalAs(UnmanagedType.Interface)] object GetStyleSheets(); 2458[return: MarshalAs(UnmanagedType.Interface)] object CreateStyleSheet(string bstrHref,int lIndex); 2467[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement GetDocumentElement(); 2502[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElementCollection GetElementsByName([In] string v); 2503[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement GetElementById([In] string v); 2504[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElementCollection GetElementsByTagName([In] string v); 2584[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLFramesCollection2 GetFrames(); 2595[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLLocation GetLocation(); 2596[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IOmHistory GetHistory(); 2600[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IOmNavigator GetNavigator(); 2603[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLWindow2 GetParent(); 2604[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLWindow2 Open([In] string URL, [In] string name, [In] string features, [In] bool replace); 2627[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLDocument2 GetDocument(); 2628[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLEventObj GetEvent(); 2632[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLScreen GetScreen(); 2676[return: MarshalAs(UnmanagedType.Interface)] object frameElement(); 2703[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLDocument GetDocument(); 2783[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement GetSrcElement(); 2791[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement GetFromElement(); 2792[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement GetToElement(); 2883[return: MarshalAs(UnmanagedType.Interface)] object Get_newEnum(); 2885[return: MarshalAs(UnmanagedType.Interface)] object Tags(object tagName); 2923[return: MarshalAs(UnmanagedType.Interface)] IHTMLDocument2 GetDocument(); 2940[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement GetOffsetParent(); 2956[return: MarshalAs(UnmanagedType.Interface)] object GetFilters(); 3069[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement 3071[In, MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement insertedElement); 3072[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement 3073applyElement([In, MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement apply, 3087[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElementCollection GetElementsByTagName(string v); 4829object Parent {[return: MarshalAs(UnmanagedType.Interface)]get;} 4833object Container {[return: MarshalAs(UnmanagedType.Interface)]get;} 4836[In, MarshalAs(UnmanagedType.Interface)] 4838[In, MarshalAs(UnmanagedType.Interface)] 4840[In, MarshalAs(UnmanagedType.Interface)] 4842[In, MarshalAs(UnmanagedType.Interface)] 4851[return: MarshalAs(UnmanagedType.Interface)] 4955[MarshalAs(UnmanagedType.Interface)] 5169[MarshalAs(UnmanagedType.Interface)] 5171[MarshalAs(UnmanagedType.Interface)] 5433[return: MarshalAs(UnmanagedType.Interface)] ITextRange Range(int cp1, int cp2); 5434[return: MarshalAs(UnmanagedType.Interface)] ITextRange RangeFromPoint(int x, int y); 5445[return: MarshalAs(UnmanagedType.Interface)] ITextRange GetDuplicate(); 5446[return: MarshalAs(UnmanagedType.Interface)] ITextRange GetFormattedText(); 5447void SetFormattedText([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5463int InRange([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5464int InStory([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5465int IsEqual([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5556[In, MarshalAs(UnmanagedType.Interface)] 5658[In, MarshalAs(UnmanagedType.Interface)] 5680[In, MarshalAs(UnmanagedType.Interface)] 5689[Out, MarshalAs(UnmanagedType.Interface)] 5694[In, MarshalAs(UnmanagedType.Interface)] 5713[In, MarshalAs(UnmanagedType.Interface)] 5787[In, MarshalAs(UnmanagedType.Interface)] 5809[In, MarshalAs(UnmanagedType.Interface)] 5818[Out, MarshalAs(UnmanagedType.Interface)] 5823[In, MarshalAs(UnmanagedType.Interface)] 5842[In, MarshalAs(UnmanagedType.Interface)] 5888[In, MarshalAs(UnmanagedType.Interface)] 5920[Out, MarshalAs(UnmanagedType.Interface)] object ppDropTarget); 6023[In, MarshalAs(UnmanagedType.Interface)] 6102[In, MarshalAs(UnmanagedType.Interface)] 6149[In, MarshalAs(UnmanagedType.Interface)] 6151[In, MarshalAs(UnmanagedType.Interface)] 6156[In, MarshalAs(UnmanagedType.Interface)] 6234[In, MarshalAs(UnmanagedType.Interface)] 6239[In, MarshalAs(UnmanagedType.Interface)] 6264[In, MarshalAs(UnmanagedType.Interface)] 6269[In, MarshalAs(UnmanagedType.Interface)] 6296[MarshalAs(UnmanagedType.Interface)] 6302[In, MarshalAs(UnmanagedType.Interface)] 6470[In, MarshalAs(UnmanagedType.Interface)] 6509[return: MarshalAs(UnmanagedType.Interface)] 6789[return: MarshalAs(UnmanagedType.Interface)] 6800[return: MarshalAs(UnmanagedType.Interface)] 6811[return: MarshalAs(UnmanagedType.Interface)] 6822[return: MarshalAs(UnmanagedType.Interface)] 6843[In, MarshalAs(UnmanagedType.Interface)] 6850[In, MarshalAs(UnmanagedType.Interface)] 6873[Out, MarshalAs(UnmanagedType.Interface)] 6923[In, MarshalAs(UnmanagedType.Interface)] 6949[In, MarshalAs(UnmanagedType.Interface)] 6951[In, MarshalAs(UnmanagedType.Interface)] 6957[Out, MarshalAs(UnmanagedType.Interface)] 6965[return: MarshalAs(UnmanagedType.Interface)] 6969int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(UnmanagedType.Interface)]out IConnectionPoint ppCP); 6991[return: MarshalAs(UnmanagedType.Interface)] 7337[MarshalAs(UnmanagedType.Interface)] 7342[MarshalAs(UnmanagedType.Interface)] 7354[MarshalAs(UnmanagedType.Interface)] 7357[MarshalAs(UnmanagedType.Interface)] 7367[MarshalAs(UnmanagedType.Interface)] 7417[return: MarshalAs(UnmanagedType.Interface)] 7710[In, MarshalAs(UnmanagedType.Interface)] 7720[In, MarshalAs(UnmanagedType.Interface)] 7723[return: MarshalAs(UnmanagedType.Interface)] 7726[return: MarshalAs(UnmanagedType.Interface)] 7767[In, MarshalAs(UnmanagedType.Interface)] 7772[In, MarshalAs(UnmanagedType.Interface)] 7777[In, MarshalAs(UnmanagedType.Interface)] 8012[In, MarshalAs(UnmanagedType.Interface)] 8081[In, MarshalAs(UnmanagedType.Interface)] 8474IRawElementProviderSimple SelectionContainer { [return: MarshalAs(UnmanagedType.Interface)] get; } 8491[return: MarshalAs(UnmanagedType.Interface)] 8539[Out, MarshalAs(UnmanagedType.Interface)] 8559[In, MarshalAs(UnmanagedType.Interface)] 8561[Out, MarshalAs(UnmanagedType.Interface)] 8772[return: MarshalAs(UnmanagedType.Interface)] 8922[return: MarshalAs(UnmanagedType.Interface)]
UIAutomationClientsideProviders (5)
MS\Internal\AutomationProxies\Tom.cs (5)
55[return :MarshalAs(UnmanagedType.Interface)] 73[return :MarshalAs(UnmanagedType.Interface)] 75[return :MarshalAs(UnmanagedType.Interface)] 95[return: MarshalAs(UnmanagedType.Interface)] 158[return: MarshalAs(UnmanagedType.Interface)]
WindowsBase (79)
Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (48)
2169[In, MarshalAs(UnmanagedType.Interface)] 2192[In, MarshalAs(UnmanagedType.Interface)] 2286[Out, MarshalAs(UnmanagedType.Interface)] 2326[Out, MarshalAs(UnmanagedType.Interface)] 2328[Out, MarshalAs(UnmanagedType.Interface)] 2411[In, MarshalAs(UnmanagedType.Interface)] 2462[In, MarshalAs(UnmanagedType.Interface)] 2590[In, MarshalAs(UnmanagedType.Interface)] 2705[In, MarshalAs(UnmanagedType.Interface)] 2727[In, MarshalAs(UnmanagedType.Interface)] 2736[Out, MarshalAs(UnmanagedType.Interface)] 2741[In, MarshalAs(UnmanagedType.Interface)] 2760[In, MarshalAs(UnmanagedType.Interface)] 2839[In, MarshalAs(UnmanagedType.Interface)] 2861[In, MarshalAs(UnmanagedType.Interface)] 2870[Out, MarshalAs(UnmanagedType.Interface)] 2875[In, MarshalAs(UnmanagedType.Interface)] 2894[In, MarshalAs(UnmanagedType.Interface)] 2940[In, MarshalAs(UnmanagedType.Interface)] 2972[Out, MarshalAs(UnmanagedType.Interface)] object ppDropTarget); 3023[MarshalAs(UnmanagedType.Interface)] 3029[In, MarshalAs(UnmanagedType.Interface)] 3149[In, MarshalAs(UnmanagedType.Interface)] 3188[return: MarshalAs(UnmanagedType.Interface)] 3203[return: MarshalAs(UnmanagedType.Interface)] 3207int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(UnmanagedType.Interface)]out IConnectionPoint ppCP); 3242[return: MarshalAs(UnmanagedType.Interface)] 3306[return: MarshalAs(UnmanagedType.Interface)] 3707[In, MarshalAs(UnmanagedType.Interface)] 3709[In, MarshalAs(UnmanagedType.Interface)] 3788[In, MarshalAs(UnmanagedType.Interface)] 3790[Out, MarshalAs(UnmanagedType.Interface)] 3829[return: MarshalAs(UnmanagedType.Interface)] 3833[return: MarshalAs(UnmanagedType.Interface)] 3864[return: MarshalAs(UnmanagedType.Interface)] 3868[return: MarshalAs(UnmanagedType.Interface)] 3870[return: MarshalAs(UnmanagedType.Interface)] 3882[return: MarshalAs(UnmanagedType.Interface)] 3885[return: MarshalAs(UnmanagedType.Interface)] 3924[return: MarshalAs(UnmanagedType.Interface)] 3936[return: MarshalAs(UnmanagedType.Interface)] 3972[return: MarshalAs(UnmanagedType.Interface)] 3974[return: MarshalAs(UnmanagedType.Interface)] 3976[return: MarshalAs(UnmanagedType.Interface)] 3983[return: MarshalAs(UnmanagedType.Interface)] 4024[return: MarshalAs(UnmanagedType.Interface)] object frameElement(); 4144[In, MarshalAs(UnmanagedType.Interface)] 4148[In, MarshalAs(UnmanagedType.Interface)]
Shared\MS\Win32\UnsafeNativeMethodsOther.cs (2)
187[MarshalAs(UnmanagedType.Interface)] object pIServiceProvider, 188[MarshalAs(UnmanagedType.Interface)] out object ppISecurityManager ,
Shared\MS\Win32\UnsafeNativeMethodsTextServices.cs (29)
1260void CreateContext(int clientId, CreateContextFlags flags, [MarshalAs(UnmanagedType.Interface)] object obj, out ITfContext context, out int editCookie); 1298void EnumContexts([MarshalAs(UnmanagedType.Interface)] out /*IEnumTfContexts*/ object enumContexts); 1344int GetFunction(ref Guid guid, ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object obj); 1831void AdviseSink(ref Guid riid, [MarshalAs(UnmanagedType.Interface)] object obj, AdviseFlags flags); 1835void UnadviseSink([MarshalAs(UnmanagedType.Interface)] object obj); 1898void GetFormattedText(int start, int end, [MarshalAs(UnmanagedType.Interface)] out object obj); 1905void GetEmbedded(int position, ref Guid guidService, ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object obj); 1919void InsertEmbedded(InsertEmbeddedFlags flags, int start, int end, [MarshalAs(UnmanagedType.Interface)] object obj, out TS_TEXTCHANGE change); 1939void InsertEmbeddedAtSelection(InsertAtSelectionFlags flags, [MarshalAs(UnmanagedType.Interface)] object obj, 2145void AdviseSink(ref Guid riid, [MarshalAs(UnmanagedType.Interface)] object obj, out int cookie); 2173void AdviseKeyEventSink(int clientId, [MarshalAs(UnmanagedType.Interface)] object obj/*ITfKeyEventSink sink*/, [MarshalAs(UnmanagedType.Bool)] bool fForeground); 2338void GetFormattedText(int ec, [MarshalAs(UnmanagedType.Interface)] out object data); 2349void GetEmbedded(int ec, ref Guid guidService, ref Guid iid, [MarshalAs(UnmanagedType.Interface)] out object obj); 2359void InsertEmbedded(int ec, int flags, [MarshalAs(UnmanagedType.Interface)] object data); 2576void GetFormattedText(int ec, [MarshalAs(UnmanagedType.Interface)] out object data); 2587void GetEmbedded(int ec, ref Guid guidService, ref Guid iid, [MarshalAs(UnmanagedType.Interface)] out object obj); 2597void InsertEmbedded(int ec, int flags, [MarshalAs(UnmanagedType.Interface)] object data); 2857void StartComposition(int ecWrite, ITfRange range, [MarshalAs(UnmanagedType.Interface)] object /*ITfCompositionSink */sink, [MarshalAs(UnmanagedType.Interface)] out object /*ITfComposition */composition); 2867void EnumCompositions([MarshalAs(UnmanagedType.Interface)] out IEnumITfCompositionView enumView); 2873void FindComposition(int ecRead, ITfRange testRange, [MarshalAs(UnmanagedType.Interface)] out object /*IEnumITfCompositionView*/ enumView); 2880void TakeOwnership(int ecWrite, ITfCompositionView view, [MarshalAs(UnmanagedType.Interface)] object /*ITfCompositionSink */ sink, 2881[MarshalAs(UnmanagedType.Interface)] out object /*ITfComposition*/ composition); 2900void StartComposition(int ecWrite, ITfRange range, [MarshalAs(UnmanagedType.Interface)] object /*ITfCompositionSink */sink, [MarshalAs(UnmanagedType.Interface)] out object /*ITfComposition */composition); 2904void EnumCompositions([MarshalAs(UnmanagedType.Interface)] out object /*IEnumITfCompositionView*/ enumView); 2910void FindComposition(int ecRead, ITfRange testRange, [MarshalAs(UnmanagedType.Interface)] out object /*IEnumITfCompositionView*/ enumView); 2917void TakeOwnership(int ecWrite, ITfCompositionView view, [MarshalAs(UnmanagedType.Interface)] object /*ITfCompositionSink */ sink, 2918[MarshalAs(UnmanagedType.Interface)] out object /*ITfComposition*/ composition);
WsatConfig (8)
Configuration\NetFwTypeLib.cs (6)
126void Add([MarshalAs(UnmanagedType.Interface)] INetFirewallOpenPort port); 130INetFirewallOpenPort Item([MarshalAs(UnmanagedType.Interface)] int port, NetFirewallIPProtocol portNumber); 165INetFirewallService Item([MarshalAs(UnmanagedType.Interface)] NetFirewallServiceType serviceType); 196void Add([MarshalAs(UnmanagedType.Interface)] INetFirewallAuthorizedApplication app); 200INetFirewallAuthorizedApplication Item([MarshalAs(UnmanagedType.Interface)] string name); 239INetFirewallProfile GetProfileByType([MarshalAs(UnmanagedType.Interface)] NetFirewallProfileType profileType);
Configuration\SafeNativeMethods.cs (2)
80[Out, MarshalAs(UnmanagedType.Interface)]out IDtcNetworkAccessConfig idtcnac); 89[Out, MarshalAs(UnmanagedType.Interface)]out IDtcNetworkAccessConfig idtcnac);