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)
322
marshalAs == 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)
19
object _NewEnum { [return:MarshalAs(UnmanagedType.
Interface
)] get; }
28
void Lookup([MarshalAs(UnmanagedType.LPWStr)] string wzStringKey, [MarshalAs(UnmanagedType.
Interface
)] out object ppUnknown);
35
void Lookup(IReferenceIdentity ReferenceIdentityKey, [MarshalAs(UnmanagedType.
Interface
)] out object ppUnknown);
63
object _NewEnum { [return:MarshalAs(UnmanagedType.
Interface
)] get; }
system\deployment\cmsinterop.cs (12)
298
object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
299
object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
350
object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
351
object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
402
object ResourceTypeIdInt { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
403
object ResourceTypeIdString { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
464
object TransformMetadata { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
466
object DigestValue { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
548
object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
812
object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1199
object ManifestHash { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1202
object 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)
35
void RegisterObjectBound([MarshalAs(UnmanagedType.
Interface
)] Object punk);
36
void RevokeObjectBound([MarshalAs(UnmanagedType.
Interface
)] Object punk);
41
void RegisterObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.
Interface
)] Object punk);
42
void GetObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.
Interface
)] out Object ppunk);
system\runtime\interopservices\ComTypes\iconnectionpoint.cs (1)
27
void 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)
44
void BindToObject(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(UnmanagedType.
Interface
)] out Object ppvResult);
45
void BindToStorage(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.
Interface
)] out Object ppvObj);
system\runtime\interopservices\ComTypes\irunningobjecttable.cs (2)
25
int Register(int grfFlags, [MarshalAs(UnmanagedType.
Interface
)] Object punkObject, IMoniker pmkObjectName);
30
int 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
)]
131
AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(UnmanagedType.
Interface
)] Object typeLib,
system\runtime\interopservices\marshal.cs (2)
2453
private static extern void BindMoniker(IMoniker pmk, UInt32 grfOpt, ref Guid iidResult, [MarshalAs(UnmanagedType.
Interface
)] out Object ppvResult);
2459
private static extern void GetActiveObject(ref Guid rclsid, IntPtr reserved, [MarshalAs(UnmanagedType.
Interface
)] out Object ppunk);
system\runtime\interopservices\typelibconverter.cs (3)
59
public AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(UnmanagedType.
Interface
)] Object typeLib,
86
public AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(UnmanagedType.
Interface
)] Object typeLib,
168
[return : MarshalAs(UnmanagedType.
Interface
)]
system\runtime\interopservices\ucomibindctx.cs (4)
37
void RegisterObjectBound([MarshalAs(UnmanagedType.
Interface
)] Object punk);
38
void RevokeObjectBound([MarshalAs(UnmanagedType.
Interface
)] Object punk);
43
void RegisterObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.
Interface
)] Object punk);
44
void GetObjectParam([MarshalAs(UnmanagedType.LPWStr)] String pszKey, [MarshalAs(UnmanagedType.
Interface
)] out Object ppunk);
system\runtime\interopservices\ucomiconnectionpoint.cs (1)
28
void 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)
46
void BindToObject(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(UnmanagedType.
Interface
)] out Object ppvResult);
47
void BindToStorage(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.
Interface
)] out Object ppvObj);
system\runtime\interopservices\ucomirunningobjecttable.cs (2)
26
void Register(int grfFlags, [MarshalAs(UnmanagedType.
Interface
)] Object punkObject, UCOMIMoniker pmkObjectName, out int pdwRegister);
29
void 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,
122
void SetBrowserCallback([In, MarshalAs(UnmanagedType.
Interface
)]object browserCallback);
144
void SaveHistory([MarshalAs(UnmanagedType.
Interface
)]object ucomIStream,
157
void 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
)]
538
void SetFilter([MarshalAs(UnmanagedType.
Interface
)] object pFilter);
582
new void SetFilter([MarshalAs(UnmanagedType.
Interface
)] object pFilter);
632
new void SetFilter([MarshalAs(UnmanagedType.
Interface
)] object pFilter);
638
void SetProperties([In, MarshalAs(UnmanagedType.
Interface
)] object pStore);
640
void SetCollectedProperties([In, MarshalAs(UnmanagedType.
Interface
)] object pList, [In] int fAppendDefault);
642
[return: MarshalAs(UnmanagedType.
Interface
)]
645
void 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
)]
1076
internal 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)
1245
internal static extern void NlGetClassObject(ref Guid clsid, ref Guid iid, [MarshalAs(UnmanagedType.
Interface
)] out object classObject);
1449
void get_Lexicon(Int32 index, [MarshalAs(UnmanagedType.
Interface
)] out ILexicon lexicon);
1455
void AddLexicon([In, MarshalAs(UnmanagedType.
Interface
)] ILexicon lexicon);
1461
void RemoveLexicon([In, MarshalAs(UnmanagedType.
Interface
)] ILexicon lexicon);
1485
void get_Options([MarshalAs(UnmanagedType.
Interface
)] out IProcessingOptions val);
1491
void get_Capabilities(Int32 locale, [MarshalAs(UnmanagedType.
Interface
)] out IProcessingOptions val);
1772
void get_Item(Int32 index, [MarshalAs(UnmanagedType.
Interface
)] out ISentence val);
1786
void get_Sentences([MarshalAs(UnmanagedType.
Interface
)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val);
1812
void get_Context([MarshalAs(UnmanagedType.
Interface
)] out ITextContext val);
1821
void put_Context([MarshalAs(UnmanagedType.
Interface
)] ITextContext val);
1864
void GetEnumerator([MarshalAs(UnmanagedType.
Interface
)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val);
1936
void get_Item(Int32 index, [MarshalAs(UnmanagedType.
Interface
)] out ITextSegment val);
2047
void get_Item(Int32 index, [MarshalAs(UnmanagedType.
Interface
)] out ITextSegment val);
2134
void get_Suggestions([MarshalAs(UnmanagedType.
Interface
)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val);
src\Framework\System\Windows\Standard\NativeMethods.cs (3)
1907
[MarshalAs(UnmanagedType.
Interface
)]
3940
public static extern void SHGetItemFromDataObject(IDataObject pdtobj, DOGIF dwFlags, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.
Interface
)] out object ppv);
3948
public 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)
383
void 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,
501
int 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)
629
int IWbemServices_Old.PutClass_([In][MarshalAs(UnmanagedType.
Interface
)] IWbemClassObject_DoNotMarshal pObject,
631
[In][MarshalAs(UnmanagedType.
Interface
)] IWbemContext pCtx,
637
int 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)
678
int IWbemServices_Old.PutInstance_([In][MarshalAs(UnmanagedType.
Interface
)] IWbemClassObject_DoNotMarshal pInst,
680
[In][MarshalAs(UnmanagedType.
Interface
)] IWbemContext pCtx,
686
int 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)
93
internal 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)
24
void Load([In, MarshalAs(UnmanagedType.
Interface
)] IStream pstm);
27
void Save([In, MarshalAs(UnmanagedType.
Interface
)] IStream pstm,
System\Messaging\Interop\IPersistStreamInit.cs (2)
26
void Load([In, MarshalAs(UnmanagedType.
Interface
)] IStream pstm);
29
void Save([In, MarshalAs(UnmanagedType.
Interface
)] IStream pstm,
System\Messaging\Interop\IStream.cs (2)
31
long 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)
48
marshalAs == UnmanagedType.
Interface
||
System\ServiceModel\ComIntegration\IClassFactory.cs (1)
11
[return: MarshalAs(UnmanagedType.
Interface
)]
System\ServiceModel\ComIntegration\IMoniker.cs (1)
29
void 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);
39
void 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)
380
internal static extern int AspCompatProcessRequest(AspCompatCallback callback, [MarshalAs(UnmanagedType.
Interface
)] Object context, bool sharedActivity, int activityHash);
383
internal static extern int AspCompatOnPageStart([MarshalAs(UnmanagedType.
Interface
)] Object obj);
389
internal 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)
24
object _NewEnum { [return:MarshalAs(UnmanagedType.
Interface
)] get; }
33
void Lookup([MarshalAs(UnmanagedType.LPWStr)] string wzStringKey, [MarshalAs(UnmanagedType.
Interface
)] out object ppUnknown);
40
void Lookup(IReferenceIdentity ReferenceIdentityKey, [MarshalAs(UnmanagedType.
Interface
)] out object ppUnknown);
68
object _NewEnum { [return:MarshalAs(UnmanagedType.
Interface
)] get; }
parent\parent\parent\public\Internal\NDP\Inc\CmsInterop.cs (16)
302
object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
303
object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
354
object StringIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
355
object IntegerIds { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
406
object ResourceTypeIdInt { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
407
object ResourceTypeIdString { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
468
object TransformMetadata { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
470
object DigestValue { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
552
object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
816
object HashValue { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1203
object ManifestHash { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1206
object MvidValue { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1413
object SecurityDescriptor { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1414
object Values { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1415
object Keys { [SecurityCritical][return: MarshalAs(UnmanagedType.
Interface
)] get; }
1466
object 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)
87
void BindToHandler([In, MarshalAs(UnmanagedType.
Interface
)] IntPtr pbc, [In] ref Guid rbhid, [In] ref Guid riid, out IntPtr ppvOut);
97
void GetItemAt([In] uint dwIndex, [MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
99
void EnumItems([MarshalAs(UnmanagedType.
Interface
)] out IntPtr ppenumShellItems);
123
void Advise([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialogEvents pfde, out uint pdwCookie);
131
void SetDefaultFolder([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi);
133
void SetFolder([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi);
135
void GetFolder([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
137
void GetCurrentSelection([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
149
void GetResult([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
151
void AddPlace([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi, int alignment);
161
void SetFilter([MarshalAs(UnmanagedType.
Interface
)] IntPtr pFilter);
178
void Advise([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialogEvents pfde, out uint pdwCookie);
186
void SetDefaultFolder([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi);
188
void SetFolder([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi);
190
void GetFolder([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
192
void GetCurrentSelection([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
204
void GetResult([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
206
void AddPlace([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi, FileDialogCustomPlace fdcp);
216
void SetFilter([MarshalAs(UnmanagedType.
Interface
)] IntPtr pFilter);
218
void GetResults([MarshalAs(UnmanagedType.
Interface
)] out IShellItemArray ppenum);
220
void GetSelectedItems([MarshalAs(UnmanagedType.
Interface
)] out IShellItemArray ppsai);
237
void Advise([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialogEvents pfde, out uint pdwCookie);
245
void SetDefaultFolder([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi);
247
void SetFolder([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi);
249
void GetFolder([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
251
void GetCurrentSelection([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
263
void GetResult([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
265
void AddPlace([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi, FileDialogCustomPlace fdcp);
275
void SetFilter([MarshalAs(UnmanagedType.
Interface
)] IntPtr pFilter);
277
void SetSaveAsItem([In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi);
279
void SetProperties([In, MarshalAs(UnmanagedType.
Interface
)] IntPtr pStore);
281
void SetCollectedProperties([In, MarshalAs(UnmanagedType.
Interface
)] IntPtr pList, [In] int fAppendDefault);
283
void GetProperties([MarshalAs(UnmanagedType.
Interface
)] out IntPtr ppStore);
285
void 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);
298
int OnFileOk([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialog pfd);
301
int OnFolderChanging([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psiFolder);
303
void OnFolderChange([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialog pfd);
305
void OnSelectionChange([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialog pfd);
307
void OnShareViolation([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi, out FDE_SHAREVIOLATION_RESPONSE pResponse);
309
void OnTypeChange([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialog pfd);
311
void OnOverwrite([In, MarshalAs(UnmanagedType.
Interface
)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.
Interface
)] IShellItem psi, out FDE_OVERWRITE_RESPONSE pResponse);
319
void BindToHandler([In, MarshalAs(UnmanagedType.
Interface
)] IntPtr pbc, [In] ref Guid bhid, [In] ref Guid riid, out IntPtr ppv);
321
void GetParent([MarshalAs(UnmanagedType.
Interface
)] out IShellItem ppsi);
327
void 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)
89
public 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);
92
public 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
)]
1256
public 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
3073
applyElement([In, MarshalAs(UnmanagedType.
Interface
)] UnsafeNativeMethods.IHTMLElement apply,
3087
[return: MarshalAs(UnmanagedType.
Interface
)] UnsafeNativeMethods.IHTMLElementCollection GetElementsByTagName(string v);
4829
object Parent {[return: MarshalAs(UnmanagedType.
Interface
)]get;}
4833
object 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();
5447
void SetFormattedText([In, MarshalAs(UnmanagedType.
Interface
)] ITextRange range);
5463
int InRange([In, MarshalAs(UnmanagedType.
Interface
)] ITextRange range);
5464
int InStory([In, MarshalAs(UnmanagedType.
Interface
)] ITextRange range);
5465
int 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
)]
6969
int 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
)]
8474
IRawElementProviderSimple 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
)]
3207
int 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)
1260
void CreateContext(int clientId, CreateContextFlags flags, [MarshalAs(UnmanagedType.
Interface
)] object obj, out ITfContext context, out int editCookie);
1298
void EnumContexts([MarshalAs(UnmanagedType.
Interface
)] out /*IEnumTfContexts*/ object enumContexts);
1344
int GetFunction(ref Guid guid, ref Guid riid, [MarshalAs(UnmanagedType.
Interface
)] out object obj);
1831
void AdviseSink(ref Guid riid, [MarshalAs(UnmanagedType.
Interface
)] object obj, AdviseFlags flags);
1835
void UnadviseSink([MarshalAs(UnmanagedType.
Interface
)] object obj);
1898
void GetFormattedText(int start, int end, [MarshalAs(UnmanagedType.
Interface
)] out object obj);
1905
void GetEmbedded(int position, ref Guid guidService, ref Guid riid, [MarshalAs(UnmanagedType.
Interface
)] out object obj);
1919
void InsertEmbedded(InsertEmbeddedFlags flags, int start, int end, [MarshalAs(UnmanagedType.
Interface
)] object obj, out TS_TEXTCHANGE change);
1939
void InsertEmbeddedAtSelection(InsertAtSelectionFlags flags, [MarshalAs(UnmanagedType.
Interface
)] object obj,
2145
void AdviseSink(ref Guid riid, [MarshalAs(UnmanagedType.
Interface
)] object obj, out int cookie);
2173
void AdviseKeyEventSink(int clientId, [MarshalAs(UnmanagedType.
Interface
)] object obj/*ITfKeyEventSink sink*/, [MarshalAs(UnmanagedType.Bool)] bool fForeground);
2338
void GetFormattedText(int ec, [MarshalAs(UnmanagedType.
Interface
)] out object data);
2349
void GetEmbedded(int ec, ref Guid guidService, ref Guid iid, [MarshalAs(UnmanagedType.
Interface
)] out object obj);
2359
void InsertEmbedded(int ec, int flags, [MarshalAs(UnmanagedType.
Interface
)] object data);
2576
void GetFormattedText(int ec, [MarshalAs(UnmanagedType.
Interface
)] out object data);
2587
void GetEmbedded(int ec, ref Guid guidService, ref Guid iid, [MarshalAs(UnmanagedType.
Interface
)] out object obj);
2597
void InsertEmbedded(int ec, int flags, [MarshalAs(UnmanagedType.
Interface
)] object data);
2857
void StartComposition(int ecWrite, ITfRange range, [MarshalAs(UnmanagedType.
Interface
)] object /*ITfCompositionSink */sink, [MarshalAs(UnmanagedType.
Interface
)] out object /*ITfComposition */composition);
2867
void EnumCompositions([MarshalAs(UnmanagedType.
Interface
)] out IEnumITfCompositionView enumView);
2873
void FindComposition(int ecRead, ITfRange testRange, [MarshalAs(UnmanagedType.
Interface
)] out object /*IEnumITfCompositionView*/ enumView);
2880
void TakeOwnership(int ecWrite, ITfCompositionView view, [MarshalAs(UnmanagedType.
Interface
)] object /*ITfCompositionSink */ sink,
2881
[MarshalAs(UnmanagedType.
Interface
)] out object /*ITfComposition*/ composition);
2900
void StartComposition(int ecWrite, ITfRange range, [MarshalAs(UnmanagedType.
Interface
)] object /*ITfCompositionSink */sink, [MarshalAs(UnmanagedType.
Interface
)] out object /*ITfComposition */composition);
2904
void EnumCompositions([MarshalAs(UnmanagedType.
Interface
)] out object /*IEnumITfCompositionView*/ enumView);
2910
void FindComposition(int ecRead, ITfRange testRange, [MarshalAs(UnmanagedType.
Interface
)] out object /*IEnumITfCompositionView*/ enumView);
2917
void 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)
126
void Add([MarshalAs(UnmanagedType.
Interface
)] INetFirewallOpenPort port);
130
INetFirewallOpenPort Item([MarshalAs(UnmanagedType.
Interface
)] int port, NetFirewallIPProtocol portNumber);
165
INetFirewallService Item([MarshalAs(UnmanagedType.
Interface
)] NetFirewallServiceType serviceType);
196
void Add([MarshalAs(UnmanagedType.
Interface
)] INetFirewallAuthorizedApplication app);
200
INetFirewallAuthorizedApplication Item([MarshalAs(UnmanagedType.
Interface
)] string name);
239
INetFirewallProfile 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);