1246 instantiations of PreserveSig
ComSvcConfig (3)
SafeNativeMethods.cs (3)
467
[
PreserveSig
]
474
[
PreserveSig
]
512
[
PreserveSig
]
mscorlib (116)
microsoft\win32\fusionwrap.cs (12)
27
[
PreserveSig
()]
29
[
PreserveSig
()]
31
[
PreserveSig
()]
49
[
PreserveSig
()]
51
[
PreserveSig
()]
53
[
PreserveSig
()]
55
[
PreserveSig
()]
57
[
PreserveSig
()]
66
[
PreserveSig
()]
68
[
PreserveSig
()]
70
[
PreserveSig
()]
72
[
PreserveSig
()]
parent\parent\parent\parent\InternalApis\NDP_Common\inc\StrongNameHelpers.cs (50)
271
[
PreserveSig
]
280
[
PreserveSig
]
289
[
PreserveSig
]
299
[
PreserveSig
]
308
[
PreserveSig
]
317
[
PreserveSig
]
327
[
PreserveSig
]
334
[
PreserveSig
]
339
[
PreserveSig
]
346
[
PreserveSig
]
354
[
PreserveSig
]
364
[
PreserveSig
]
370
[
PreserveSig
]
375
[
PreserveSig
]
383
[
PreserveSig
]
392
[
PreserveSig
]
399
[
PreserveSig
]
409
[
PreserveSig
]
420
[
PreserveSig
]
428
[
PreserveSig
]
436
[
PreserveSig
]
444
[
PreserveSig
]
452
[
PreserveSig
]
459
[
PreserveSig
]
468
[
PreserveSig
]
488
[
PreserveSig
]
497
[
PreserveSig
]
506
[
PreserveSig
]
516
[
PreserveSig
]
525
[
PreserveSig
]
534
[
PreserveSig
]
544
[
PreserveSig
]
551
[
PreserveSig
]
556
[
PreserveSig
]
563
[
PreserveSig
]
571
[
PreserveSig
]
581
[
PreserveSig
]
587
[
PreserveSig
]
592
[
PreserveSig
]
600
[
PreserveSig
]
609
[
PreserveSig
]
616
[
PreserveSig
]
626
[
PreserveSig
]
637
[
PreserveSig
]
645
[
PreserveSig
]
653
[
PreserveSig
]
661
[
PreserveSig
]
669
[
PreserveSig
]
676
[
PreserveSig
]
685
[
PreserveSig
]
system\deployment\cdf.cs (4)
48
[
PreserveSig
]
50
[
PreserveSig
]
52
[
PreserveSig
]
54
[
PreserveSig
]
system\runtime\interopservices\attributes.cs (1)
680
return new
PreserveSigAttribute
();
system\runtime\interopservices\ComTypes\ibindctx.cs (1)
44
[
PreserveSig
]
system\runtime\interopservices\ComTypes\ienumconnectionpoints.cs (2)
25
[
PreserveSig
]
27
[
PreserveSig
]
system\runtime\interopservices\ComTypes\ienumconnections.cs (2)
34
[
PreserveSig
]
36
[
PreserveSig
]
system\runtime\interopservices\ComTypes\ienummoniker.cs (2)
25
[
PreserveSig
]
27
[
PreserveSig
]
system\runtime\interopservices\ComTypes\ienumstring.cs (2)
25
[
PreserveSig
]
27
[
PreserveSig
]
system\runtime\interopservices\ComTypes\ienumvariant.cs (3)
25
[
PreserveSig
]
28
[
PreserveSig
]
31
[
PreserveSig
]
system\runtime\interopservices\ComTypes\imoniker.cs (4)
37
[
PreserveSig
]
49
[
PreserveSig
]
52
[
PreserveSig
]
60
[
PreserveSig
]
system\runtime\interopservices\ComTypes\ipersistfile.cs (1)
29
[
PreserveSig
]
system\runtime\interopservices\ComTypes\irunningobjecttable.cs (3)
27
[
PreserveSig
]
29
[
PreserveSig
]
32
[
PreserveSig
]
system\runtime\interopservices\ComTypes\itypeinfo.cs (3)
330
[
PreserveSig
]
332
[
PreserveSig
]
334
[
PreserveSig
]
system\runtime\interopservices\ComTypes\itypeinfo2.cs (3)
41
[
PreserveSig
]
43
[
PreserveSig
]
45
[
PreserveSig
]
system\runtime\interopservices\ComTypes\itypelib.cs (2)
56
[
PreserveSig
]
67
[
PreserveSig
]
system\runtime\interopservices\ComTypes\itypelib2.cs (2)
25
[
PreserveSig
]
36
[
PreserveSig
]
system\runtime\interopservices\ucomienumconnectionpoints.cs (3)
26
[
PreserveSig
]
28
[
PreserveSig
]
30
[
PreserveSig
]
system\runtime\interopservices\ucomienumconnections.cs (3)
36
[
PreserveSig
]
38
[
PreserveSig
]
40
[
PreserveSig
]
system\runtime\interopservices\ucomienummoniker.cs (3)
27
[
PreserveSig
]
29
[
PreserveSig
]
31
[
PreserveSig
]
system\runtime\interopservices\ucomienumstring.cs (3)
26
[
PreserveSig
]
28
[
PreserveSig
]
30
[
PreserveSig
]
system\runtime\interopservices\ucomienumvariant.cs (3)
26
[
PreserveSig
]
29
[
PreserveSig
]
32
[
PreserveSig
]
system\runtime\interopservices\ucomimoniker.cs (1)
39
[
PreserveSig
]
system\runtime\interopservices\ucomipersistfile.cs (1)
31
[
PreserveSig
]
system\runtime\interopservices\ucomitypelib.cs (2)
59
[
PreserveSig
]
70
[
PreserveSig
]
PresentationCore (22)
Core\CSharp\System\Windows\Media\Imaging\BitmapMetadata.cs (17)
54
[
PreserveSig
]
59
[
PreserveSig
]
64
[
PreserveSig
]
70
[
PreserveSig
]
88
[
PreserveSig
]
93
[
PreserveSig
]
98
[
PreserveSig
]
104
[
PreserveSig
]
109
[
PreserveSig
]
114
[
PreserveSig
]
120
[
PreserveSig
]
125
[
PreserveSig
]
131
[
PreserveSig
]
502
[
PreserveSig
]
509
[
PreserveSig
]
514
[
PreserveSig
]
517
[
PreserveSig
]
Core\CSharp\System\Windows\Media\Imaging\BitmapSource.cs (5)
1785
[
PreserveSig
]
1791
[
PreserveSig
]
1796
[
PreserveSig
]
1802
[
PreserveSig
]
1809
[
PreserveSig
]
PresentationFramework (102)
src\Framework\MS\Internal\AppModel\IBrowserCallbackServices.cs (12)
114
[
PreserveSig
]
135
[
PreserveSig
]
155
[
PreserveSig
]
166
[
PreserveSig
]
177
[
PreserveSig
]
188
[
PreserveSig
]
199
[
PreserveSig
]
213
[
PreserveSig
]
223
[
PreserveSig
]
233
[
PreserveSig
]
283
[
PreserveSig
]
298
[
PreserveSig
]
src\Framework\MS\Internal\AppModel\IBrowserHostServices.cs (7)
83
[
PreserveSig
]
126
[
PreserveSig
]
132
[
PreserveSig
]
138
[
PreserveSig
]
162
[
PreserveSig
]
172
[
PreserveSig
]
194
[
PreserveSig
]
src\Framework\MS\Internal\AppModel\ProgressPage.cs (6)
36
[
PreserveSig
]
38
[
PreserveSig
]
40
[
PreserveSig
]
42
[
PreserveSig
]
44
[
PreserveSig
]
46
[
PreserveSig
]
src\Framework\MS\Internal\AppModel\ShellProvider.cs (41)
95
[
PreserveSig
()]
97
[
PreserveSig
()]
215
[
PreserveSig
]
440
[
PreserveSig
]
443
[
PreserveSig
]
446
[
PreserveSig
]
449
[
PreserveSig
]
452
[
PreserveSig
]
455
[
PreserveSig
]
458
[
PreserveSig
]
473
[
PreserveSig
]
489
[
PreserveSig
]
555
[
PreserveSig
]
605
[
PreserveSig
]
725
[
PreserveSig
]
728
[
PreserveSig
]
883
[
PreserveSig
]
886
[
PreserveSig
]
889
[
PreserveSig
]
892
[
PreserveSig
]
895
[
PreserveSig
]
898
[
PreserveSig
]
901
[
PreserveSig
]
904
[
PreserveSig
]
907
[
PreserveSig
]
910
[
PreserveSig
]
913
[
PreserveSig
]
917
[
PreserveSig
]
948
[
PreserveSig
] new HRESULT SetProgressValue(IntPtr hwnd, ulong ullCompleted, ulong ullTotal);
949
[
PreserveSig
] new HRESULT SetProgressState(IntPtr hwnd, TBPF tbpFlags);
950
[
PreserveSig
] new HRESULT RegisterTab(IntPtr hwndTab, IntPtr hwndMDI);
951
[
PreserveSig
] new HRESULT UnregisterTab(IntPtr hwndTab);
952
[
PreserveSig
] new HRESULT SetTabOrder(IntPtr hwndTab, IntPtr hwndInsertBefore);
953
[
PreserveSig
] new HRESULT SetTabActive(IntPtr hwndTab, IntPtr hwndMDI, uint dwReserved);
954
[
PreserveSig
] new HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
955
[
PreserveSig
] new HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
956
[
PreserveSig
] new HRESULT ThumbBarSetImageList(IntPtr hwnd, [MarshalAs(UnmanagedType.IUnknown)] object himl);
957
[
PreserveSig
] new HRESULT SetOverlayIcon(IntPtr hwnd, NativeMethods.IconHandle hIcon, [MarshalAs(UnmanagedType.LPWStr)] string pszDescription);
958
[
PreserveSig
] new HRESULT SetThumbnailTooltip(IntPtr hwnd, [MarshalAs(UnmanagedType.LPWStr)] string pszTip);
959
[
PreserveSig
] new HRESULT SetThumbnailClip(IntPtr hwnd, NativeMethods.RefRECT prcClip);
963
[
PreserveSig
]
src\Framework\MS\Internal\Interop\IndexingFilter.cs (4)
619
[
PreserveSig
()]
786
[
PreserveSig
()]
851
[
PreserveSig
]
893
[
PreserveSig
]
src\Framework\MS\Internal\IO\Packaging\XpsFilter.cs (3)
327
[
PreserveSig
]
352
[
PreserveSig
]
520
[
PreserveSig
]
src\Framework\System\Windows\Standard\ShellProvider.cs (29)
378
[
PreserveSig
()]
380
[
PreserveSig
()]
507
[
PreserveSig
]
838
[
PreserveSig
]
841
[
PreserveSig
]
903
[
PreserveSig
]
906
[
PreserveSig
]
909
[
PreserveSig
]
912
[
PreserveSig
]
915
[
PreserveSig
]
918
[
PreserveSig
]
921
[
PreserveSig
]
924
[
PreserveSig
]
927
[
PreserveSig
]
930
[
PreserveSig
]
933
[
PreserveSig
]
937
[
PreserveSig
]
964
[
PreserveSig
] new HRESULT SetProgressValue(IntPtr hwnd, ulong ullCompleted, ulong ullTotal);
965
[
PreserveSig
] new HRESULT SetProgressState(IntPtr hwnd, TBPF tbpFlags);
966
[
PreserveSig
] new HRESULT RegisterTab(IntPtr hwndTab, IntPtr hwndMDI);
967
[
PreserveSig
] new HRESULT UnregisterTab(IntPtr hwndTab);
968
[
PreserveSig
] new HRESULT SetTabOrder(IntPtr hwndTab, IntPtr hwndInsertBefore);
969
[
PreserveSig
] new HRESULT SetTabActive(IntPtr hwndTab, IntPtr hwndMDI, uint dwReserved);
970
[
PreserveSig
] new HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
971
[
PreserveSig
] new HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
972
[
PreserveSig
] new HRESULT ThumbBarSetImageList(IntPtr hwnd, [MarshalAs(UnmanagedType.IUnknown)] object himl);
973
[
PreserveSig
] new HRESULT SetOverlayIcon(IntPtr hwnd, IntPtr hIcon, [MarshalAs(UnmanagedType.LPWStr)] string pszDescription);
974
[
PreserveSig
] new HRESULT SetThumbnailTooltip(IntPtr hwnd, [MarshalAs(UnmanagedType.LPWStr)] string pszTip);
976
[
PreserveSig
] new HRESULT SetThumbnailClip(IntPtr hwnd, RefRECT prcClip);
System (46)
compmod\microsoft\win32\UnsafeNativeMethods.cs (6)
644
[
PreserveSig
]
653
[
PreserveSig
]
662
[
PreserveSig
]
671
[
PreserveSig
]
677
[
PreserveSig
]
680
[
PreserveSig
]
compmod\System\Runtime\InteropServices\ComTypes\IAdviseSink.cs (5)
31
[
PreserveSig
]
37
[
PreserveSig
]
44
[
PreserveSig
]
51
[
PreserveSig
]
58
[
PreserveSig
]
compmod\System\Runtime\InteropServices\ComTypes\IDataObject.cs (4)
53
[
PreserveSig
]
62
[
PreserveSig
]
83
[
PreserveSig
]
94
[
PreserveSig
]
compmod\System\Runtime\InteropServices\ComTypes\IEnumFORMATETC.cs (3)
26
[
PreserveSig
]
32
[
PreserveSig
]
38
[
PreserveSig
]
compmod\System\Runtime\InteropServices\ComTypes\IEnumSTATDATA.cs (3)
27
[
PreserveSig
]
33
[
PreserveSig
]
39
[
PreserveSig
]
net\System\Net\mail\iisPickupDirectory.cs (25)
87
[
PreserveSig
]
93
[
PreserveSig
]
104
[
PreserveSig
]
127
[
PreserveSig
]
134
[
PreserveSig
]
142
[
PreserveSig
]
150
[
PreserveSig
]
159
[
PreserveSig
]
181
[
PreserveSig
]
193
[
PreserveSig
]
204
[
PreserveSig
]
213
[
PreserveSig
]
227
[
PreserveSig
]
233
[
PreserveSig
]
238
[
PreserveSig
]
245
[
PreserveSig
]
253
[
PreserveSig
]
261
[
PreserveSig
]
265
[
PreserveSig
]
269
[
PreserveSig
]
276
[
PreserveSig
]
283
[
PreserveSig
]
291
[
PreserveSig
]
297
[
PreserveSig
]
302
[
PreserveSig
]
System.Data (37)
fx\src\data\System\Data\Common\NativeMethods.cs (2)
21
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetSourcesRowset(
31
[ Obsolete("not used", true)] [
PreserveSig
] int GetOptionsObject(
fx\src\data\System\Data\Common\UnsafeNativeMethods.cs (35)
543
[
PreserveSig
] System.Data.OleDb.OleDbHResult Close();
574
[
PreserveSig
] System.Data.OleDb.OleDbHResult NextRecordset(
606
[
PreserveSig
] System.Data.OleDb.OleDbHResult Close();
671
[
PreserveSig
] System.Data.OleDb.OleDbHResult CreateAccessor(
686
[
PreserveSig
] System.Data.OleDb.OleDbHResult ReleaseAccessor(
701
[
PreserveSig
, ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)] System.Data.OleDb.OleDbHResult ReleaseChapter(
715
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetColumnInfo(
732
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetAvailableColumns(
746
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetColumnsRowset(
764
[
PreserveSig
] System.Data.OleDb.OleDbHResult Prepare(
781
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetProperties(
792
[
PreserveSig
] System.Data.OleDb.OleDbHResult SetProperties(
803
[
PreserveSig
] System.Data.OleDb.OleDbHResult Cancel();
813
[
PreserveSig
] System.Data.OleDb.OleDbHResult Execute(
829
[
PreserveSig
] System.Data.OleDb.OleDbHResult SetCommandText(
847
[
PreserveSig
] System.Data.OleDb.OleDbHResult SetParameterInfo(
865
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetKeywords(
876
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetLiteralInfo(
894
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetProperties(
900
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetPropertyInfo(
907
[
PreserveSig
] System.Data.OleDb.OleDbHResult SetProperties(
926
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetRowset(
942
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetSchemas(
953
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetSource(
956
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetDescription(
985
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetCustomErrorObject( // may return E_NOINTERFACE when asking for IID_ISQLErrorInfo
1036
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetResult(
1062
[
PreserveSig
] System.Data.OleDb.OleDbHResult OpenRowset(
1075
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetColumns(
1093
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetData(
1105
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetNextRows(
1119
[
PreserveSig
] System.Data.OleDb.OleDbHResult ReleaseRows(
1139
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetProperties(
1145
[
PreserveSig
] System.Data.OleDb.OleDbHResult GetReferencedRowset(
1173
[
PreserveSig
] System.Data.OleDb.OleDbHResult StartTransaction(
System.Drawing (1)
commonui\System\Drawing\Advanced\Gdiplus.cs (1)
5001
[System.Runtime.InteropServices.
PreserveSig
]
System.Management (194)
InteropClasses\WMIInterop.cs (194)
613
[
PreserveSig
] int GetQualifierSet_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
614
[
PreserveSig
] int Get_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
615
[
PreserveSig
] int Put_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pVal, [In] Int32 Type);
616
[
PreserveSig
] int Delete_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName);
617
[
PreserveSig
] int GetNames_([In][MarshalAs(UnmanagedType.LPWStr)] string wszQualifierName, [In] Int32 lFlags, [In] ref object pQualifierVal, [Out][MarshalAs(UnmanagedType.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
618
[
PreserveSig
] int BeginEnumeration_([In] Int32 lEnumFlags);
619
[
PreserveSig
] int Next_([In] Int32 lFlags, [In][Out][MarshalAs(UnmanagedType.BStr)] ref string strName, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
620
[
PreserveSig
] int EndEnumeration_();
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);
623
[
PreserveSig
] int GetObjectText_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrObjectText);
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);
627
[
PreserveSig
] int GetPropertyOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrClassName);
628
[
PreserveSig
] int InheritsFrom_([In][MarshalAs(UnmanagedType.LPWStr)] string strAncestor);
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);
631
[
PreserveSig
] int DeleteMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName);
632
[
PreserveSig
] int BeginMethodEnumeration_([In] Int32 lEnumFlags);
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);
634
[
PreserveSig
] int EndMethodEnumeration_();
635
[
PreserveSig
] int GetMethodQualifierSet_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethod, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
636
[
PreserveSig
] int GetMethodOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethodName, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrClassName);
645
[
PreserveSig
] int Get_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 plFlavor);
646
[
PreserveSig
] int Put_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] ref object pVal, [In] Int32 lFlavor);
647
[
PreserveSig
] int Delete_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName);
648
[
PreserveSig
] int GetNames_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
649
[
PreserveSig
] int BeginEnumeration_([In] Int32 lFlags);
650
[
PreserveSig
] int Next_([In] Int32 lFlags, [In][Out][MarshalAs(UnmanagedType.BStr)] ref string pstrName, [In][Out] ref object pVal, [In][Out] ref Int32 plFlavor);
651
[
PreserveSig
] int EndEnumeration_();
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);
670
[
PreserveSig
] int GetNames_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
671
[
PreserveSig
] int BeginEnumeration_([In] Int32 lFlags);
672
[
PreserveSig
] int Next_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrName, [Out] out object pValue);
673
[
PreserveSig
] int EndEnumeration_();
674
[
PreserveSig
] int SetValue_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pValue);
675
[
PreserveSig
] int GetValue_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [Out] out object pValue);
676
[
PreserveSig
] int DeleteValue_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags);
677
[
PreserveSig
] int DeleteAll_();
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);
748
[
PreserveSig
] int GetResultObject_([In] Int32 lTimeout, [Out][MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppResultObject);
749
[
PreserveSig
] int GetResultString_([In] Int32 lTimeout, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrResultString);
750
[
PreserveSig
] int GetResultServices_([In] Int32 lTimeout, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemServices ppServices);
751
[
PreserveSig
] int GetCallStatus_([In] Int32 lTimeout, [Out] out Int32 plStatus);
763
[SuppressUnmanagedCodeSecurity,
PreserveSig
] int Indicate_([In] Int32 lObjectCount, [In][MarshalAs(UnmanagedType.LPArray)] IntPtr[] apObjArray);
764
[
PreserveSig
] int SetStatus_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Error)] Int32 hResult, [In][MarshalAs(UnmanagedType.BStr)] string strParam, [In] IntPtr pObjParam);
773
[
PreserveSig
] int Reset_();
775
[
PreserveSig
] int Next_([In] Int32 lTimeout, [In] UInt32 uCount, [In][Out][MarshalAs(UnmanagedType.LPArray)] IWbemClassObject_DoNotMarshal[] apObjects, [Out] out UInt32 puReturned);
776
[
PreserveSig
] int NextAsync_([In] UInt32 uCount, [In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink);
777
[
PreserveSig
] int Clone_([Out][MarshalAs(UnmanagedType.Interface)] out IEnumWbemClassObject ppEnum);
778
[
PreserveSig
] int Skip_([In] Int32 lTimeout, [In] UInt32 nCount);
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);
806
[
PreserveSig
] int Get_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
807
[
PreserveSig
] int Put_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pVal, [In] Int32 Type);
808
[
PreserveSig
] int Delete_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName);
809
[
PreserveSig
] int GetNames_([In][MarshalAs(UnmanagedType.LPWStr)] string wszQualifierName, [In] Int32 lFlags, [In] ref object pQualifierVal, [Out][MarshalAs(UnmanagedType.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
810
[
PreserveSig
] int BeginEnumeration_([In] Int32 lEnumFlags);
811
[
PreserveSig
] int Next_([In] Int32 lFlags, [In][Out][MarshalAs(UnmanagedType.BStr)] ref string strName, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
812
[
PreserveSig
] int EndEnumeration_();
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);
815
[
PreserveSig
] int GetObjectText_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrObjectText);
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);
819
[
PreserveSig
] int GetPropertyOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrClassName);
820
[
PreserveSig
] int InheritsFrom_([In][MarshalAs(UnmanagedType.LPWStr)] string strAncestor);
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);
823
[
PreserveSig
] int DeleteMethod_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName);
824
[
PreserveSig
] int BeginMethodEnumeration_([In] Int32 lEnumFlags);
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);
826
[
PreserveSig
] int EndMethodEnumeration_();
827
[
PreserveSig
] int GetMethodQualifierSet_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethod, [Out][MarshalAs(UnmanagedType.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
828
[
PreserveSig
] int GetMethodOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethodName, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrClassName);
829
[
PreserveSig
] int GetPropertyHandle_([In][MarshalAs(UnmanagedType.LPWStr)] string wszPropertyName, [Out] out Int32 pType, [Out] out Int32 plHandle);
830
[
PreserveSig
] int WritePropertyValue_([In] Int32 lHandle, [In] Int32 lNumBytes, [In] ref Byte aData);
831
[
PreserveSig
] int ReadPropertyValue_([In] Int32 lHandle, [In] Int32 lBufferSize, [Out] out Int32 plNumBytes, [Out] out Byte aData);
832
[
PreserveSig
] int ReadDWORD_([In] Int32 lHandle, [Out] out UInt32 pdw);
833
[
PreserveSig
] int WriteDWORD_([In] Int32 lHandle, [In] UInt32 dw);
834
[
PreserveSig
] int ReadQWORD_([In] Int32 lHandle, [Out] out UInt64 pqw);
835
[
PreserveSig
] int WriteQWORD_([In] Int32 lHandle, [In] UInt64 pw);
836
[
PreserveSig
] int GetPropertyInfoByHandle_([In] Int32 lHandle, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrName, [Out] out Int32 pType);
837
[
PreserveSig
] int Lock_([In] Int32 lFlags);
838
[
PreserveSig
] int Unlock_([In] Int32 lFlags);
857
[
PreserveSig
] int CreateObjectStub_([In][MarshalAs(UnmanagedType.IUnknown)] object pObject, [Out][MarshalAs(UnmanagedType.IUnknown)] out object ppStub);
865
[
PreserveSig
] int GetErrorCodeText_([In][MarshalAs(UnmanagedType.Error)] Int32 hRes, [In] UInt32 LocaleId, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.BStr)] out string MessageText);
866
[
PreserveSig
] int GetFacilityCodeText_([In][MarshalAs(UnmanagedType.Error)] Int32 hRes, [In] UInt32 LocaleId, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.BStr)] out string MessageText);
931
[
PreserveSig
] int IndicateToConsumer_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pLogicalConsumer, [In] Int32 lNumObjects, [In][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal apObjects);
940
[
PreserveSig
] int GetProperty_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.BStr)] string strLocale, [In][MarshalAs(UnmanagedType.BStr)] string strClassMapping, [In][MarshalAs(UnmanagedType.BStr)] string strInstMapping, [In][MarshalAs(UnmanagedType.BStr)] string strPropMapping, [Out] out object pvValue);
941
[
PreserveSig
] int PutProperty_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.BStr)] string strLocale, [In][MarshalAs(UnmanagedType.BStr)] string strClassMapping, [In][MarshalAs(UnmanagedType.BStr)] string strInstMapping, [In][MarshalAs(UnmanagedType.BStr)] string strPropMapping, [In] ref object pvValue);
950
[
PreserveSig
] int ProvideEvents_([In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink, [In] Int32 lFlags);
959
[
PreserveSig
] int NewQuery_([In] UInt32 dwId, [In][MarshalAs(UnmanagedType.LPWStr)] string wszQueryLanguage, [In][MarshalAs(UnmanagedType.LPWStr)] string wszQuery);
960
[
PreserveSig
] int CancelQuery_([In] UInt32 dwId);
969
[
PreserveSig
] int AccessCheck_([In][MarshalAs(UnmanagedType.LPWStr)] string wszQueryLanguage, [In][MarshalAs(UnmanagedType.LPWStr)] string wszQuery, [In] Int32 lSidLength, [In] ref Byte pSid);
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);
1006
[
PreserveSig
] int SetStatus_([In] Int32 lStatus, [In] Int32 lFlags);
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);
1037
[
PreserveSig
] int UnRegister_();
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);
1059
[
PreserveSig
] int IndicateWithSD_([In] Int32 lNumObjects, [In][MarshalAs(UnmanagedType.IUnknown)] ref object apObjects, [In] Int32 lSDLength, [In] ref Byte pSD);
1060
[
PreserveSig
] int SetSinkSecurity_([In] Int32 lSDLength, [In] ref Byte pSD);
1061
[
PreserveSig
] int IsActive_();
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);
1063
[
PreserveSig
] int SetBatchingParameters_([In] Int32 lFlags, [In] UInt32 dwMaxBufferSize, [In] UInt32 dwMaxSendLatency);
1072
[
PreserveSig
] int GetCount_([Out] out UInt32 puKeyCount);
1073
[
PreserveSig
] int SetKey_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] UInt32 uFlags, [In] UInt32 uCimType, [In] IntPtr pKeyVal);
1074
[
PreserveSig
] int SetKey2_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] UInt32 uFlags, [In] UInt32 uCimType, [In] ref object pKeyVal);
1075
[
PreserveSig
] int GetKey_([In] UInt32 uKeyIx, [In] UInt32 uFlags, [In][Out] ref UInt32 puNameBufSize, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pszKeyName, [In][Out] ref UInt32 puKeyValBufSize, [In][Out] IntPtr pKeyVal, [Out] out UInt32 puApparentCimType);
1076
[
PreserveSig
] int GetKey2_([In] UInt32 uKeyIx, [In] UInt32 uFlags, [In][Out] ref UInt32 puNameBufSize, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pszKeyName, [In][Out] ref object pKeyValue, [Out] out UInt32 puApparentCimType);
1077
[
PreserveSig
] int RemoveKey_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] UInt32 uFlags);
1078
[
PreserveSig
] int RemoveAllKeys_([In] UInt32 uFlags);
1079
[
PreserveSig
] int MakeSingleton_([In] SByte bSet);
1080
[
PreserveSig
] int GetInfo_([In] UInt32 uRequestedInfo, [Out] out UInt64 puResponse);
1081
[
PreserveSig
] int GetText_([In] Int32 lFlags, [In][Out] ref UInt32 puBuffLength, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pszText);
1089
[
PreserveSig
] int SetText_([In] UInt32 uMode, [In][MarshalAs(UnmanagedType.LPWStr)] string pszPath);
1090
[
PreserveSig
] int GetText_([In] Int32 lFlags, [In][Out] ref UInt32 puBuffLength, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pszText);
1091
[
PreserveSig
] int GetInfo_([In] UInt32 uRequestedInfo, [Out] out UInt64 puResponse);
1092
[
PreserveSig
] int SetServer_([In][MarshalAs(UnmanagedType.LPWStr)] string Name);
1093
[
PreserveSig
] int GetServer_([In][Out] ref UInt32 puNameBufLength, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pName);
1094
[
PreserveSig
] int GetNamespaceCount_([Out] out UInt32 puCount);
1095
[
PreserveSig
] int SetNamespaceAt_([In] UInt32 uIndex, [In][MarshalAs(UnmanagedType.LPWStr)] string pszName);
1096
[
PreserveSig
] int GetNamespaceAt_([In] UInt32 uIndex, [In][Out] ref UInt32 puNameBufLength, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pName);
1097
[
PreserveSig
] int RemoveNamespaceAt_([In] UInt32 uIndex);
1098
[
PreserveSig
] int RemoveAllNamespaces_();
1099
[
PreserveSig
] int GetScopeCount_([Out] out UInt32 puCount);
1100
[
PreserveSig
] int SetScope_([In] UInt32 uIndex, [In][MarshalAs(UnmanagedType.LPWStr)] string pszClass);
1101
[
PreserveSig
] int SetScopeFromText_([In] UInt32 uIndex, [In][MarshalAs(UnmanagedType.LPWStr)] string pszText);
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);
1103
[
PreserveSig
] int GetScopeAsText_([In] UInt32 uIndex, [In][Out] ref UInt32 puTextBufSize, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pszText);
1104
[
PreserveSig
] int RemoveScope_([In] UInt32 uIndex);
1105
[
PreserveSig
] int RemoveAllScopes_();
1106
[
PreserveSig
] int SetClassName_([In][MarshalAs(UnmanagedType.LPWStr)] string Name);
1107
[
PreserveSig
] int GetClassName_([In][Out] ref UInt32 puBuffLength, [In][Out][MarshalAs(UnmanagedType.LPWStr)] string pszName);
1108
[
PreserveSig
] int GetKeyList_([Out][MarshalAs(UnmanagedType.Interface)] out IWbemPathKeyList pOut);
1109
[
PreserveSig
] int CreateClassPart_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.LPWStr)] string Name);
1110
[
PreserveSig
] int DeleteClassPart_([In] Int32 lFlags);
1111
[
PreserveSig
] int IsRelative_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMachine, [In][MarshalAs(UnmanagedType.LPWStr)] string wszNamespace);
1112
[
PreserveSig
] int IsRelativeOrChild_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMachine, [In][MarshalAs(UnmanagedType.LPWStr)] string wszNamespace, [In] Int32 lFlags);
1113
[
PreserveSig
] int IsLocal_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMachine);
1114
[
PreserveSig
] int IsSameClassName_([In][MarshalAs(UnmanagedType.LPWStr)] string wszClass);
System.Messaging (3)
System\Messaging\Interop\ITransaction.cs (3)
21
[
PreserveSig
]
32
[
PreserveSig
]
43
[
PreserveSig
]
System.ServiceModel (91)
System\ServiceModel\Administration\WbemNative.cs (74)
269
[
PreserveSig
]
286
[
PreserveSig
]
297
[
PreserveSig
]
306
[
PreserveSig
]
315
[
PreserveSig
]
320
[
PreserveSig
]
326
[
PreserveSig
]
335
[
PreserveSig
]
343
[
PreserveSig
]
351
[
PreserveSig
]
359
[
PreserveSig
]
367
[
PreserveSig
]
375
[
PreserveSig
]
383
[
PreserveSig
]
391
[
PreserveSig
]
399
[
PreserveSig
]
407
[
PreserveSig
]
415
[
PreserveSig
]
423
[
PreserveSig
]
431
[
PreserveSig
]
439
[
PreserveSig
]
448
[
PreserveSig
]
457
[
PreserveSig
]
466
[
PreserveSig
]
475
[
PreserveSig
]
486
[
PreserveSig
]
502
[
PreserveSig
]
507
[
PreserveSig
]
516
[
PreserveSig
]
524
[
PreserveSig
]
529
[
PreserveSig
]
537
[
PreserveSig
]
542
[
PreserveSig
]
551
[
PreserveSig
]
554
[
PreserveSig
]
560
[
PreserveSig
]
565
[
PreserveSig
]
571
[
PreserveSig
]
577
[
PreserveSig
]
583
[
PreserveSig
]
588
[
PreserveSig
]
594
[
PreserveSig
]
599
[
PreserveSig
]
607
[
PreserveSig
]
615
[
PreserveSig
]
620
[
PreserveSig
]
625
[
PreserveSig
]
633
[
PreserveSig
]
636
[
PreserveSig
]
642
[
PreserveSig
]
654
[
PreserveSig
]
659
[
PreserveSig
]
665
[
PreserveSig
]
670
[
PreserveSig
]
677
[
PreserveSig
]
680
[
PreserveSig
]
687
[
PreserveSig
]
694
[
PreserveSig
]
700
[
PreserveSig
]
709
[
PreserveSig
]
721
[
PreserveSig
]
728
[
PreserveSig
]
742
[
PreserveSig
]
745
[
PreserveSig
]
753
[
PreserveSig
]
759
[
PreserveSig
]
764
[
PreserveSig
]
776
[
PreserveSig
]
784
[
PreserveSig
]
791
[
PreserveSig
]
796
[
PreserveSig
]
802
[
PreserveSig
]
807
[
PreserveSig
]
814
[
PreserveSig
]
System\ServiceModel\ComIntegration\IMoniker.cs (4)
21
[System.Runtime.InteropServices.
PreserveSig
]
33
[System.Runtime.InteropServices.
PreserveSig
]
36
[System.Runtime.InteropServices.
PreserveSig
]
44
[System.Runtime.InteropServices.
PreserveSig
]
System\ServiceModel\ComIntegration\IProxyManager.cs (4)
17
[
PreserveSig
]
19
[
PreserveSig
]
22
[
PreserveSig
]
24
[
PreserveSig
]
System\ServiceModel\ComIntegration\IProxyProvider.cs (2)
19
[
PreserveSig
]
21
[
PreserveSig
]
System\ServiceModel\ComIntegration\IPseudoDispatch.cs (1)
20
[
PreserveSig
]
System\ServiceModel\ComIntegration\IServerSecurity.cs (3)
24
[
PreserveSig
]
26
[
PreserveSig
]
28
[
PreserveSig
]
System\ServiceModel\ComIntegration\PersistStreamTypeWrapper.cs (1)
31
[
PreserveSig
]
System\ServiceModel\ComIntegration\SWC.cs (2)
165
[
PreserveSig
]
168
[
PreserveSig
]
System.ServiceModel.Activation (31)
System\ServiceModel\Activation\MSAdminBase.cs (31)
63
[
PreserveSig
]
71
[
PreserveSig
]
79
[
PreserveSig
]
89
[
PreserveSig
]
103
[
PreserveSig
]
116
[
PreserveSig
]
128
[
PreserveSig
]
141
[
PreserveSig
]
152
[
PreserveSig
]
168
[
PreserveSig
]
187
[
PreserveSig
]
205
[
PreserveSig
]
221
[
PreserveSig
]
240
[
PreserveSig
]
256
[
PreserveSig
]
266
[
PreserveSig
]
274
[
PreserveSig
]
281
[
PreserveSig
]
287
[
PreserveSig
]
294
[
PreserveSig
]
302
[
PreserveSig
]
313
[
PreserveSig
]
325
[
PreserveSig
]
333
[
PreserveSig
]
337
[
PreserveSig
]
344
[
PreserveSig
]
354
[
PreserveSig
]
365
[
PreserveSig
]
375
[
PreserveSig
]
382
[
PreserveSig
]
387
[
PreserveSig
]
System.Web (64)
Configuration\IAssemblyCache.cs (5)
14
[
PreserveSig
()]
16
[
PreserveSig
()]
18
[
PreserveSig
()]
20
[
PreserveSig
()]
22
[
PreserveSig
()]
Configuration\IAssemblyName.cs (9)
14
[
PreserveSig
()]
16
[
PreserveSig
()]
18
[
PreserveSig
()]
20
[
PreserveSig
()]
22
[
PreserveSig
()]
31
[
PreserveSig
()]
33
[
PreserveSig
()]
35
[
PreserveSig
()]
37
[
PreserveSig
()]
parent\parent\parent\parent\parent\parent\InternalApis\NDP_Common\inc\StrongNameHelpers.cs (50)
271
[
PreserveSig
]
280
[
PreserveSig
]
289
[
PreserveSig
]
299
[
PreserveSig
]
308
[
PreserveSig
]
317
[
PreserveSig
]
327
[
PreserveSig
]
334
[
PreserveSig
]
339
[
PreserveSig
]
346
[
PreserveSig
]
354
[
PreserveSig
]
364
[
PreserveSig
]
370
[
PreserveSig
]
375
[
PreserveSig
]
383
[
PreserveSig
]
392
[
PreserveSig
]
399
[
PreserveSig
]
409
[
PreserveSig
]
420
[
PreserveSig
]
428
[
PreserveSig
]
436
[
PreserveSig
]
444
[
PreserveSig
]
452
[
PreserveSig
]
459
[
PreserveSig
]
468
[
PreserveSig
]
488
[
PreserveSig
]
497
[
PreserveSig
]
506
[
PreserveSig
]
516
[
PreserveSig
]
525
[
PreserveSig
]
534
[
PreserveSig
]
544
[
PreserveSig
]
551
[
PreserveSig
]
556
[
PreserveSig
]
563
[
PreserveSig
]
571
[
PreserveSig
]
581
[
PreserveSig
]
587
[
PreserveSig
]
592
[
PreserveSig
]
600
[
PreserveSig
]
609
[
PreserveSig
]
616
[
PreserveSig
]
626
[
PreserveSig
]
637
[
PreserveSig
]
645
[
PreserveSig
]
653
[
PreserveSig
]
661
[
PreserveSig
]
669
[
PreserveSig
]
676
[
PreserveSig
]
685
[
PreserveSig
]
System.Web.Mobile (60)
UI\MobileControls\Design\NativeMethods.cs (60)
2296
[
PreserveSig
]
2318
[
PreserveSig
]
2404
[
PreserveSig
]
2427
[
PreserveSig
]
2447
[
PreserveSig
]
2517
[
PreserveSig
]
2563
[
PreserveSig
]
2575
[
PreserveSig
]
2581
[
PreserveSig
]
2595
[
PreserveSig
]
2599
[
PreserveSig
]
2603
[
PreserveSig
]
2609
[
PreserveSig
]
2615
[
PreserveSig
]
2621
[
PreserveSig
]
2630
[
PreserveSig
]
2640
[
PreserveSig
]
2648
[
PreserveSig
]
2656
[
PreserveSig
]
2662
[
PreserveSig
]
2672
[
PreserveSig
]
2692
[
PreserveSig
]
2726
[
PreserveSig
]
2731
[
PreserveSig
]
2734
[
PreserveSig
]
2741
[
PreserveSig
]
2746
[
PreserveSig
]
2753
[
PreserveSig
]
2761
[
PreserveSig
]
2770
[
PreserveSig
]
2776
[
PreserveSig
]
2791
[
PreserveSig
]
2794
[
PreserveSig
]
2797
[
PreserveSig
]
2800
[
PreserveSig
]
2805
[
PreserveSig
]
2812
[
PreserveSig
]
2819
[
PreserveSig
]
2826
[
PreserveSig
]
2832
[
PreserveSig
]
2837
[
PreserveSig
]
2840
[
PreserveSig
]
2846
[
PreserveSig
]
2857
[
PreserveSig
]
2867
[
PreserveSig
]
2883
[
PreserveSig
]
2895
[
PreserveSig
]
2905
[
PreserveSig
]
2909
[
PreserveSig
]
2925
[
PreserveSig
]
2932
[
PreserveSig
]
2939
[
PreserveSig
]
2944
[
PreserveSig
]
2951
[
PreserveSig
]
2963
[
PreserveSig
]
2973
[
PreserveSig
]
2978
[
PreserveSig
]
2987
[
PreserveSig
]
2996
[
PreserveSig
]
3187
[
PreserveSig
]
System.Windows.Forms (282)
parent\parent\parent\public\Internal\NDP\Inc\cdf.cs (4)
53
[
PreserveSig
]
55
[
PreserveSig
]
57
[
PreserveSig
]
59
[
PreserveSig
]
winforms\Managed\System\WinForms\FileDialog_Vista_Interop.cs (6)
69
[
PreserveSig
]
114
[
PreserveSig
]
169
[
PreserveSig
]
228
[
PreserveSig
]
297
[
PreserveSig
]
300
[
PreserveSig
]
winforms\Managed\System\WinForms\NativeMethods.cs (23)
2651
[
PreserveSig
]
2661
[
PreserveSig
]
2902
[
PreserveSig
]
2908
[
PreserveSig
]
2915
[
PreserveSig
]
2925
[
PreserveSig
]
2930
[
PreserveSig
]
2938
[
PreserveSig
]
2943
[
PreserveSig
]
2948
[
PreserveSig
]
2956
[
PreserveSig
]
2966
[
PreserveSig
]
2977
[
PreserveSig
]
4148
[
PreserveSig
]
4154
[
PreserveSig
]
4160
[
PreserveSig
]
4168
[
PreserveSig
]
4180
[
PreserveSig
]
4185
[
PreserveSig
]
6222
[
PreserveSig
]
6225
[
PreserveSig
]
6228
[
PreserveSig
]
6232
[
PreserveSig
]
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (249)
1717
[
PreserveSig
]
1728
[
PreserveSig
]
1737
[
PreserveSig
]
1740
[
PreserveSig
]
1755
[
PreserveSig
]
1761
[
PreserveSig
]
1770
[
PreserveSig
]
1777
[
PreserveSig
]
1783
[
PreserveSig
]
1797
[
PreserveSig
]
1800
[
PreserveSig
]
1803
[
PreserveSig
]
1808
[
PreserveSig
]
1817
[
PreserveSig
]
1824
[
PreserveSig
]
1827
[
PreserveSig
]
1835
[
PreserveSig
]
1838
[
PreserveSig
]
1847
[
PreserveSig
]
1850
[
PreserveSig
]
1853
[
PreserveSig
]
1856
[
PreserveSig
]
1865
[
PreserveSig
]
1868
[
PreserveSig
]
1871
[
PreserveSig
]
1874
[
PreserveSig
]
1877
[
PreserveSig
]
1890
[
PreserveSig
]
1894
[
PreserveSig
]
1898
[
PreserveSig
]
1901
[
PreserveSig
]
1904
[
PreserveSig
]
1907
[
PreserveSig
]
1916
[
PreserveSig
]
1928
[
PreserveSig
]
1944
[
PreserveSig
]
1955
[
PreserveSig
]
1968
[
PreserveSig
]
1975
[
PreserveSig
]
1992
[
PreserveSig
]
2000
[
PreserveSig
]
2015
[
PreserveSig
]
2026
[
PreserveSig
]
2033
[
PreserveSig
]
2043
[
PreserveSig
]
2046
[
PreserveSig
]
2051
[
PreserveSig
]
2056
[
PreserveSig
]
2061
[
PreserveSig
]
2068
[
PreserveSig
]
2075
[
PreserveSig
]
2084
[
PreserveSig
]
2089
[
PreserveSig
]
2094
[
PreserveSig
]
2098
[
PreserveSig
]
2112
[
PreserveSig
]
2124
[
PreserveSig
]
2130
[
PreserveSig
]
2144
[
PreserveSig
]
2148
[
PreserveSig
]
2152
[
PreserveSig
]
2158
[
PreserveSig
]
2164
[
PreserveSig
]
2170
[
PreserveSig
]
2179
[
PreserveSig
]
2189
[
PreserveSig
]
2197
[
PreserveSig
]
2205
[
PreserveSig
]
2211
[
PreserveSig
]
2221
[
PreserveSig
]
4862
[
PreserveSig
()] int CreateLogicalThreadState();
4863
[
PreserveSig
()] int DeleteLogicalThreadState();
4864
[
PreserveSig
()] int SwitchInLogicalThreadState(
4867
[
PreserveSig
()] int SwitchOutLogicalThreadState(
4870
[
PreserveSig
()] int LocksHeldByLogicalThread( // Return code.
4874
[
PreserveSig
()] int MapFile(
4885
[
PreserveSig
()] int GetConfiguration([MarshalAs(UnmanagedType.IUnknown)] out object pConfiguration);
4888
[
PreserveSig
()] int Start();
4891
[
PreserveSig
()] int Stop();
4896
[
PreserveSig
()] int CreateDomain(string pwzFriendlyName,
4901
[
PreserveSig
()] int GetDefaultDomain([MarshalAs(UnmanagedType.IUnknown)] out object pAppDomain);
4905
[
PreserveSig
()] int EnumDomains(out IntPtr hEnum);
4909
[
PreserveSig
()] int NextDomain(IntPtr hEnum,
4913
[
PreserveSig
()] int CloseEnum(IntPtr hEnum);
4915
[
PreserveSig
()] int CreateDomainEx(string pwzFriendlyName, // Optional
4920
[
PreserveSig
()] int CreateDomainSetup([MarshalAs(UnmanagedType.IUnknown)] out object pAppDomainSetup);
4922
[
PreserveSig
()] int CreateEvidence([MarshalAs(UnmanagedType.IUnknown)] out object pEvidence);
4924
[
PreserveSig
()] int UnloadDomain([MarshalAs(UnmanagedType.IUnknown)] object pAppDomain);
4927
[
PreserveSig
()] int CurrentDomain([MarshalAs(UnmanagedType.IUnknown)] out object pAppDomain);
4951
[
PreserveSig
]
4965
[
PreserveSig
]
4980
[
PreserveSig
]
4992
[
PreserveSig
]
5004
[
PreserveSig
]
5020
[
PreserveSig
]
5041
[
PreserveSig
]
5080
[
PreserveSig
]
5106
[
PreserveSig
]
5121
[
PreserveSig
]
5130
[
PreserveSig
]
5150
[
PreserveSig
]
5167
[
PreserveSig
]
5184
[
PreserveSig
]
5199
[
PreserveSig
]
5221
[
PreserveSig
]
5235
[
PreserveSig
]
5255
[
PreserveSig
]
5271
[
PreserveSig
]
5281
[
PreserveSig
]
5319
[
PreserveSig
]
5345
[
PreserveSig
]
5365
[
PreserveSig
]
5383
[
PreserveSig
]
5394
[
PreserveSig
]
5406
[
PreserveSig
]
5496
[
PreserveSig
]
5499
[
PreserveSig
]
5502
[
PreserveSig
]
5505
[
PreserveSig
]
5508
[
PreserveSig
]
5511
[
PreserveSig
]
5514
[
PreserveSig
]
5517
[
PreserveSig
]
5520
[
PreserveSig
]
5523
[
PreserveSig
]
5531
[
PreserveSig
]
5537
[
PreserveSig
]
5543
[
PreserveSig
]
5549
[
PreserveSig
]
5568
[
PreserveSig
]
5577
[
PreserveSig
]
5611
[
PreserveSig
]
5624
[
PreserveSig
]
5636
[
PreserveSig
]
5656
[
PreserveSig
]
5664
[
PreserveSig
]
5671
[
PreserveSig
]
5676
[
PreserveSig
]
5683
[
PreserveSig
]
5692
[
PreserveSig
]
5701
[
PreserveSig
]
5707
[
PreserveSig
]
5722
[
PreserveSig
]
5725
[
PreserveSig
]
5728
[
PreserveSig
]
5731
[
PreserveSig
]
5736
[
PreserveSig
]
5743
[
PreserveSig
]
5750
[
PreserveSig
]
5757
[
PreserveSig
]
5762
[
PreserveSig
]
5767
[
PreserveSig
]
5770
[
PreserveSig
]
5776
[
PreserveSig
]
5785
[
PreserveSig
]
5790
[
PreserveSig
]
5793
[
PreserveSig
]
5800
[
PreserveSig
]
5805
[
PreserveSig
]
5812
[
PreserveSig
]
5821
[
PreserveSig
]
5830
[
PreserveSig
]
5836
[
PreserveSig
]
5851
[
PreserveSig
]
5854
[
PreserveSig
]
5857
[
PreserveSig
]
5860
[
PreserveSig
]
5865
[
PreserveSig
]
5872
[
PreserveSig
]
5879
[
PreserveSig
]
5886
[
PreserveSig
]
5892
[
PreserveSig
]
5897
[
PreserveSig
]
5900
[
PreserveSig
]
5906
[
PreserveSig
]
5911
[
PreserveSig
]
5918
[
PreserveSig
]
5929
[
PreserveSig
]
5934
[
PreserveSig
]
5939
[
PreserveSig
]
5944
[
PreserveSig
]
5952
[
PreserveSig
]
5962
[
PreserveSig
]
5986
[
PreserveSig
]
6001
[
PreserveSig
]
6012
[
PreserveSig
]
6063
[
PreserveSig
]
6079
[
PreserveSig
]
6091
[
PreserveSig
]
6197
[
PreserveSig
]
6206
[
PreserveSig
]
6229
[
PreserveSig
]
6259
[
PreserveSig
]
6290
[
PreserveSig
]
6294
[
PreserveSig
]
6300
[
PreserveSig
]
6307
[
PreserveSig
]
6312
[
PreserveSig
]
6323
[
PreserveSig
]
6328
[
PreserveSig
]
6340
[
PreserveSig
]
6364
[
PreserveSig
]
6373
[
PreserveSig
]
6968
[
PreserveSig
]
6975
[
PreserveSig
]
6978
[
PreserveSig
]
6999
[
PreserveSig
]
7013
[
PreserveSig
]
7036
[
PreserveSig
]
7040
[
PreserveSig
]
7046
[
PreserveSig
]
7052
[
PreserveSig
]
7058
[
PreserveSig
]
7070
[
PreserveSig
]
7078
[
PreserveSig
]
7086
[
PreserveSig
]
7090
[
PreserveSig
]
7094
[
PreserveSig
]
7106
[
PreserveSig
]
7120
[
PreserveSig
]
7127
[
PreserveSig
]
7131
[
PreserveSig
]
7139
[
PreserveSig
]
7147
[
PreserveSig
]
7154
[
PreserveSig
]
7157
[
PreserveSig
]
7160
[
PreserveSig
]
7298
[
PreserveSig
]
7304
[
PreserveSig
]
7310
[
PreserveSig
]
7316
[
PreserveSig
]
7322
[
PreserveSig
]
7668
[
PreserveSig
]
7671
[
PreserveSig
]
7674
[
PreserveSig
]
7677
[
PreserveSig
]
7680
[
PreserveSig
]
7683
[
PreserveSig
]
7696
[
PreserveSig
]
7708
[
PreserveSig
]
7754
[
PreserveSig
]
7760
[
PreserveSig
]
7793
[
PreserveSig
]
7799
[
PreserveSig
]
8010
[System.Runtime.InteropServices.
PreserveSig
]
8079
[
PreserveSig
]
8507
[
PreserveSig
]
8537
[
PreserveSig
]
8557
[
PreserveSig
]
System.Workflow.ComponentModel (1)
AuthoringOM\Compiler\CompileXomlTask.cs (1)
44
[
PreserveSig
]
UIAutomationClientsideProviders (6)
MS\Internal\AutomationProxies\OleObject.cs (2)
58
[
PreserveSig
]int GetClipboardData(int dwReserved, out IDataObject data);
87
[
PreserveSig
]int GetData(ref UnsafeNativeMethods.FORMATETC pFormatetc, [In, Out]ref UnsafeNativeMethods.STGMEDIUM pMedium);
MS\Internal\AutomationProxies\Tom.cs (4)
135
[
PreserveSig
]int GetPoint(TomGetPoint type, out int px, out int py);
138
[
PreserveSig
]int GetEmbeddedObject([MarshalAs(UnmanagedType.IUnknown)]out object ppObj);
198
[
PreserveSig
]new int GetPoint(TomGetPoint type, out int px, out int py);
201
[
PreserveSig
]new int GetEmbeddedObject([MarshalAs(UnmanagedType.IUnknown)]out object ppObj);
WindowsBase (178)
Base\MS\Internal\IO\Packaging\CompoundFile\InternalSafeNativeCompoundFileInterfaces.cs (1)
141
[
PreserveSig
]
Base\MS\Internal\IO\Packaging\CompoundFile\PrivateUnsafeNativeCompoundFileMethods.cs (8)
276
[
PreserveSig
]
283
[
PreserveSig
]
290
[
PreserveSig
]
297
[
PreserveSig
]
379
[
PreserveSig
]
408
[
PreserveSig
]
435
[
PreserveSig
]
524
[
PreserveSig
]
Shared\MS\Win32\NativeMethodsOther.cs (2)
159
[
PreserveSig
]
170
[
PreserveSig
]
Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (136)
2167
[
PreserveSig
]
2178
[
PreserveSig
]
2187
[
PreserveSig
]
2190
[
PreserveSig
]
2210
[
PreserveSig
]
2216
[
PreserveSig
]
2234
[
PreserveSig
]
2237
[
PreserveSig
]
2240
[
PreserveSig
]
2245
[
PreserveSig
]
2254
[
PreserveSig
]
2261
[
PreserveSig
]
2264
[
PreserveSig
]
2277
[
PreserveSig
]
2280
[
PreserveSig
]
2289
[
PreserveSig
]
2292
[
PreserveSig
]
2295
[
PreserveSig
]
2298
[
PreserveSig
]
2312
[
PreserveSig
]
2315
[
PreserveSig
]
2318
[
PreserveSig
]
2321
[
PreserveSig
]
2324
[
PreserveSig
]
2337
[
PreserveSig
]
2341
[
PreserveSig
]
2345
[
PreserveSig
]
2348
[
PreserveSig
]
2351
[
PreserveSig
]
2354
[
PreserveSig
]
2369
[
PreserveSig
]
2381
[
PreserveSig
]
2389
[
PreserveSig
]
2409
[
PreserveSig
]
2420
[
PreserveSig
]
2427
[
PreserveSig
]
2442
[
PreserveSig
]
2445
[
PreserveSig
]
2450
[
PreserveSig
]
2455
[
PreserveSig
]
2460
[
PreserveSig
]
2467
[
PreserveSig
]
2474
[
PreserveSig
]
2483
[
PreserveSig
]
2488
[
PreserveSig
]
2493
[
PreserveSig
]
2497
[
PreserveSig
]
2570
[
PreserveSig
]
2574
[
PreserveSig
]
2579
[
PreserveSig
]
2584
[
PreserveSig
]
2609
[
PreserveSig
]
2619
[
PreserveSig
]
2649
[
PreserveSig
]
2667
[
PreserveSig
]
2679
[
PreserveSig
]
2703
[
PreserveSig
]
2711
[
PreserveSig
]
2718
[
PreserveSig
]
2723
[
PreserveSig
]
2730
[
PreserveSig
]
2739
[
PreserveSig
]
2748
[
PreserveSig
]
2754
[
PreserveSig
]
2769
[
PreserveSig
]
2772
[
PreserveSig
]
2775
[
PreserveSig
]
2778
[
PreserveSig
]
2783
[
PreserveSig
]
2790
[
PreserveSig
]
2797
[
PreserveSig
]
2804
[
PreserveSig
]
2809
[
PreserveSig
]
2814
[
PreserveSig
]
2817
[
PreserveSig
]
2823
[
PreserveSig
]
2837
[
PreserveSig
]
2842
[
PreserveSig
]
2845
[
PreserveSig
]
2852
[
PreserveSig
]
2857
[
PreserveSig
]
2864
[
PreserveSig
]
2873
[
PreserveSig
]
2882
[
PreserveSig
]
2888
[
PreserveSig
]
2903
[
PreserveSig
]
2906
[
PreserveSig
]
2909
[
PreserveSig
]
2912
[
PreserveSig
]
2917
[
PreserveSig
]
2924
[
PreserveSig
]
2931
[
PreserveSig
]
2938
[
PreserveSig
]
2944
[
PreserveSig
]
2949
[
PreserveSig
]
2952
[
PreserveSig
]
2958
[
PreserveSig
]
2963
[
PreserveSig
]
2970
[
PreserveSig
]
2986
[
PreserveSig
]
2991
[
PreserveSig
]
2996
[
PreserveSig
]
3001
[
PreserveSig
]
3017
[
PreserveSig
]
3021
[
PreserveSig
]
3027
[
PreserveSig
]
3034
[
PreserveSig
]
3039
[
PreserveSig
]
3055
[
PreserveSig
]
3088
[
PreserveSig
]
3097
[
PreserveSig
]
3206
[
PreserveSig
]
3218
[
PreserveSig
]
3221
[
PreserveSig
]
3253
[
PreserveSig
]
3271
[
PreserveSig
]
3317
[
PreserveSig
]
3335
[
PreserveSig
]
3359
[
PreserveSig
]
3369
[
PreserveSig
]
3701
[
PreserveSig
]
3713
[
PreserveSig
]
3719
[
PreserveSig
]
3733
[
PreserveSig
]
3737
[
PreserveSig
]
3741
[
PreserveSig
]
3747
[
PreserveSig
]
3753
[
PreserveSig
]
3759
[
PreserveSig
]
3768
[
PreserveSig
]
3778
[
PreserveSig
]
3786
[
PreserveSig
]
3794
[
PreserveSig
]
3800
[
PreserveSig
]
3810
[
PreserveSig
]
4136
[
PreserveSig
]
Shared\MS\Win32\UnsafeNativeMethodsTextServices.cs (31)
1065
[
PreserveSig
]
1343
[
PreserveSig
]
1464
[
PreserveSig
]
1478
[
PreserveSig
]
1489
[
PreserveSig
]
1512
[
PreserveSig
]
1536
[
PreserveSig
]
1660
[
PreserveSig
]
1797
[
PreserveSig
]
1946
[
PreserveSig
]
1955
[
PreserveSig
]
2083
[
PreserveSig
]
2928
[
PreserveSig
]
2957
[
PreserveSig
]
2966
[
PreserveSig
]
2998
[
PreserveSig
]
3015
[
PreserveSig
]
3088
[
PreserveSig
]
3097
[
PreserveSig
]
3231
[
PreserveSig
]
3259
[
PreserveSig
]
3269
[
PreserveSig
]
3347
[
PreserveSig
]
3604
[
PreserveSig
]
3748
[
PreserveSig
]
3753
[
PreserveSig
]
3758
[
PreserveSig
]
3763
[
PreserveSig
]
3783
[
PreserveSig
]
3788
[
PreserveSig
]
3812
[
PreserveSig
]
WsatConfig (1)
Configuration\MsdtcWrapper.cs (1)
277
[
PreserveSig
()]
WsatUI (8)
Configuration\MsdtcWrapper.cs (1)
277
[
PreserveSig
()]
MMCUI\MMCWrapper.cs (7)
173
[
PreserveSig
()]
176
[
PreserveSig
()]
183
[
PreserveSig
()]
186
[
PreserveSig
()]
193
[
PreserveSig
()]
196
[
PreserveSig
()]
199
[
PreserveSig
()]
5 references to PreserveSig
mscorlib (5)
system\reflection\customattribute.cs (5)
2142
typeof(
PreserveSigAttribute
) as RuntimeType, // method
2272
if (all || caType == (RuntimeType)typeof(
PreserveSigAttribute
))
2274
pca =
PreserveSigAttribute
.GetCustomAttribute(method);
2302
if (all || caType == (RuntimeType)typeof(
PreserveSigAttribute
))
2304
if (
PreserveSigAttribute
.IsDefined(method)) return true;