27 references to BStr
Microsoft.AspNetCore.Server.IIS (2)
NativeMethods.cs (2)
110
[MarshalAs(UnmanagedType.
BStr
)] out string value);
165
private static partial int http_get_authentication_information(NativeSafeHandle pInProcessHandler, [MarshalAs(UnmanagedType.
BStr
)] out string authType, out IntPtr token);
Microsoft.Build.Tasks.Core (1)
NativeMethods.cs (1)
910
[return: MarshalAs(UnmanagedType.
BStr
)]
Microsoft.Interop.SourceGeneration (1)
MarshalAsWithCustomMarshallersParser.cs (1)
102
UnmanagedType.
BStr
=> TypeNames.BStrStringMarshaller,
PresentationCore (3)
MS\Internal\WindowsRuntime\Windows\UI\ViewManagement\InputPaneRcw.cs (2)
56
void GetRuntimeClassName([MarshalAs(UnmanagedType.
BStr
)] out string className);
73
void GetRuntimeClassName([MarshalAs(UnmanagedType.
BStr
)] out string className);
src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_exports.cs (1)
43
[In, MarshalAs(UnmanagedType.
BStr
)] string /* LPOLESTR */ src
PresentationFramework (1)
System\Windows\Documents\NLGSpellerInterop.cs (1)
1081
void ReadFrom ([MarshalAs( UnmanagedType.
BStr
)]string fileName);
ReachFramework (3)
MS\Internal\Printing\Configuration\UnsafeNativeMethods.cs (3)
346
[MarshalAs(UnmanagedType.
BStr
)] out string errorMsg);
365
[MarshalAs(UnmanagedType.
BStr
)] out string errorMsg);
404
[MarshalAs(UnmanagedType.
BStr
)] out string errorMsg);
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeInfo.cs (3)
213
[MarshalAs(UnmanagedType.
BStr
)] public string bstrSource;
214
[MarshalAs(UnmanagedType.
BStr
)] public string bstrDescription;
215
[MarshalAs(UnmanagedType.
BStr
)] public string bstrHelpFile;
UIAutomationClient (9)
MS\Internal\Automation\UiaCoreApi.cs (9)
333
[MarshalAs(UnmanagedType.
BStr
)] string pTreeStructure);
1165
private static extern bool UiaGetErrorDescription([MarshalAs(UnmanagedType.
BStr
)] out string pDescription);
1233
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);
1248
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);
1251
private static extern int RawUiaNodeFromFocus(UiaMiniCacheRequest pRequest, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.
BStr
)] out string treeStructure);
1254
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);
1307
private static extern int RawMultipleViewPattern_GetViewName(SafePatternHandle hobj, int viewId, [MarshalAs(UnmanagedType.
BStr
)] out string ppStr);
1407
private static extern int RawTextRange_FindText(SafeTextRangeHandle hobj, [MarshalAs(UnmanagedType.
BStr
)] string text, bool backward, bool ignoreCase, out SafeTextRangeHandle result);
1419
private static extern int RawTextRange_GetText(SafeTextRangeHandle hobj, int maxLength, [MarshalAs(UnmanagedType.
BStr
)] out string result);
UIAutomationTypes (4)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (3)
5061
[MarshalAs(UnmanagedType.
BStr
)]
5063
[MarshalAs(UnmanagedType.
BStr
)]
5065
[MarshalAs(UnmanagedType.
BStr
)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (1)
1517
[In, MarshalAs(UnmanagedType.
BStr
)]