750 references to BStr
ComSvcConfig (122)
ComAdminInterfaces.cs (122)
80
Object GetCollection([In, MarshalAs(UnmanagedType.
BStr
)]
85
Object Connect([In, MarshalAs(UnmanagedType.
BStr
)] String connectStr);
99
void InstallComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLLFile,
100
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTypelibFile,
101
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrProxyStubDLLFile);
103
void ImportComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSID);
106
void ImportComponentByName([In, MarshalAs(UnmanagedType.
BStr
)] String bstrProgID);
108
void GetCLSIDs([In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLLFile,
109
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTypelibFile,
118
void AssociateRole([In, MarshalAs(UnmanagedType.
BStr
)] String bstrRoleID);
120
void AssociateRoleByName([In, MarshalAs(UnmanagedType.
BStr
)] String bstrRoleName);
130
Object GetCollection([In, MarshalAs(UnmanagedType.
BStr
)]
135
Object Connect([In, MarshalAs(UnmanagedType.
BStr
)] String connectStr);
145
Object GetCollectionByQuery([In, MarshalAs(UnmanagedType.
BStr
)]
151
void ImportComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
152
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSIDOrProgId);
155
void InstallComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
156
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLL,
157
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTLB,
158
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPSDLL);
161
void ShutdownApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName);
164
void ExportApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
165
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
169
void InstallApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
170
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationDirectory,
172
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrUserId,
173
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPassword,
174
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrRSN);
192
void InstallMultipleComponents([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
197
void GetMultipleComponentsInfo([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
208
void BackupREGDB([In, MarshalAs(UnmanagedType.
BStr
)] String bstrBackupFilePath);
211
void RestoreREGDB([In, MarshalAs(UnmanagedType.
BStr
)] String bstrBackupFilePath);
214
void QueryApplicationFile([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
215
[Out, MarshalAs(UnmanagedType.
BStr
)] out String bstrApplicationName,
216
[Out, MarshalAs(UnmanagedType.
BStr
)] out String bstrApplicationDescription,
222
void StartApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName);
228
void InstallMultipleEventClasses([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
233
void InstallEventClass([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
234
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLL,
235
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTLB,
236
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPSDLL);
253
Object GetCollection([In, MarshalAs(UnmanagedType.
BStr
)]
258
Object Connect([In, MarshalAs(UnmanagedType.
BStr
)] String connectStr);
268
Object GetCollectionByQuery([In, MarshalAs(UnmanagedType.
BStr
)]
274
void ImportComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
275
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSIDOrProgId);
278
void InstallComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
279
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLL,
280
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTLB,
281
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPSDLL);
284
void ShutdownApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName);
287
void ExportApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
288
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
292
void InstallApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
293
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationDirectory,
295
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrUserId,
296
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPassword,
297
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrRSN);
315
void InstallMultipleComponents([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
320
void GetMultipleComponentsInfo([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
331
void BackupREGDB([In, MarshalAs(UnmanagedType.
BStr
)] String bstrBackupFilePath);
334
void RestoreREGDB([In, MarshalAs(UnmanagedType.
BStr
)] String bstrBackupFilePath);
337
void QueryApplicationFile([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
338
[Out, MarshalAs(UnmanagedType.
BStr
)] out String bstrApplicationName,
339
[Out, MarshalAs(UnmanagedType.
BStr
)] out String bstrApplicationDescription,
345
void StartApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName);
351
void InstallMultipleEventClasses([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
356
void InstallEventClass([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
357
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLL,
358
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTLB,
359
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPSDLL);
370
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrCollectionName,
374
[return: MarshalAs(UnmanagedType.
BStr
)]
396
[return: MarshalAs(UnmanagedType.
BStr
)]
398
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationInstanceID,
399
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDirectory,
408
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
409
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrServiceName,
410
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrStartType,
411
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrErrorControl,
412
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDependencies,
413
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrRunAs,
414
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPassword,
418
void DeleteServiceForApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName);
421
[return: MarshalAs(UnmanagedType.
BStr
)]
422
String GetPartitionID([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName);
425
[return: MarshalAs(UnmanagedType.
BStr
)]
426
String GetPartitionName([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName);
429
void CurrentPartition([In, MarshalAs(UnmanagedType.
BStr
)]String bstrPartitionIDOrName);
432
[return: MarshalAs(UnmanagedType.
BStr
)]
436
[return: MarshalAs(UnmanagedType.
BStr
)]
440
[return: MarshalAs(UnmanagedType.
BStr
)]
448
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSourcePartitionIDOrName,
450
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationPartitionIDOrName);
454
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSourceApplicationIDOrName,
456
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationApplicationIDOrName);
460
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSourceApplicationIDOrName,
462
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationApplicationIDOrName);
466
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSrcApplicationIDOrName,
467
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSIDOrProgID,
468
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestApplicationIDOrName,
469
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrNewProgId,
470
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrNewClsid);
474
Object IsSafeToDelete([In, MarshalAs(UnmanagedType.
BStr
)] String bstrDllName);
478
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
484
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
490
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
500
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPartitionIDOrName,
501
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPartitionFileName,
506
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrFileName,
507
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestDirectory,
509
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrUserID,
510
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPassword,
511
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrRSN);
515
Object QueryApplicationFile2([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile);
519
int GetComponentVersionCount([In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSIDOrProgID);
529
Object GetValue([In, MarshalAs(UnmanagedType.
BStr
)] String propName);
532
void SetValue([In, MarshalAs(UnmanagedType.
BStr
)] String propName,
543
bool IsPropertyReadOnly([In, MarshalAs(UnmanagedType.
BStr
)] String bstrPropName);
554
bool IsPropertyWriteOnly([In, MarshalAs(UnmanagedType.
BStr
)] String bstrPropName);
588
Object GetCollection([In, MarshalAs(UnmanagedType.
BStr
)] String bstrCollName,
628
void PopulateByQuery([In, MarshalAs(UnmanagedType.
BStr
)] String bstrQueryString,
mscorlib (10)
system\runtime\interopservices\ComTypes\itypeinfo.cs (3)
227
[MarshalAs(UnmanagedType.
BStr
)] public String bstrSource;
228
[MarshalAs(UnmanagedType.
BStr
)] public String bstrDescription;
229
[MarshalAs(UnmanagedType.
BStr
)] public String bstrHelpFile;
system\runtime\interopservices\ucomitypeinfo.cs (3)
221
[MarshalAs(UnmanagedType.
BStr
)] public String bstrSource;
222
[MarshalAs(UnmanagedType.
BStr
)] public String bstrDescription;
223
[MarshalAs(UnmanagedType.
BStr
)] public String bstrHelpFile;
system\runtime\interopservices\windowsruntime\irestrictederrorinfo.cs (4)
21
void GetErrorDetails([MarshalAs(UnmanagedType.
BStr
)] out string description,
23
[MarshalAs(UnmanagedType.
BStr
)] out string restrictedDescription,
24
[MarshalAs(UnmanagedType.
BStr
)] out string capabilitySid);
26
void GetReference([MarshalAs(UnmanagedType.
BStr
)] out string reference);
PresentationCore (1)
Graphics\include\wgx_exports.cs (1)
55
[In, MarshalAs(UnmanagedType.
BStr
)] string /* LPOLESTR */ src
PresentationFramework (10)
src\Framework\MS\Internal\AppModel\IBrowserCallbackServices.cs (5)
103
void DelegateNavigation([In, MarshalAs(UnmanagedType.
BStr
)] string url, [In, MarshalAs(UnmanagedType.
BStr
)] string targetName, [In, MarshalAs(UnmanagedType.
BStr
)] string headers);
117
bool UpdateAddressBar([In, MarshalAs(UnmanagedType.
BStr
)] string url);
215
void ProcessUnhandledException([In, MarshalAs(UnmanagedType.
BStr
)] string pErrorMsg);
src\Framework\MS\Internal\AppModel\IBrowserHostServices.cs (4)
94
[In, MarshalAs(UnmanagedType.
BStr
)] string bstrProgressAssemblyName,
95
[In, MarshalAs(UnmanagedType.
BStr
)] string bstrProgressClassName,
96
[In, MarshalAs(UnmanagedType.
BStr
)] string bstrErrorAssemblyName,
97
[In, MarshalAs(UnmanagedType.
BStr
)] string bstrErrorClassName,
src\Framework\System\Windows\Documents\NLGSpellerInterop.cs (1)
1257
void ReadFrom ([MarshalAs( UnmanagedType.
BStr
)]string fileName);
System (1)
net\System\Net\IntranetCredentialPolicy.cs (1)
29
[In, MarshalAs(UnmanagedType.
BStr
)]
System.Data (3)
fx\src\data\System\Data\Common\UnsafeNativeMethods.cs (3)
954
[Out, MarshalAs(UnmanagedType.
BStr
)] out string pBstrSource);
957
[Out, MarshalAs(UnmanagedType.
BStr
)] out string pBstrDescription);
1158
[Out, MarshalAs(UnmanagedType.
BStr
)] out String pbstrSQLState);
System.Management (139)
Instrumentation\EventSource.cs (23)
492
int IWbemServices_Old.OpenNamespace_([In][MarshalAs(UnmanagedType.
BStr
)] string strNamespace,
513
int IWbemServices_Old.GetObject_([In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
522
int IWbemServices_Old.GetObjectAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
645
int IWbemServices_Old.DeleteClass_([In][MarshalAs(UnmanagedType.
BStr
)] string strClass,
653
int IWbemServices_Old.DeleteClassAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strClass,
661
int IWbemServices_Old.CreateClassEnum_([In][MarshalAs(UnmanagedType.
BStr
)] string strSuperclass,
670
int IWbemServices_Old.CreateClassEnumAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strSuperclass,
694
int IWbemServices_Old.DeleteInstance_([In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
702
int IWbemServices_Old.DeleteInstanceAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
710
int IWbemServices_Old.CreateInstanceEnum_([In][MarshalAs(UnmanagedType.
BStr
)] string strFilter,
719
int IWbemServices_Old.CreateInstanceEnumAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strFilter,
919
int IWbemServices_Old.ExecQuery_([In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
920
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
929
int IWbemServices_Old.ExecQueryAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
930
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
938
int IWbemServices_Old.ExecNotificationQuery_([In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
939
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
948
int IWbemServices_Old.ExecNotificationQueryAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
949
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
957
int IWbemServices_Old.ExecMethod_([In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
958
[In][MarshalAs(UnmanagedType.
BStr
)] string strMethodName,
968
int IWbemServices_Old.ExecMethodAsync_([In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
969
[In][MarshalAs(UnmanagedType.
BStr
)] string strMethodName,
InteropClasses\WMIInterop.cs (78)
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);
623
[PreserveSig] int GetObjectText_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrObjectText);
627
[PreserveSig] int GetPropertyOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName);
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);
636
[PreserveSig] int GetMethodOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethodName, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName);
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);
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);
672
[PreserveSig] int Next_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrName, [Out] out object pValue);
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);
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);
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);
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);
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);
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);
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);
749
[PreserveSig] int GetResultString_([In] Int32 lTimeout, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrResultString);
764
[PreserveSig] int SetStatus_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.Error)] Int32 hResult, [In][MarshalAs(UnmanagedType.
BStr
)] string strParam, [In] IntPtr pObjParam);
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);
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);
815
[PreserveSig] int GetObjectText_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrObjectText);
819
[PreserveSig] int GetPropertyOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName);
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);
828
[PreserveSig] int GetMethodOrigin_([In][MarshalAs(UnmanagedType.LPWStr)] string wszMethodName, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName);
836
[PreserveSig] int GetPropertyInfoByHandle_([In] Int32 lHandle, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrName, [Out] out Int32 pType);
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);
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);
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);
managementscope.cs (34)
94
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
96
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority,
100
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
102
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority,
114
internal delegate int Next(int vFunc, IntPtr pWbemClassObject, [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);
118
internal delegate int GetObjectText(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrObjectText);
122
internal delegate int GetPropertyOrigin(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName);
128
internal delegate int NextMethod(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrName, [Out] out IntPtr ppInSignature, [Out] out IntPtr ppOutSignature);
131
internal delegate int GetMethodOrigin(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszMethodName, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName);
137
internal delegate int QualifierSet_Next(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrName, [Out] out object pVal, [Out] out Int32 plFlavor);
142
internal delegate int CreateInstanceEnumWmi([In][MarshalAs(UnmanagedType.
BStr
)] string strFilter,
149
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
151
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority
153
internal delegate int CreateClassEnumWmi([In][MarshalAs(UnmanagedType.
BStr
)] string strSuperclass,
160
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
162
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority
164
internal delegate int ExecQueryWmi([In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
165
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
172
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
174
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority
176
internal delegate int ExecNotificationQueryWmi( [In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
177
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
184
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
186
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority
195
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
197
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority
206
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
208
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority
215
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
217
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority
220
[In][MarshalAs(UnmanagedType.
BStr
)] string strNetworkResource,
221
[In][MarshalAs(UnmanagedType.
BStr
)] string strUser,
223
[In][MarshalAs(UnmanagedType.
BStr
)] string strLocale,
225
[In][MarshalAs(UnmanagedType.
BStr
)] string strAuthority,
wmiutil.cs (4)
18
[MarshalAs(UnmanagedType.
BStr
)] string strParam ,
75
[return:MarshalAs(UnmanagedType.
BStr
)]
78
[return:MarshalAs(UnmanagedType.
BStr
)]
81
[return:MarshalAs(UnmanagedType.
BStr
)]
System.ServiceModel (112)
System\ServiceModel\Administration\WbemNative.cs (31)
308
[In][MarshalAs(UnmanagedType.
BStr
)] string strNamespace,
328
[In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
337
[In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
361
[In][MarshalAs(UnmanagedType.
BStr
)] string strClass,
369
[In][MarshalAs(UnmanagedType.
BStr
)] string strClass,
377
[In][MarshalAs(UnmanagedType.
BStr
)] string strSuperclass,
385
[In][MarshalAs(UnmanagedType.
BStr
)] string strSuperclass,
409
[In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
417
[In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
425
[In][MarshalAs(UnmanagedType.
BStr
)] string strFilter,
433
[In][MarshalAs(UnmanagedType.
BStr
)] string strFilter,
441
[In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
442
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
450
[In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
451
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
459
[In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
460
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
468
[In][MarshalAs(UnmanagedType.
BStr
)] string strQueryLanguage,
469
[In][MarshalAs(UnmanagedType.
BStr
)] string strQuery,
477
[In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
478
[In][MarshalAs(UnmanagedType.
BStr
)] string strMethodName,
488
[In][MarshalAs(UnmanagedType.
BStr
)] string strObjectPath,
489
[In][MarshalAs(UnmanagedType.
BStr
)] string strMethodName,
545
[In][Out][MarshalAs(UnmanagedType.
BStr
)] ref string strName,
568
[Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrObjectText
591
[Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName
628
[In][Out][MarshalAs(UnmanagedType.
BStr
)] ref string pstrName,
645
[Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrClassName
673
[Out][MarshalAs(UnmanagedType.
BStr
)] out string pstrName,
732
[In][MarshalAs(UnmanagedType.
BStr
)] string strParam,
810
[In][Out][MarshalAs(UnmanagedType.
BStr
)] ref string pstrName,
System\ServiceModel\ComIntegration\AdminSDK.cs (81)
41
Object GetCollection([In, MarshalAs(UnmanagedType.
BStr
)]
46
Object Connect([In, MarshalAs(UnmanagedType.
BStr
)] String connectStr);
56
Object GetCollectionByQuery([In, MarshalAs(UnmanagedType.
BStr
)]
62
void ImportComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
63
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSIDOrProgId);
66
void InstallComponent([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
67
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLL,
68
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTLB,
69
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPSDLL);
72
void ShutdownApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName);
75
void ExportApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
76
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
80
void InstallApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
81
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationDirectory,
83
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrUserId,
84
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPassword,
85
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrRSN);
103
void InstallMultipleComponents([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
108
void GetMultipleComponentsInfo([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
119
void BackupREGDB([In, MarshalAs(UnmanagedType.
BStr
)] String bstrBackupFilePath);
122
void RestoreREGDB([In, MarshalAs(UnmanagedType.
BStr
)] String bstrBackupFilePath);
125
void QueryApplicationFile([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile,
126
[Out, MarshalAs(UnmanagedType.
BStr
)] out String bstrApplicationName,
127
[Out, MarshalAs(UnmanagedType.
BStr
)] out String bstrApplicationDescription,
133
void StartApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName);
139
void InstallMultipleEventClasses([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
144
void InstallEventClass([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplIdOrName,
145
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDLL,
146
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrTLB,
147
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPSDLL);
158
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrCollectionName,
162
[return: MarshalAs(UnmanagedType.
BStr
)]
184
[return: MarshalAs(UnmanagedType.
BStr
)]
186
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationInstanceID,
187
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDirectory,
196
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
197
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrServiceName,
198
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrStartType,
199
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrErrorControl,
200
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDependencies,
201
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrRunAs,
202
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPassword,
206
void DeleteServiceForApplication([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName);
209
[return: MarshalAs(UnmanagedType.
BStr
)]
210
String GetPartitionID([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName);
213
[return: MarshalAs(UnmanagedType.
BStr
)]
214
String GetPartitionName([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName);
217
void CurrentPartition([In, MarshalAs(UnmanagedType.
BStr
)]String bstrPartitionIDOrName);
220
[return: MarshalAs(UnmanagedType.
BStr
)]
224
[return: MarshalAs(UnmanagedType.
BStr
)]
228
[return: MarshalAs(UnmanagedType.
BStr
)]
236
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSourcePartitionIDOrName,
238
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationPartitionIDOrName);
242
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSourceApplicationIDOrName,
244
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationApplicationIDOrName);
248
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSourceApplicationIDOrName,
250
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestinationApplicationIDOrName);
254
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrSrcApplicationIDOrName,
255
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSIDOrProgID,
256
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestApplicationIDOrName,
257
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrNewProgId,
258
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrNewClsid);
262
Object IsSafeToDelete([In, MarshalAs(UnmanagedType.
BStr
)] String bstrDllName);
266
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
272
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
278
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationIDOrName,
288
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPartitionIDOrName,
289
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPartitionFileName,
294
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrFileName,
295
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrDestDirectory,
297
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrUserID,
298
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrPassword,
299
[In, MarshalAs(UnmanagedType.
BStr
)] String bstrRSN);
303
Object QueryApplicationFile2([In, MarshalAs(UnmanagedType.
BStr
)] String bstrApplicationFile);
307
int GetComponentVersionCount([In, MarshalAs(UnmanagedType.
BStr
)] String bstrCLSIDOrProgID);
315
Object GetValue([In, MarshalAs(UnmanagedType.
BStr
)] String propName);
318
void SetValue([In, MarshalAs(UnmanagedType.
BStr
)] String propName,
329
bool IsPropertyReadOnly([In, MarshalAs(UnmanagedType.
BStr
)] String bstrPropName);
340
bool IsPropertyWriteOnly([In, MarshalAs(UnmanagedType.
BStr
)] String bstrPropName);
373
Object GetCollection([In, MarshalAs(UnmanagedType.
BStr
)] String bstrCollName,
413
void PopulateByQuery([In, MarshalAs(UnmanagedType.
BStr
)] String bstrQueryString,
System.Web (43)
Configuration\IGac.cs (1)
17
void GacInstall( [MarshalAs(UnmanagedType.
BStr
)] string assemblyPath );
Configuration\IISVersionHelper.cs (3)
15
object GetPropertyValue([In, MarshalAs(UnmanagedType.
BStr
)] string bstrName);
17
object CreateObjectFromProgId([In, MarshalAs(UnmanagedType.
BStr
)] string bstrObjectName);
29
IIISVersion GetVersionObject([In, MarshalAs(UnmanagedType.
BStr
)] string bstrVersion, [In, MarshalAs(UnmanagedType.I4)] int productType);
Hosting\AppDomainFactory.cs (7)
43
[In, MarshalAs(UnmanagedType.
BStr
)]
45
[In, MarshalAs(UnmanagedType.
BStr
)]
47
[In, MarshalAs(UnmanagedType.
BStr
)]
49
[In, MarshalAs(UnmanagedType.
BStr
)]
51
[In, MarshalAs(UnmanagedType.
BStr
)]
117
Object Create([In, MarshalAs(UnmanagedType.
BStr
)] String appId,
118
[In, MarshalAs(UnmanagedType.
BStr
)] String appPath);
Hosting\IISUnsafeMethods.cs (3)
681
[In, MarshalAs(UnmanagedType.
BStr
)] string appConfigMetabasePath,
682
[In, MarshalAs(UnmanagedType.
BStr
)] string sectionName,
683
[In, MarshalAs(UnmanagedType.
BStr
)] string propertyName,
Hosting\IProcessHostSupportFunctions.cs (2)
46
[return: MarshalAs(UnmanagedType.
BStr
)]
51
[return: MarshalAs(UnmanagedType.
BStr
)]
Hosting\ProcessHost.cs (5)
59
[return: MarshalAs(UnmanagedType.
BStr
)]
119
[return: MarshalAs(UnmanagedType.
BStr
)]
122
[return: MarshalAs(UnmanagedType.
BStr
)]
125
[return: MarshalAs(UnmanagedType.
BStr
)]
262
[Out, MarshalAs(UnmanagedType.
BStr
)] out string startupObjType,
Security\ADMembershipProvider.cs (6)
4576
int Set([In, MarshalAs(UnmanagedType.
BStr
)] string bstrADsPath, [In, MarshalAs(UnmanagedType.U4)] int lnSetType);
4582
[return: MarshalAs(UnmanagedType.
BStr
)][SuppressUnmanagedCodeSecurityAttribute()]
4590
[return: MarshalAs(UnmanagedType.
BStr
)]
4594
void AddLeafElement([In, MarshalAs(UnmanagedType.
BStr
)] string bstrLeafElement);
4604
[return: MarshalAs(UnmanagedType.
BStr
)][SuppressUnmanagedCodeSecurityAttribute()]
4605
string GetEscapedElement([In, MarshalAs(UnmanagedType.U4)] int lnReserved, [In, MarshalAs(UnmanagedType.
BStr
)] string bstrInStr);
Util\AspCompat.cs (16)
50
[return: MarshalAs(UnmanagedType.
BStr
)] String Application_GetContentsNames();
51
[return: MarshalAs(UnmanagedType.
BStr
)] String Application_GetStaticNames();
58
[return: MarshalAs(UnmanagedType.
BStr
)] String Request_GetAsString([In, MarshalAs(UnmanagedType.I4)] int what);
59
[return: MarshalAs(UnmanagedType.
BStr
)] String Request_GetCookiesAsString();
63
[return: MarshalAs(UnmanagedType.
BStr
)] String Response_GetCookiesAsString();
80
[return: MarshalAs(UnmanagedType.
BStr
)] String Response_GetContentType();
82
[return: MarshalAs(UnmanagedType.
BStr
)] String Response_GetCharSet();
84
[return: MarshalAs(UnmanagedType.
BStr
)] String Response_GetCacheControl();
86
[return: MarshalAs(UnmanagedType.
BStr
)] String Response_GetStatus();
97
[return: MarshalAs(UnmanagedType.
BStr
)] String Server_MapPath([In, MarshalAs(UnmanagedType.LPWStr)] String logicalPath);
98
[return: MarshalAs(UnmanagedType.
BStr
)] String Server_HTMLEncode([In, MarshalAs(UnmanagedType.LPWStr)] String str);
99
[return: MarshalAs(UnmanagedType.
BStr
)] String Server_URLEncode([In, MarshalAs(UnmanagedType.LPWStr)] String str);
100
[return: MarshalAs(UnmanagedType.
BStr
)] String Server_URLPathEncode([In, MarshalAs(UnmanagedType.LPWStr)] String str);
107
[return: MarshalAs(UnmanagedType.
BStr
)] String Session_GetID();
115
[return: MarshalAs(UnmanagedType.
BStr
)] String Session_GetContentsNames();
116
[return: MarshalAs(UnmanagedType.
BStr
)] String Session_GetStaticNames();
System.Web.Mobile (245)
UI\MobileControls\Design\NativeMethods.cs (245)
362
[In, MarshalAs(UnmanagedType.
BStr
)]
371
[In, MarshalAs(UnmanagedType.
BStr
)]
380
[In, MarshalAs(UnmanagedType.
BStr
)]
387
[In, MarshalAs(UnmanagedType.
BStr
)]
390
[return: MarshalAs(UnmanagedType.
BStr
)]
395
[In, MarshalAs(UnmanagedType.
BStr
)]
398
[return: MarshalAs(UnmanagedType.
BStr
)]
401
[return: MarshalAs(UnmanagedType.
BStr
)]
503
[In, MarshalAs(UnmanagedType.
BStr
)]
506
[return: MarshalAs(UnmanagedType.
BStr
)]
511
[In, MarshalAs(UnmanagedType.
BStr
)]
514
[return: MarshalAs(UnmanagedType.
BStr
)]
543
[In, MarshalAs(UnmanagedType.
BStr
)]
546
[return: MarshalAs(UnmanagedType.
BStr
)]
566
[In, MarshalAs(UnmanagedType.
BStr
)]
569
[return: MarshalAs(UnmanagedType.
BStr
)]
574
[In, MarshalAs(UnmanagedType.
BStr
)]
577
[return: MarshalAs(UnmanagedType.
BStr
)]
582
[In, MarshalAs(UnmanagedType.
BStr
)]
585
[return: MarshalAs(UnmanagedType.
BStr
)]
590
[In, MarshalAs(UnmanagedType.
BStr
)]
593
[return: MarshalAs(UnmanagedType.
BStr
)]
598
[In, MarshalAs(UnmanagedType.
BStr
)]
600
[In, MarshalAs(UnmanagedType.
BStr
)]
605
[In, MarshalAs(UnmanagedType.
BStr
)]
607
[In, MarshalAs(UnmanagedType.
BStr
)]
631
[return: MarshalAs(UnmanagedType.
BStr
)]
745
[In, MarshalAs(UnmanagedType.
BStr
)]
748
[return: MarshalAs(UnmanagedType.
BStr
)]
756
[In, MarshalAs(UnmanagedType.
BStr
)]
759
[return: MarshalAs(UnmanagedType.
BStr
)]
766
[return: MarshalAs(UnmanagedType.
BStr
)]
819
[return: MarshalAs(UnmanagedType.
BStr
)]
826
[return: MarshalAs(UnmanagedType.
BStr
)]
831
[In, MarshalAs(UnmanagedType.
BStr
)]
834
[return: MarshalAs(UnmanagedType.
BStr
)]
839
[In, MarshalAs(UnmanagedType.
BStr
)]
842
[return: MarshalAs(UnmanagedType.
BStr
)]
847
[In, MarshalAs(UnmanagedType.
BStr
)]
850
[return: MarshalAs(UnmanagedType.
BStr
)]
863
[In, MarshalAs(UnmanagedType.
BStr
)]
866
[return: MarshalAs(UnmanagedType.
BStr
)]
871
[In, MarshalAs(UnmanagedType.
BStr
)]
874
[return: MarshalAs(UnmanagedType.
BStr
)]
877
[return: MarshalAs(UnmanagedType.
BStr
)]
880
[return: MarshalAs(UnmanagedType.
BStr
)]
883
[return: MarshalAs(UnmanagedType.
BStr
)]
886
[return: MarshalAs(UnmanagedType.
BStr
)]
889
[return: MarshalAs(UnmanagedType.
BStr
)]
892
[return: MarshalAs(UnmanagedType.
BStr
)]
895
[return: MarshalAs(UnmanagedType.
BStr
)]
898
[return: MarshalAs(UnmanagedType.
BStr
)]
913
[In, MarshalAs(UnmanagedType.
BStr
)]
930
[In, MarshalAs(UnmanagedType.
BStr
)]
935
[In, MarshalAs(UnmanagedType.
BStr
)]
940
[In, MarshalAs(UnmanagedType.
BStr
)]
945
[In, MarshalAs(UnmanagedType.
BStr
)]
948
[return: MarshalAs(UnmanagedType.
BStr
)]
950
[In, MarshalAs(UnmanagedType.
BStr
)]
955
[In, MarshalAs(UnmanagedType.
BStr
)]
960
[In, MarshalAs(UnmanagedType.
BStr
)]
969
[In, MarshalAs(UnmanagedType.
BStr
)]
974
[In, MarshalAs(UnmanagedType.
BStr
)]
1143
[return: MarshalAs(UnmanagedType.
BStr
)]
1148
[In, MarshalAs(UnmanagedType.
BStr
)]
1166
[In, MarshalAs(UnmanagedType.
BStr
)]
1172
[return: MarshalAs(UnmanagedType.
BStr
)]
1177
[In, MarshalAs(UnmanagedType.
BStr
)]
1184
[In, MarshalAs(UnmanagedType.
BStr
)]
1247
[In, MarshalAs(UnmanagedType.
BStr
)]
1250
[return: MarshalAs(UnmanagedType.
BStr
)]
1285
[In, MarshalAs(UnmanagedType.
BStr
)]
1288
[return: MarshalAs(UnmanagedType.
BStr
)]
1312
[In, MarshalAs(UnmanagedType.
BStr
)]
1317
[In, MarshalAs(UnmanagedType.
BStr
)]
1322
[In, MarshalAs(UnmanagedType.
BStr
)]
1329
[In, MarshalAs(UnmanagedType.
BStr
)]
1332
[return: MarshalAs(UnmanagedType.
BStr
)]
1358
[In, MarshalAs(UnmanagedType.
BStr
)]
1361
[return: MarshalAs(UnmanagedType.
BStr
)]
1364
[return: MarshalAs(UnmanagedType.
BStr
)]
1367
[return: MarshalAs(UnmanagedType.
BStr
)]
1372
[In, MarshalAs(UnmanagedType.
BStr
)]
1379
[In, MarshalAs(UnmanagedType.
BStr
)]
1381
[In, MarshalAs(UnmanagedType.
BStr
)]
1398
[In, MarshalAs(UnmanagedType.
BStr
)]
1401
[return: MarshalAs(UnmanagedType.
BStr
)]
1406
[In, MarshalAs(UnmanagedType.
BStr
)]
1409
[return: MarshalAs(UnmanagedType.
BStr
)]
1420
[In, MarshalAs(UnmanagedType.
BStr
)]
1423
[return: MarshalAs(UnmanagedType.
BStr
)]
1428
[In, MarshalAs(UnmanagedType.
BStr
)]
1431
[return: MarshalAs(UnmanagedType.
BStr
)]
1436
[In, MarshalAs(UnmanagedType.
BStr
)]
1439
[return: MarshalAs(UnmanagedType.
BStr
)]
1444
[In, MarshalAs(UnmanagedType.
BStr
)]
1447
[return: MarshalAs(UnmanagedType.
BStr
)]
1460
[In, MarshalAs(UnmanagedType.
BStr
)]
1463
[return: MarshalAs(UnmanagedType.
BStr
)]
1476
[In, MarshalAs(UnmanagedType.
BStr
)]
1479
[return: MarshalAs(UnmanagedType.
BStr
)]
1492
[In, MarshalAs(UnmanagedType.
BStr
)]
1495
[return: MarshalAs(UnmanagedType.
BStr
)]
1500
[In, MarshalAs(UnmanagedType.
BStr
)]
1503
[return: MarshalAs(UnmanagedType.
BStr
)]
1508
[In, MarshalAs(UnmanagedType.
BStr
)]
1511
[return: MarshalAs(UnmanagedType.
BStr
)]
1516
[In, MarshalAs(UnmanagedType.
BStr
)]
1519
[return: MarshalAs(UnmanagedType.
BStr
)]
1556
[In, MarshalAs(UnmanagedType.
BStr
)]
1559
[return: MarshalAs(UnmanagedType.
BStr
)]
1612
[In, MarshalAs(UnmanagedType.
BStr
)]
1615
[return: MarshalAs(UnmanagedType.
BStr
)]
1620
[In, MarshalAs(UnmanagedType.
BStr
)]
1623
[return: MarshalAs(UnmanagedType.
BStr
)]
1676
[In, MarshalAs(UnmanagedType.
BStr
)]
1679
[return: MarshalAs(UnmanagedType.
BStr
)]
1716
[In, MarshalAs(UnmanagedType.
BStr
)]
1719
[return: MarshalAs(UnmanagedType.
BStr
)]
1724
[In, MarshalAs(UnmanagedType.
BStr
)]
1727
[return: MarshalAs(UnmanagedType.
BStr
)]
1732
[In, MarshalAs(UnmanagedType.
BStr
)]
1735
[return: MarshalAs(UnmanagedType.
BStr
)]
1740
[In, MarshalAs(UnmanagedType.
BStr
)]
1743
[return: MarshalAs(UnmanagedType.
BStr
)]
1748
[In, MarshalAs(UnmanagedType.
BStr
)]
1751
[return: MarshalAs(UnmanagedType.
BStr
)]
1756
[In, MarshalAs(UnmanagedType.
BStr
)]
1759
[return: MarshalAs(UnmanagedType.
BStr
)]
1764
[In, MarshalAs(UnmanagedType.
BStr
)]
1767
[return: MarshalAs(UnmanagedType.
BStr
)]
1804
[In, MarshalAs(UnmanagedType.
BStr
)]
1807
[return: MarshalAs(UnmanagedType.
BStr
)]
1844
[In, MarshalAs(UnmanagedType.
BStr
)]
1847
[return: MarshalAs(UnmanagedType.
BStr
)]
1852
[In, MarshalAs(UnmanagedType.
BStr
)]
1855
[return: MarshalAs(UnmanagedType.
BStr
)]
1860
[In, MarshalAs(UnmanagedType.
BStr
)]
1863
[return: MarshalAs(UnmanagedType.
BStr
)]
1868
[In, MarshalAs(UnmanagedType.
BStr
)]
1871
[return: MarshalAs(UnmanagedType.
BStr
)]
1876
[In, MarshalAs(UnmanagedType.
BStr
)]
1879
[return: MarshalAs(UnmanagedType.
BStr
)]
1900
[In, MarshalAs(UnmanagedType.
BStr
)]
1903
[return: MarshalAs(UnmanagedType.
BStr
)]
1908
[In, MarshalAs(UnmanagedType.
BStr
)]
1911
[return: MarshalAs(UnmanagedType.
BStr
)]
1916
[In, MarshalAs(UnmanagedType.
BStr
)]
1919
[return: MarshalAs(UnmanagedType.
BStr
)]
1924
[In, MarshalAs(UnmanagedType.
BStr
)]
1927
[return: MarshalAs(UnmanagedType.
BStr
)]
1932
[In, MarshalAs(UnmanagedType.
BStr
)]
1935
[return: MarshalAs(UnmanagedType.
BStr
)]
1940
[In, MarshalAs(UnmanagedType.
BStr
)]
1943
[return: MarshalAs(UnmanagedType.
BStr
)]
1948
[In, MarshalAs(UnmanagedType.
BStr
)]
1951
[return: MarshalAs(UnmanagedType.
BStr
)]
1956
[In, MarshalAs(UnmanagedType.
BStr
)]
1959
[return: MarshalAs(UnmanagedType.
BStr
)]
1964
[In, MarshalAs(UnmanagedType.
BStr
)]
1967
[return: MarshalAs(UnmanagedType.
BStr
)]
1986
[return: MarshalAs(UnmanagedType.
BStr
)]
1999
[In, MarshalAs(UnmanagedType.
BStr
)]
2002
[return: MarshalAs(UnmanagedType.
BStr
)]
2007
[In, MarshalAs(UnmanagedType.
BStr
)]
2010
[return: MarshalAs(UnmanagedType.
BStr
)]
2015
[In, MarshalAs(UnmanagedType.
BStr
)]
2018
[return: MarshalAs(UnmanagedType.
BStr
)]
2023
[In, MarshalAs(UnmanagedType.
BStr
)]
2026
[return: MarshalAs(UnmanagedType.
BStr
)]
2095
[In, MarshalAs(UnmanagedType.
BStr
)]
2098
[return: MarshalAs(UnmanagedType.
BStr
)]
2103
[In, MarshalAs(UnmanagedType.
BStr
)]
2106
[return: MarshalAs(UnmanagedType.
BStr
)]
2111
[In, MarshalAs(UnmanagedType.
BStr
)]
2114
[return: MarshalAs(UnmanagedType.
BStr
)]
2119
[In, MarshalAs(UnmanagedType.
BStr
)]
2128
[In, MarshalAs(UnmanagedType.
BStr
)]
2135
[In, MarshalAs(UnmanagedType.
BStr
)]
2145
[return: MarshalAs(UnmanagedType.
BStr
)]
2234
[return: MarshalAs(UnmanagedType.
BStr
)]
2264
[In, MarshalAs(UnmanagedType.
BStr
)]
2508
[In, MarshalAs(UnmanagedType.
BStr
)]
3041
[In, MarshalAs(UnmanagedType.
BStr
)]
3044
[return: MarshalAs(UnmanagedType.
BStr
)]
3049
[In, MarshalAs(UnmanagedType.
BStr
)]
3052
[return: MarshalAs(UnmanagedType.
BStr
)]
3153
[In, MarshalAs(UnmanagedType.
BStr
)]
3156
[return: MarshalAs(UnmanagedType.
BStr
)]
3221
[return: MarshalAs(UnmanagedType.
BStr
)]
3240
[return: MarshalAs(UnmanagedType.
BStr
)]
3375
[In, MarshalAs(UnmanagedType.
BStr
)]
3377
[In, MarshalAs(UnmanagedType.
BStr
)]
3379
[In, MarshalAs(UnmanagedType.
BStr
)]
3384
[In, MarshalAs(UnmanagedType.
BStr
)]
3389
[In, MarshalAs(UnmanagedType.
BStr
)]
3405
[In, MarshalAs(UnmanagedType.
BStr
)]
3408
[return: MarshalAs(UnmanagedType.
BStr
)]
3462
[In, MarshalAs(UnmanagedType.
BStr
)]
3469
[In, MarshalAs(UnmanagedType.
BStr
)]
3511
[In, MarshalAs(UnmanagedType.
BStr
)]
3514
[return: MarshalAs(UnmanagedType.
BStr
)]
3560
[In, MarshalAs(UnmanagedType.
BStr
)]
3569
[In, MarshalAs(UnmanagedType.
BStr
)]
3572
[return: MarshalAs(UnmanagedType.
BStr
)]
3574
[In, MarshalAs(UnmanagedType.
BStr
)]
3577
[return: MarshalAs(UnmanagedType.
BStr
)]
3579
[In, MarshalAs(UnmanagedType.
BStr
)]
3581
[In, MarshalAs(UnmanagedType.
BStr
)]
3589
[In, MarshalAs(UnmanagedType.
BStr
)]
3607
[In, MarshalAs(UnmanagedType.
BStr
)]
3610
[return: MarshalAs(UnmanagedType.
BStr
)]
3626
[In, MarshalAs(UnmanagedType.
BStr
)]
3656
[In, MarshalAs(UnmanagedType.
BStr
)]
3658
[In, MarshalAs(UnmanagedType.
BStr
)]
3683
[return: MarshalAs(UnmanagedType.
BStr
)]
3686
[return: MarshalAs(UnmanagedType.
BStr
)]
3695
[return: MarshalAs(UnmanagedType.
BStr
)]
3698
[return: MarshalAs(UnmanagedType.
BStr
)]
3701
[return: MarshalAs(UnmanagedType.
BStr
)]
3710
[return: MarshalAs(UnmanagedType.
BStr
)]
3719
[return: MarshalAs(UnmanagedType.
BStr
)]
3734
[return: MarshalAs(UnmanagedType.
BStr
)]
3737
[return: MarshalAs(UnmanagedType.
BStr
)]
3740
[return: MarshalAs(UnmanagedType.
BStr
)]
3743
[return: MarshalAs(UnmanagedType.
BStr
)]
3782
[return: MarshalAs(UnmanagedType.
BStr
)]
3785
[return: MarshalAs(UnmanagedType.
BStr
)]
3788
[return: MarshalAs(UnmanagedType.
BStr
)]
3791
[return: MarshalAs(UnmanagedType.
BStr
)]
3809
[return: MarshalAs(UnmanagedType.
BStr
)]
3824
[return: MarshalAs(UnmanagedType.
BStr
)]
3827
[return: MarshalAs(UnmanagedType.
BStr
)]
3830
[return: MarshalAs(UnmanagedType.
BStr
)]
3833
[return: MarshalAs(UnmanagedType.
BStr
)]
3848
[return: MarshalAs(UnmanagedType.
BStr
)]
3851
[return: MarshalAs(UnmanagedType.
BStr
)]
3854
[return: MarshalAs(UnmanagedType.
BStr
)]
3857
[return: MarshalAs(UnmanagedType.
BStr
)]
3860
[return: MarshalAs(UnmanagedType.
BStr
)]
3863
[return: MarshalAs(UnmanagedType.
BStr
)]
3866
[return: MarshalAs(UnmanagedType.
BStr
)]
3869
[return: MarshalAs(UnmanagedType.
BStr
)]
3874
[In, MarshalAs(UnmanagedType.
BStr
)]
3879
[return: MarshalAs(UnmanagedType.
BStr
)]
System.Windows.Forms (31)
winforms\Managed\System\WinForms\NativeMethods.cs (4)
2980
[In, MarshalAs(UnmanagedType.
BStr
)]
4930
[MarshalAs(UnmanagedType.
BStr
)]
4932
[MarshalAs(UnmanagedType.
BStr
)]
4934
[MarshalAs(UnmanagedType.
BStr
)]
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (27)
2019
[In, MarshalAs(UnmanagedType.
BStr
)]
4827
string Name {[return: MarshalAs(UnmanagedType.
BStr
)]get;}
6791
[In, MarshalAs(UnmanagedType.
BStr
)]
6802
[In, MarshalAs(UnmanagedType.
BStr
)]
6813
[In, MarshalAs(UnmanagedType.
BStr
)]
6824
[In, MarshalAs(UnmanagedType.
BStr
)]
6848
[In, MarshalAs(UnmanagedType.
BStr
)]
6852
[In, MarshalAs(UnmanagedType.
BStr
)]
6878
[In, MarshalAs(UnmanagedType.
BStr
)]
6883
[In, MarshalAs(UnmanagedType.
BStr
)]
6885
[In, MarshalAs(UnmanagedType.
BStr
)]
6890
[In, MarshalAs(UnmanagedType.
BStr
)]
6955
[In, MarshalAs(UnmanagedType.
BStr
)]
7306
[In, Out, MarshalAs(UnmanagedType.
BStr
)]
7312
[In, Out, MarshalAs(UnmanagedType.
BStr
)]
7318
[In, Out, MarshalAs(UnmanagedType.
BStr
)]
7847
[return: MarshalAs(UnmanagedType.
BStr
)]
7852
[return: MarshalAs(UnmanagedType.
BStr
)]
7857
[return: MarshalAs(UnmanagedType.
BStr
)]
7872
[return: MarshalAs(UnmanagedType.
BStr
)]
7879
int get_accHelpTopic([Out][MarshalAs(UnmanagedType.
BStr
)] out string pszHelpFile,
7882
[return: MarshalAs(UnmanagedType.
BStr
)]
7897
[return: MarshalAs(UnmanagedType.
BStr
)]
7934
[In][MarshalAs(UnmanagedType.
BStr
)] string pszName);
7939
[In][MarshalAs(UnmanagedType.
BStr
)] string pszValue);
7949
[return: MarshalAs(UnmanagedType.
BStr
)]
7953
[In, MarshalAs(UnmanagedType.
BStr
)]
System.Workflow.Runtime (3)
DebugEngine\ActivityHandlerDescriptor.cs (1)
18
[MarshalAs(UnmanagedType.
BStr
)]
DebugEngine\ProgramNode.cs (2)
31
void Attach(ref Guid programId, int attachTimeout, int detachPingInterval, [Out, MarshalAs(UnmanagedType.
BStr
)] out string hostName, [Out, MarshalAs(UnmanagedType.
BStr
)] out string uri, [Out] out int controllerThreadId, [Out, MarshalAs(UnmanagedType.Bool)] out bool isSynchronousAttach);
UIAutomationClient (9)
MS\Internal\Automation\UiaCoreAPI.cs (9)
342
[MarshalAs(UnmanagedType.
BStr
)] string pTreeStructure);
1173
private static extern bool UiaGetErrorDescription([MarshalAs(UnmanagedType.
BStr
)] out string pDescription);
1241
private static extern int RawUiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, SafeConditionMemoryHandle condition, UiaMiniCacheRequest pRequest, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.
BStr
)] out string treeStructure);
1256
private static extern int RawUiaNodeFromPoint(double x, double y, UiaMiniCacheRequest request, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.
BStr
)] out string treeStructure);
1259
private static extern int RawUiaNodeFromFocus(UiaMiniCacheRequest pRequest, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.
BStr
)] out string treeStructure);
1262
private static extern int RawUiaGetUpdatedCache(SafeNodeHandle hnode, UiaMiniCacheRequest pRequest, NormalizeState normalizeState, SafeConditionMemoryHandle pNormalizeCondition, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.
BStr
)] out string treeStructure);
1321
private static extern int RawMultipleViewPattern_GetViewName(SafePatternHandle hobj, int viewId, [MarshalAs(UnmanagedType.
BStr
)] out string ppStr);
1421
private static extern int RawTextRange_FindText(SafeTextRangeHandle hobj, [MarshalAs(UnmanagedType.
BStr
)] string text, bool backward, bool ignoreCase, out SafeTextRangeHandle result);
1433
private static extern int RawTextRange_GetText(SafeTextRangeHandle hobj, int maxLength, [MarshalAs(UnmanagedType.
BStr
)] out string result);
WindowsBase (17)
Shared\MS\Win32\NativeMethodsCLR.cs (3)
5278
[MarshalAs(UnmanagedType.
BStr
)]
5280
[MarshalAs(UnmanagedType.
BStr
)]
5282
[MarshalAs(UnmanagedType.
BStr
)]
Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (1)
2413
[In, MarshalAs(UnmanagedType.
BStr
)]
Shared\MS\Win32\UnsafeNativeMethodsOther.cs (2)
173
internal static extern void ProcessUnhandledException_DLL([MarshalAs(UnmanagedType.
BStr
)] string errMsg);
211
[In, MarshalAs(UnmanagedType.
BStr
)]
Shared\MS\Win32\UnsafeNativeMethodsTextServices.cs (11)
1331
void GetDescription([MarshalAs(UnmanagedType.
BStr
)] out string desc);
1360
void GetDisplayName([MarshalAs(UnmanagedType.
BStr
)] out string funcName );
1382
void GetString([MarshalAs(UnmanagedType.
BStr
)] out string funcName );
1452
void GetDisplayName([MarshalAs(UnmanagedType.
BStr
)] out string funcName );
1506
void GetDisplayName([MarshalAs(UnmanagedType.
BStr
)] out string funcName );
1529
void GetDisplayName([MarshalAs(UnmanagedType.
BStr
)] out string funcName );
1540
[MarshalAs(UnmanagedType.
BStr
)] string bstrRegistered );
2271
void GetPreservedKeyDescription(ref Guid guid, [MarshalAs(UnmanagedType.
BStr
)] out string desc);
3754
int GetRegularExpression([Out, MarshalAs(UnmanagedType.
BStr
)] out string desc);
3759
int GetSRGC([Out, MarshalAs(UnmanagedType.
BStr
)] out string desc);
3764
int GetXML([Out, MarshalAs(UnmanagedType.
BStr
)] out string desc);
WsatConfig (4)
Configuration\NetFwTypeLib.cs (4)
198
void Remove([MarshalAs(UnmanagedType.
BStr
)] string imageFileName);
253
void IsPortAllowed([MarshalAs(UnmanagedType.
BStr
)] string imageFileName, NetFirewallIPVersion ipVersion, int portNumber, [MarshalAs(UnmanagedType.
BStr
)] string localAddress, NetFirewallIPProtocol ipProtocol, [MarshalAs(UnmanagedType.Struct)] ref object allowed, [MarshalAs(UnmanagedType.Struct)] ref object restricted);
255
void IsIcmpTypeAllowed(NetFirewallIPVersion ipVersion, [MarshalAs(UnmanagedType.
BStr
)] string localAddress, byte type, [MarshalAs(UnmanagedType.Struct)] ref INetFirewallIcmpSettings allowed, [MarshalAs(UnmanagedType.Struct)] ref object restricted);