684 references to Bool
aspire (6)
Processes\WindowsProcessInterop.cs (2)
23[return: MarshalAs(UnmanagedType.Bool)] 24public static partial bool SetConsoleCtrlHandler(nint handlerRoutine, [MarshalAs(UnmanagedType.Bool)] bool add);
src\Shared\ProcessSupervisor.Windows.cs (2)
45[return: MarshalAs(UnmanagedType.Bool)] 49[return: MarshalAs(UnmanagedType.Bool)]
Utils\ReparsePoint.cs (2)
487[return: MarshalAs(UnmanagedType.Bool)] 499[return: MarshalAs(UnmanagedType.Bool)]
aspire-tray (10)
NativeMethods.Automation.cs (1)
68[return: MarshalAs(UnmanagedType.Bool)]
WindowsTrayLauncher.cs (7)
268private static partial SafeProcessHandle OpenProcess(uint access, [MarshalAs(UnmanagedType.Bool)] bool inheritHandle, uint processId); 271[return: MarshalAs(UnmanagedType.Bool)] 275[return: MarshalAs(UnmanagedType.Bool)] 279[return: MarshalAs(UnmanagedType.Bool)] 289[return: MarshalAs(UnmanagedType.Bool)] 296[return: MarshalAs(UnmanagedType.Bool)] 298nint processAttributes, nint threadAttributes, [MarshalAs(UnmanagedType.Bool)] bool inheritHandles,
WindowsTrayLog.cs (2)
131[return: MarshalAs(UnmanagedType.Bool)] 135[return: MarshalAs(UnmanagedType.Bool)]
Aspire.Dashboard (2)
src\Shared\ProcessSupervisor.Windows.cs (2)
45[return: MarshalAs(UnmanagedType.Bool)] 49[return: MarshalAs(UnmanagedType.Bool)]
Aspire.Hosting.Browsers (8)
BrowserLogsPipeBrowserProcessLauncher.Windows.cs (8)
334[return: MarshalAs(UnmanagedType.Bool)] 338[return: MarshalAs(UnmanagedType.Bool)] 345[return: MarshalAs(UnmanagedType.Bool)] 351[MarshalAs(UnmanagedType.Bool)] 363[return: MarshalAs(UnmanagedType.Bool)] 367[return: MarshalAs(UnmanagedType.Bool)] 371[return: MarshalAs(UnmanagedType.Bool)] 375[return: MarshalAs(UnmanagedType.Bool)]
Aspire.Hosting.Browsers.Tests (8)
src\Aspire.Hosting.Browsers\BrowserLogsPipeBrowserProcessLauncher.Windows.cs (8)
334[return: MarshalAs(UnmanagedType.Bool)] 338[return: MarshalAs(UnmanagedType.Bool)] 345[return: MarshalAs(UnmanagedType.Bool)] 351[MarshalAs(UnmanagedType.Bool)] 363[return: MarshalAs(UnmanagedType.Bool)] 367[return: MarshalAs(UnmanagedType.Bool)] 371[return: MarshalAs(UnmanagedType.Bool)] 375[return: MarshalAs(UnmanagedType.Bool)]
Aspire.Hosting.RemoteHost (2)
src\Shared\ProcessSupervisor.Windows.cs (2)
45[return: MarshalAs(UnmanagedType.Bool)] 49[return: MarshalAs(UnmanagedType.Bool)]
Aspire.Tray.Tests (13)
Helpers\TestWindowsProcessJob.cs (4)
84[return: MarshalAs(UnmanagedType.Bool)] 88[return: MarshalAs(UnmanagedType.Bool)] 92[return: MarshalAs(UnmanagedType.Bool)] 93private static partial bool IsProcessInJob(SafeProcessHandle process, SafeFileHandle job, [MarshalAs(UnmanagedType.Bool)] out bool result);
src\Aspire.Tray\Windows\WindowsTrayLauncher.cs (7)
268private static partial SafeProcessHandle OpenProcess(uint access, [MarshalAs(UnmanagedType.Bool)] bool inheritHandle, uint processId); 271[return: MarshalAs(UnmanagedType.Bool)] 275[return: MarshalAs(UnmanagedType.Bool)] 279[return: MarshalAs(UnmanagedType.Bool)] 289[return: MarshalAs(UnmanagedType.Bool)] 296[return: MarshalAs(UnmanagedType.Bool)] 298nint processAttributes, nint threadAttributes, [MarshalAs(UnmanagedType.Bool)] bool inheritHandles,
src\Aspire.Tray\Windows\WindowsTrayLog.cs (2)
131[return: MarshalAs(UnmanagedType.Bool)] 135[return: MarshalAs(UnmanagedType.Bool)]
csc (3)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (3)
74[return: MarshalAs(UnmanagedType.Bool)] 81[return: MarshalAs(UnmanagedType.Bool)] 88[In, MarshalAs(UnmanagedType.Bool)]
datacollector (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
datacollector.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
ILAssembler (1)
Actions\GrammarActions.Marshalling.Actions.cs (1)
462CILParser.BOOL => UnmanagedType.Bool,
Microsoft.AspNetCore.Cryptography.Internal (7)
SafeHandles\SafeLibraryHandle.cs (2)
148[return: MarshalAs(UnmanagedType.Bool)] 162[return: MarshalAs(UnmanagedType.Bool)]
UnsafeNativeMethods.cs (5)
271[return: MarshalAs(UnmanagedType.Bool)] 289[return: MarshalAs(UnmanagedType.Bool)] 301[return: MarshalAs(UnmanagedType.Bool)] 319[return: MarshalAs(UnmanagedType.Bool)] 332[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.AspNetCore.Server.HttpSys (1)
NativeInterop\SafeLibraryHandle.cs (1)
76[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.AspNetCore.Server.IIS (11)
NativeMethods.cs (11)
24[return: MarshalAs(UnmanagedType.Bool)] 62private static unsafe partial int http_write_response_bytes(NativeSafeHandle pInProcessHandler, HTTP_DATA_CHUNK* pDataChunks, int nChunks, [MarshalAs(UnmanagedType.Bool)] out bool fCompletionExpected); 65private static partial int http_flush_response_bytes(NativeSafeHandle pInProcessHandler, [MarshalAs(UnmanagedType.Bool)] bool fMoreData, [MarshalAs(UnmanagedType.Bool)] out bool fCompletionExpected); 83private static unsafe partial int http_read_request_bytes(NativeSafeHandle pInProcessHandler, byte* pvBuffer, int cbBuffer, out int dwBytesReceived, [MarshalAs(UnmanagedType.Bool)] out bool fCompletionExpected); 126[MarshalAs(UnmanagedType.Bool)] out bool fCompletionExpected); 135[MarshalAs(UnmanagedType.Bool)] out bool fCompletionExpected); 153private static unsafe partial int http_response_set_unknown_header(NativeSafeHandle pInProcessHandler, byte* pszHeaderName, byte* pszHeaderValue, ushort usHeaderValueLength, [MarshalAs(UnmanagedType.Bool)] bool fReplace); 156private static unsafe partial int http_has_response4(NativeSafeHandle pInProcessHandler, [MarshalAs(UnmanagedType.Bool)] out bool isResponse4); 159private static unsafe partial int http_response_set_trailer(NativeSafeHandle pInProcessHandler, byte* pszHeaderName, byte* pszHeaderValue, ushort usHeaderValueLength, [MarshalAs(UnmanagedType.Bool)] bool replace); 165private static unsafe partial int http_response_set_known_header(NativeSafeHandle pInProcessHandler, int headerId, byte* pHeaderValue, ushort length, [MarshalAs(UnmanagedType.Bool)] bool fReplace);
Microsoft.AspNetCore.Server.IISIntegration (1)
NativeMethods.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.Build.Tasks.CodeAnalysis (3)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (3)
74[return: MarshalAs(UnmanagedType.Bool)] 81[return: MarshalAs(UnmanagedType.Bool)] 88[In, MarshalAs(UnmanagedType.Bool)]
Microsoft.Build.Tasks.Core (2)
ManifestUtil\mansign2.cs (2)
127[return: MarshalAs(UnmanagedType.Bool)] 211[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.CodeAnalysis (7)
InternalUtilities\FileLockCheck.cs (1)
49[MarshalAs(UnmanagedType.Bool)]
InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
Interop\IClrRuntimeInfo.cs (3)
29[return: MarshalAs(UnmanagedType.Bool)] 50[return: MarshalAs(UnmanagedType.Bool)] 66[Out, MarshalAs(UnmanagedType.Bool)] out bool started,
Interop\IClrStrongName.cs (2)
139[return: MarshalAs(UnmanagedType.Bool)] 142[In, MarshalAs(UnmanagedType.Bool)] bool fForceVerification,
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
Microsoft.CodeAnalysis.BuildClient.Package (3)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (3)
74[return: MarshalAs(UnmanagedType.Bool)] 81[return: MarshalAs(UnmanagedType.Bool)] 88[In, MarshalAs(UnmanagedType.Bool)]
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
Utilities\StandardHandleInheritance.cs (1)
34[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
src\roslyn\src\Workspaces\Core\Portable\Utilities\StandardHandleInheritance.cs (1)
34[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.Diagnostics.NETCore.Client (1)
NativeMethods.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.DiaSymReader (10)
Metadata\IMetadataImport.cs (2)
511[return: MarshalAs(UnmanagedType.Bool)] 528[MarshalAs(UnmanagedType.Bool)] bool value);
Reader\ISymUnmanagedAsyncMethod.cs (2)
17int IsAsyncMethod([MarshalAs(UnmanagedType.Bool)]out bool value); 23int HasCatchHandlerILOffset([MarshalAs(UnmanagedType.Bool)]out bool offset);
Reader\ISymUnmanagedDocument.cs (1)
45int HasEmbeddedSource([MarshalAs(UnmanagedType.Bool)]out bool value);
Reader\ISymUnmanagedMethod.cs (1)
76[MarshalAs(UnmanagedType.Bool)]out bool defined);
Reader\ISymUnmanagedReader.cs (1)
119int GetDocumentVersion(ISymUnmanagedDocument document, out int version, [MarshalAs(UnmanagedType.Bool)]out bool isCurrent);
Reader\ISymUnmanagedReader4.cs (1)
181int MatchesModule(Guid guid, uint stamp, int age, [MarshalAs(UnmanagedType.Bool)]out bool result);
Writer\ISymUnmanagedWriter.cs (2)
58void Initialize([MarshalAs(UnmanagedType.Interface)] object emitter, string filename, [MarshalAs(UnmanagedType.Interface)] object ptrIStream, [MarshalAs(UnmanagedType.Bool)] bool fullBuild); 67void Initialize2([MarshalAs(UnmanagedType.Interface)] object emitter, string tempfilename, [MarshalAs(UnmanagedType.Interface)] object ptrIStream, [MarshalAs(UnmanagedType.Bool)] bool fullBuild, string finalfilename);
Microsoft.DotNet.Build.Tasks.Feed (1)
src\common\NativeMethods.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.DotNet.HotReload.Watch (1)
Utilities\ProcessUtilities.cs (1)
24[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Windows\Interop\JobObjectInfo.cs (3)
365[return: MarshalAs(UnmanagedType.Bool)] 378[return: MarshalAs(UnmanagedType.Bool)] 392[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.Extensions.Hosting.WindowsServices (3)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateToolhelp32Snapshot.cs (2)
58[return: MarshalAs(UnmanagedType.Bool)] 64[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.Extensions.Logging.Console (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetConsoleMode.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 23[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.Interop.SourceGeneration (1)
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (1)
81case { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_Boolean }, MarshallingAttributeInfo: MarshalAsInfo(UnmanagedType.I4 or UnmanagedType.Bool, _) }:
Microsoft.NET.Sdk.Razor.Tasks (3)
parent\Tool\ServerProtocol\NativeMethods.cs (3)
59[return: MarshalAs(UnmanagedType.Bool)] 66[return: MarshalAs(UnmanagedType.Bool)] 73[In, MarshalAs(UnmanagedType.Bool)]
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
Win32NamedEvent.cs (1)
38[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.TestPlatform.PlatformAbstractions (2)
common\NativeMethods.cs (2)
15[return: MarshalAs(UnmanagedType.Bool)] 22[return: MarshalAs(UnmanagedType.Bool)]
Microsoft.VisualBasic.Forms (6)
Microsoft\VisualBasic\Helpers\NativeMethods.vb (3)
38<MarshalAs(UnmanagedType.Bool)> bInheritHandles As Boolean, 71Friend Declare Function SetForegroundWindow Lib "user32" (hwnd As IntPtr) As <MarshalAs(UnmanagedType.Bool)> Boolean 98Friend Function GlobalMemoryStatusEx(ByRef lpBuffer As MEMORYSTATUSEX) As <MarshalAs(UnmanagedType.Bool)> Boolean
Microsoft\VisualBasic\Helpers\SafeNativeMethods.vb (2)
13Friend Declare Function IsWindowEnabled Lib "user32" (hwnd As IntPtr) As <MarshalAs(UnmanagedType.Bool)> Boolean 16Friend Declare Function IsWindowVisible Lib "user32" (hwnd As IntPtr) As <MarshalAs(UnmanagedType.Bool)> Boolean
Microsoft\VisualBasic\Helpers\UnsafeNativeMethods.vb (1)
24ByRef TotalFreeSpace As Long) As <MarshalAs(UnmanagedType.Bool)> Boolean
Microsoft.Win32.SystemEvents (11)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SetConsoleCtrlHandler.Delegate.cs (2)
16[return: MarshalAs(UnmanagedType.Bool)] 17internal static partial bool SetConsoleCtrlHandler(ConsoleCtrlHandlerRoutine handler, [MarshalAs(UnmanagedType.Bool)] bool addOrRemove);
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.DestroyWindow.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetClassInfo.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.GetUserObjectInformation.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.IsWindow.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.KillTimer.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.TranslateMessage.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\WtsApi32\Interop.WTSRegisterSessionNotification.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\WtsApi32\Interop.WTSUnRegisterSessionNotification.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
Mono.Cecil.Pdb (1)
Mono.Cecil.Pdb\ModuleMetadata.cs (1)
143 [return: MarshalAs (UnmanagedType.Bool)]
NuGet.Packaging (1)
Signing\Timestamp\Rfc3161TimestampWin32.cs (1)
58[MarshalAs(UnmanagedType.Bool)] public bool fOrdering;
PresentationBuildTasks (3)
MS\Internal\Tasks\IVsMSBuildTaskFileManager.cs (3)
69[return:MarshalAs(UnmanagedType.Bool)] 78[return:MarshalAs(UnmanagedType.Bool)] 79bool Exists([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename, [In, MarshalAs(UnmanagedType.Bool)] bool fOnlyCheckOnDisk);
PresentationCore (23)
MS\Internal\TextFormatting\LineServices.cs (4)
1436[MarshalAs(UnmanagedType.Bool)] 1449[MarshalAs(UnmanagedType.Bool)] 1540[MarshalAs(UnmanagedType.Bool)] 1547[MarshalAs(UnmanagedType.Bool)]
MS\Win32\UnsafeNativeMethodsPenimc.cs (10)
85internal static extern void SetDisablePenImcBoundsCheckProtection([MarshalAs(UnmanagedType.Bool)] bool value); 495[return: MarshalAs(UnmanagedType.Bool)] 519[return: MarshalAs(UnmanagedType.Bool)] 544[return: MarshalAs(UnmanagedType.Bool)] 561[return: MarshalAs(UnmanagedType.Bool)] 570[return: MarshalAs(UnmanagedType.Bool)] 579[return: MarshalAs(UnmanagedType.Bool)] 588[return: MarshalAs(UnmanagedType.Bool)] 597[return: MarshalAs(UnmanagedType.Bool)] 629[return: MarshalAs(UnmanagedType.Bool)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Common\Graphics\wgx_render.cs (6)
698[MarshalAs(UnmanagedType.Bool)] private bool fSupportMultiFormat; 702[MarshalAs(UnmanagedType.Bool)] private bool fAuxiliaryData; 706[MarshalAs(UnmanagedType.Bool)] private bool fSupportMultiOutput; 710[MarshalAs(UnmanagedType.Bool)] private bool fSupportBanding; 714[MarshalAs(UnmanagedType.Bool)] private bool fSupportMultiResolution; 733[FieldOffset(0)] [MarshalAs(UnmanagedType.Bool)] internal bool m_fValue;
System\Windows\Input\Stylus\Wisp\PenImcRcw.cs (3)
37void GetCursorInfo(int iCursor, [MarshalAs(UnmanagedType.LPWStr)] out string sName, out int id, [MarshalAs(UnmanagedType.Bool)] out bool fInverted); 40void IsPropertySupported(Guid guid, [MarshalAs(UnmanagedType.Bool)] out bool fSupported); 42void CreateContext(IntPtr handle, [MarshalAs(UnmanagedType.Bool)] bool fEnable, uint timeout,
PresentationFramework (49)
MS\Internal\AppModel\ShellProvider.cs (4)
329[return: MarshalAs(UnmanagedType.Bool)] 825void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(UnmanagedType.Bool)] bool fFullscreen); 851new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(UnmanagedType.Bool)] bool fFullscreen); 912new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(UnmanagedType.Bool)] bool fFullscreen);
MS\Internal\Interop\IndexingFilter.cs (3)
623void Save(IStream pstm, [MarshalAs(UnmanagedType.Bool)] bool fRemember); 789void Save(System.Runtime.InteropServices.ComTypes.IStream pstm, [MarshalAs(UnmanagedType.Bool)] bool fRemember); 861[MarshalAs(UnmanagedType.Bool)] bool fRemember);
MS\Internal\WindowsRuntime\Generated\WinRT.cs (1)
36[return: MarshalAs(UnmanagedType.Bool)]
System\Windows\Standard\NativeMethods.cs (37)
1385[return: MarshalAs(UnmanagedType.Bool)] 1716[MarshalAs(UnmanagedType.Bool)] 2279[return: MarshalAs(UnmanagedType.Bool)] 2280private static extern bool _AdjustWindowRectEx(ref RECT lpRect, WS dwStyle, [MarshalAs(UnmanagedType.Bool)] bool bMenu, WS_EX dwExStyle); 2294[return: MarshalAs(UnmanagedType.Bool)] 2298[return: MarshalAs(UnmanagedType.Bool)] 2488[return: MarshalAs(UnmanagedType.Bool)] 2492[return: MarshalAs(UnmanagedType.Bool)] 2496[return: MarshalAs(UnmanagedType.Bool)] 2500[return: MarshalAs(UnmanagedType.Bool)] 2510[return: MarshalAs(UnmanagedType.Bool)] 2514private static extern HRESULT _DwmGetColorizationColor(out uint pcrColorization, [Out, MarshalAs(UnmanagedType.Bool)] out bool pfOpaqueBlend); 2571[return: MarshalAs(UnmanagedType.Bool)] 2617[return: MarshalAs(UnmanagedType.Bool)] 2629[return: MarshalAs(UnmanagedType.Bool)] 2642[return: MarshalAs(UnmanagedType.Bool)] 2651[return: MarshalAs(UnmanagedType.Bool)] 2655[return: MarshalAs(UnmanagedType.Bool)] 2696[return: MarshalAs(UnmanagedType.Bool)] 2743[return: MarshalAs(UnmanagedType.Bool)] 2770public static extern IntPtr GetSystemMenu(IntPtr hWnd, [MarshalAs(UnmanagedType.Bool)] bool bRevert); 2817[return: MarshalAs(UnmanagedType.Bool)] 2831[return: MarshalAs(UnmanagedType.Bool)] 2866[return: MarshalAs(UnmanagedType.Bool)] 2876[return: MarshalAs(UnmanagedType.Bool)] 2952[return: MarshalAs(UnmanagedType.Bool)] 2974private static extern int _SetWindowRgn(IntPtr hWnd, IntPtr hRgn, [MarshalAs(UnmanagedType.Bool)] bool bRedraw); 2986[return: MarshalAs(UnmanagedType.Bool)] 3004[return: MarshalAs(UnmanagedType.Bool)] 3008[return: MarshalAs(UnmanagedType.Bool)] 3013[return: MarshalAs(UnmanagedType.Bool)] 3018[return: MarshalAs(UnmanagedType.Bool)] 3094[return: MarshalAs(UnmanagedType.Bool)] 3098[return: MarshalAs(UnmanagedType.Bool)] 3118[return: MarshalAs(UnmanagedType.Bool)] 3131[return: MarshalAs(UnmanagedType.Bool)] 3235[return: MarshalAs(UnmanagedType.Bool)]
System\Windows\Standard\ShellProvider.cs (4)
664[return: MarshalAs(UnmanagedType.Bool)] 759void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(UnmanagedType.Bool)] bool fFullscreen); 886new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(UnmanagedType.Bool)] bool fFullscreen); 947new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(UnmanagedType.Bool)] bool fFullscreen);
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\NoMessagePumpSyncContext.cs (1)
78private static extern int WaitForMultipleObjects(uint handleCount, IntPtr[] waitHandles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint millisecondsTimeout);
rzc (3)
ServerProtocol\NativeMethods.cs (3)
59[return: MarshalAs(UnmanagedType.Bool)] 66[return: MarshalAs(UnmanagedType.Bool)] 73[In, MarshalAs(UnmanagedType.Bool)]
System.Console (4)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (1)
12[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsATty.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 17[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.StdinReady.cs (1)
11[return: MarshalAs(UnmanagedType.Bool)]
System.Data.OleDb (3)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Semaphore.cs (2)
14internal static partial SafeWaitHandle OpenSemaphore(uint desiredAccess, [MarshalAs(UnmanagedType.Bool)] bool inheritHandle, string name); 22[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.WaitForMultipleObjects.cs (1)
13internal static unsafe partial int WaitForMultipleObjects(uint nCount, nint* handles, [MarshalAs(UnmanagedType.Bool)] bool waitAll, uint timeout);
System.Diagnostics.EventLog (34)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ClearEventLog.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CloseEventLog.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.DeregisterEventSource.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetNumberOfEventLogRecords.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetOldestEventLogRecord.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.NotifyChangeEventLog.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ReadEventLog.cs (1)
17[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ReportEvent.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System\Diagnostics\Reader\UnsafeNativeMethods.cs (24)
462[return: MarshalAs(UnmanagedType.Bool)] 482[return: MarshalAs(UnmanagedType.Bool)] 492[return: MarshalAs(UnmanagedType.Bool)] 496[return: MarshalAs(UnmanagedType.Bool)] 500[return: MarshalAs(UnmanagedType.Bool)] 509[return: MarshalAs(UnmanagedType.Bool)] 527[return: MarshalAs(UnmanagedType.Bool)] 539[return: MarshalAs(UnmanagedType.Bool)] 545[return: MarshalAs(UnmanagedType.Bool)] 567[return: MarshalAs(UnmanagedType.Bool)] 584[return: MarshalAs(UnmanagedType.Bool)] 597[return: MarshalAs(UnmanagedType.Bool)] 611[return: MarshalAs(UnmanagedType.Bool)] 617[return: MarshalAs(UnmanagedType.Bool)] 625[return: MarshalAs(UnmanagedType.Bool)] 643[return: MarshalAs(UnmanagedType.Bool)] 654[return: MarshalAs(UnmanagedType.Bool)] 663[return: MarshalAs(UnmanagedType.Bool)] 671[return: MarshalAs(UnmanagedType.Bool)] 687[return: MarshalAs(UnmanagedType.Bool)] 698[return: MarshalAs(UnmanagedType.Bool)] 766[return: MarshalAs(UnmanagedType.Bool)] 779[return: MarshalAs(UnmanagedType.Bool)] 805[return: MarshalAs(UnmanagedType.Bool)]
System.Diagnostics.PerformanceCounter (9)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertStringSecurityDescriptorToSecurityDescriptor.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.DuplicateHandle_SafeWaitHandle.cs (2)
14[return: MarshalAs(UnmanagedType.Bool)] 21[MarshalAs(UnmanagedType.Bool)] bool bInheritHandle,
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetProcessTimes.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.OpenFileMapping.cs (1)
15[MarshalAs(UnmanagedType.Bool)] bool bInheritHandle,
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.OpenProcess.cs (1)
14int access, [MarshalAs(UnmanagedType.Bool)] bool inherit, int processId);
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.UnmapViewOfFile.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System.Diagnostics.Process (7)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.ConfigureTerminalForChildProcess.cs (1)
12internal static partial void ConfigureTerminalForChildProcess([MarshalAs(UnmanagedType.Bool)] bool childUsesTerminal);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (1)
20internal static partial int GetIsNonBlocking(SafeHandle fd, [MarshalAs(UnmanagedType.Bool)] out bool isNonBlocking);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (1)
12[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsAtomicNonInheritablePipeCreationSupported.cs (1)
12[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsATty.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 17[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PosixSignal.cs (1)
15[return: MarshalAs(UnmanagedType.Bool)]
System.DirectoryServices (14)
src\runtime\src\libraries\Common\src\Interop\Windows\Activeds\Interop.FreeADsMem.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CopySid.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EqualDomainSid.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 14public static partial bool EqualDomainSid(IntPtr pSid1, IntPtr pSid2, [MarshalAs(UnmanagedType.Bool)] ref bool equal);
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ImpersonateAnonymousToken.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.IsValidSid.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeTokenHandle.cs (2)
15[return: MarshalAs(UnmanagedType.Bool)] 19[MarshalAs(UnmanagedType.Bool)] bool bOpenAsSelf,
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.OpenThread_IntPtr.cs (1)
17internal static partial IntPtr OpenThread(uint desiredAccess, [MarshalAs(UnmanagedType.Bool)] bool inherited, uint threadID);
System.DirectoryServices.AccountManagement (15)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CopySid.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EqualDomainSid.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 14public static partial bool EqualDomainSid(IntPtr pSid1, IntPtr pSid2, [MarshalAs(UnmanagedType.Bool)] ref bool equal);
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.IsValidSid.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeTokenHandle.cs (2)
15[return: MarshalAs(UnmanagedType.Bool)] 19[MarshalAs(UnmanagedType.Bool)] bool bOpenAsSelf,
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Authz\Interop.AuthzGetInformationFromContext.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Authz\Interop.AuthzInitializeContextFromSid.cs (2)
17[return: MarshalAs(UnmanagedType.Bool)] 29[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Authz\Interop.AuthzInitializeResourceManager.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 24[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System.DirectoryServices.Protocols (3)
src\runtime\src\libraries\Common\src\Interop\Linux\OpenLdap\Interop.Ldap.cs (3)
113public static partial int ldap_get_option_bool(ConnectionHandle ldapHandle, LdapOption option, [MarshalAs(UnmanagedType.Bool)] ref bool outValue); 146[MarshalAs(UnmanagedType.Bool)] bool attributeOnly, 154public static partial int ldap_set_option_bool(ConnectionHandle ld, LdapOption option, [MarshalAs(UnmanagedType.Bool)] bool value);
System.Drawing.Primitives (1)
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.SystemParametersInfo.cs (1)
20[return: MarshalAs(UnmanagedType.Bool)]
System.IO.FileSystem.AccessControl (4)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateDirectory.cs (1)
17[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FindClose.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetFileAttributesEx.cs (1)
16[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SetThreadErrorMode.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System.IO.MemoryMappedFiles (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (1)
20internal static partial int GetIsNonBlocking(SafeHandle fd, [MarshalAs(UnmanagedType.Bool)] out bool isNonBlocking);
System.IO.Pipes (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (1)
20internal static partial int GetIsNonBlocking(SafeHandle fd, [MarshalAs(UnmanagedType.Bool)] out bool isNonBlocking);
System.IO.Ports (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.IO.Ports.Native\Interop.Termios.cs (1)
51internal static partial int TermiosGetAvailableBytes(SafeSerialDeviceHandle handle, [MarshalAs(UnmanagedType.Bool)] bool fromReadBuffer);
System.Management (1)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeLibrary.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System.Net.Http.WinHttpHandler (23)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.certificates.cs (2)
15[return: MarshalAs(UnmanagedType.Bool)] 20[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinHttp\Interop.winhttp_types.cs (1)
263[MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinHttp\Interop.winhttp.cs (20)
25[return: MarshalAs(UnmanagedType.Bool)] 50[return: MarshalAs(UnmanagedType.Bool)] 83[return: MarshalAs(UnmanagedType.Bool)] 92[return: MarshalAs(UnmanagedType.Bool)] 104[return: MarshalAs(UnmanagedType.Bool)] 111[return: MarshalAs(UnmanagedType.Bool)] 118[return: MarshalAs(UnmanagedType.Bool)] 127[return: MarshalAs(UnmanagedType.Bool)] 138[return: MarshalAs(UnmanagedType.Bool)] 149[return: MarshalAs(UnmanagedType.Bool)] 158[return: MarshalAs(UnmanagedType.Bool)] 167[return: MarshalAs(UnmanagedType.Bool)] 176[return: MarshalAs(UnmanagedType.Bool)] 185[return: MarshalAs(UnmanagedType.Bool)] 194[return: MarshalAs(UnmanagedType.Bool)] 203[return: MarshalAs(UnmanagedType.Bool)] 214[return: MarshalAs(UnmanagedType.Bool)] 223[return: MarshalAs(UnmanagedType.Bool)] 233[return: MarshalAs(UnmanagedType.Bool)] 239[return: MarshalAs(UnmanagedType.Bool)]
System.Net.Quic (13)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (1)
47[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (1)
19[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (3)
57internal static partial SafeBioHandle GetX509NameInfo(SafeX509Handle x509, int nameType, [MarshalAs(UnmanagedType.Bool)] bool forIssuer); 63[return: MarshalAs(UnmanagedType.Bool)] 67[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (1)
19private static partial ulong ErrGetExceptionError([MarshalAs(UnmanagedType.Bool)] out bool isAllocFailure);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (5)
88[return: MarshalAs(UnmanagedType.Bool)] 126[return: MarshalAs(UnmanagedType.Bool)] 150[return: MarshalAs(UnmanagedType.Bool)] 154[return: MarshalAs(UnmanagedType.Bool)] 166[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (2)
15[MarshalAs(UnmanagedType.Bool)] bool isCritical, 22[return: MarshalAs(UnmanagedType.Bool)]
System.Net.Security (34)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (7)
88[MarshalAs(UnmanagedType.Bool)] out bool isNtlmUsed); 104[MarshalAs(UnmanagedType.Bool)] out bool isNtlmUsed); 225[MarshalAs(UnmanagedType.Bool)] out bool isNtlmUsed); 305[MarshalAs(UnmanagedType.Bool)] out bool isAvailable, 306[MarshalAs(UnmanagedType.Bool)] out bool isAuthenticated, 313[MarshalAs(UnmanagedType.Bool)] ref bool isEncrypt, 322[MarshalAs(UnmanagedType.Bool)] out bool isEncrypt,
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.IsNtlmInstalled.cs (2)
12[return: MarshalAs(UnmanagedType.Bool)] 16[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (1)
47[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (1)
19[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (3)
57internal static partial SafeBioHandle GetX509NameInfo(SafeX509Handle x509, int nameType, [MarshalAs(UnmanagedType.Bool)] bool forIssuer); 63[return: MarshalAs(UnmanagedType.Bool)] 67[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (1)
19private static partial ulong ErrGetExceptionError([MarshalAs(UnmanagedType.Bool)] out bool isAllocFailure);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (9)
57[return: MarshalAs(UnmanagedType.Bool)] 109[return: MarshalAs(UnmanagedType.Bool)] 169[return: MarshalAs(UnmanagedType.Bool)] 245[return: MarshalAs(UnmanagedType.Bool)] 249[return: MarshalAs(UnmanagedType.Bool)] 262[return: MarshalAs(UnmanagedType.Bool)] 269internal static partial void SslSetVerifyPeer(SafeSslHandle ssl, [MarshalAs(UnmanagedType.Bool)] bool failIfNoPeerCert); 383[return: MarshalAs(UnmanagedType.Bool)] 387[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtxOptions.cs (3)
15[return: MarshalAs(UnmanagedType.Bool)] 31[return: MarshalAs(UnmanagedType.Bool)] 35[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (5)
88[return: MarshalAs(UnmanagedType.Bool)] 126[return: MarshalAs(UnmanagedType.Bool)] 150[return: MarshalAs(UnmanagedType.Bool)] 154[return: MarshalAs(UnmanagedType.Bool)] 166[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (2)
15[MarshalAs(UnmanagedType.Bool)] bool isCritical, 22[return: MarshalAs(UnmanagedType.Bool)]
System.Net.Sockets (4)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (1)
20internal static partial int GetIsNonBlocking(SafeHandle fd, [MarshalAs(UnmanagedType.Bool)] out bool isNonBlocking);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSocketType.cs (1)
12internal static partial Error GetSocketType(SafeSocketHandle socket, out AddressFamily addressFamily, out SocketType socketType, out ProtocolType protocolType, [MarshalAs(UnmanagedType.Bool)] out bool isListening);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPPacketInformation.cs (2)
24[return: MarshalAs(UnmanagedType.Bool)] 25internal static unsafe partial bool TryGetIPPacketInformation(MessageHeader* messageHeader, [MarshalAs(UnmanagedType.Bool)] bool isIPv4, IPPacketInformation* packetInfo);
System.Private.CoreLib (46)
src\runtime\src\libraries\Common\src\Interop\Interop.Calendar.cs (2)
24[return: MarshalAs(UnmanagedType.Bool)] 33[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Interop.Casing.cs (6)
11[return: MarshalAs(UnmanagedType.Bool)] 12internal static unsafe partial void ChangeCase(char* src, int srcLen, char* dstBuffer, int dstBufferCapacity, [MarshalAs(UnmanagedType.Bool)] bool bToUpper); 15[return: MarshalAs(UnmanagedType.Bool)] 16internal static unsafe partial void ChangeCaseInvariant(char* src, int srcLen, char* dstBuffer, int dstBufferCapacity, [MarshalAs(UnmanagedType.Bool)] bool bToUpper); 19[return: MarshalAs(UnmanagedType.Bool)] 20internal static unsafe partial void ChangeCaseTurkish(char* src, int srcLen, char* dstBuffer, int dstBufferCapacity, [MarshalAs(UnmanagedType.Bool)] bool bToUpper);
src\runtime\src\libraries\Common\src\Interop\Interop.Collation.cs (4)
30[return: MarshalAs(UnmanagedType.Bool)] 35[return: MarshalAs(UnmanagedType.Bool)] 39[return: MarshalAs(UnmanagedType.Bool)] 43[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Interop.Locale.cs (8)
11[return: MarshalAs(UnmanagedType.Bool)] 15[return: MarshalAs(UnmanagedType.Bool)] 19[return: MarshalAs(UnmanagedType.Bool)] 23[return: MarshalAs(UnmanagedType.Bool)] 27[return: MarshalAs(UnmanagedType.Bool)] 28internal static unsafe partial bool GetLocaleTimeFormat(string localeName, [MarshalAs(UnmanagedType.Bool)] bool shortFormat, char* value, int valueLength); 31[return: MarshalAs(UnmanagedType.Bool)] 35[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (1)
20internal static partial int GetIsNonBlocking(SafeHandle fd, [MarshalAs(UnmanagedType.Bool)] out bool isNonBlocking);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.FileSystemSupportsLocking.cs (2)
12[return: MarshalAs(UnmanagedType.Bool)] 13internal static partial bool FileSystemSupportsLocking(SafeFileHandle fd, LockOperations lockOperation, [MarshalAs(UnmanagedType.Bool)] bool accessWrite);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Futex.cs (1)
15[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (1)
12[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.LowLevelMonitor.cs (1)
28[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.PosixSignal.cs (1)
15[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.Threading.cs (1)
12[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Globalization.cs (6)
105[MarshalAs(UnmanagedType.Bool)] bool bIgnoreCase); 119[return: MarshalAs(UnmanagedType.Bool)] 137[return: MarshalAs(UnmanagedType.Bool)] 142[return: MarshalAs(UnmanagedType.Bool)] 163[return: MarshalAs(UnmanagedType.Bool)] 178[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.Internal.cs (4)
83[return: MarshalAs(UnmanagedType.Bool)] 90[return: MarshalAs(UnmanagedType.Bool)] 97[return: MarshalAs(UnmanagedType.Bool)] 104[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\NativeRuntimeEventSource.Threading.NativeSinks.Internal.cs (1)
108[MarshalAs(UnmanagedType.Bool)] bool MultiDequeues,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IMoniker.cs (3)
29void Save(IStream pStm, [MarshalAs(UnmanagedType.Bool)] bool fClearDirty); 36void ComposeWith(IMoniker pmkRight, [MarshalAs(UnmanagedType.Bool)] bool fOnlyIfNotGeneric, out IMoniker? ppmkComposite); 37void Enum([MarshalAs(UnmanagedType.Bool)] bool fForward, out IEnumMoniker? ppenumMoniker);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\IPersistFile.cs (1)
21void Save([MarshalAs(UnmanagedType.LPWStr)] string? pszFileName, [MarshalAs(UnmanagedType.Bool)] bool fRemember);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeLib.cs (1)
53[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComTypes\ITypeLib2.cs (1)
22[return: MarshalAs(UnmanagedType.Bool)]
System\Runtime\RuntimeImports.cs (1)
83internal static partial void RhWaitForPendingFinalizers([MarshalAs(UnmanagedType.Bool)] bool allowReentrantWait);
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\ComTypes\IDataObject.cs (1)
60void SetData([In] ref FORMATETC formatIn, [In] ref STGMEDIUM medium, [MarshalAs(UnmanagedType.Bool)] bool release);
System.Security.AccessControl (12)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.AdjustTokenPrivileges.cs (2)
14[return: MarshalAs(UnmanagedType.Bool)] 17[MarshalAs(UnmanagedType.Bool)] bool DisableAllPrivileges,
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertSdToStringSd.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ConvertStringSdToSd.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.DuplicateTokenEx_SafeTokenHandle.cs (1)
15[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LookupPrivilegeValue.cs (1)
12[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken_IntPtr.cs (1)
15[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeTokenHandle.cs (2)
15[return: MarshalAs(UnmanagedType.Bool)] 19[MarshalAs(UnmanagedType.Bool)] bool bOpenAsSelf,
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SetThreadToken.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System.Security.Cryptography (71)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptAcquireContext_IntPtr.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptAcquireContext.cs (1)
25[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptCreateHash.cs (1)
20[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDecrypt.cs (2)
19[return: MarshalAs(UnmanagedType.Bool)] 23[MarshalAs(UnmanagedType.Bool)] bool Final,
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDeriveKey.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyHash.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyKey.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptEncrypt.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 17[MarshalAs(UnmanagedType.Bool)] bool Final,
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptExportKey.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGenKey.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetDefaultProvider.cs (1)
20[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetHashParam.cs (2)
23[return: MarshalAs(UnmanagedType.Bool)] 33[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetKeyParam.cs (1)
22[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetProvParam.cs (3)
27[return: MarshalAs(UnmanagedType.Bool)] 36[return: MarshalAs(UnmanagedType.Bool)] 45[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetUserKey.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptHashData.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptImportKey.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptReleaseContext.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptSetKeyParam.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 18[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptSignHash.cs (2)
29[return: MarshalAs(UnmanagedType.Bool)] 40[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertAddCertificateContextToStore.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertAddCertificateLinkToStore_CertStoreAddDisposition.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertCloseStore.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertControlStore.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertCreateCertificateChainEngine.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertDeleteCertificateFromStore.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateChain.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty.cs (4)
14[return: MarshalAs(UnmanagedType.Bool)] 23[return: MarshalAs(UnmanagedType.Bool)] 32[return: MarshalAs(UnmanagedType.Bool)] 41[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextPropertyString.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetIntendedKeyUsage.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetValidUsages.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.certificates.cs (2)
15[return: MarshalAs(UnmanagedType.Bool)] 20[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSaveStore.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSerializeCertificateStoreElement.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSetCertificateContextProperty_CRYPT_KEY_PROV_INFO.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 18[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSetCertificateContextProperty_DATA_BLOB.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertSetCertificateContextProperty_SafeNCryptKeyHandle.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 18[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertStrToName.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptAcquireCertificatePrivateKey_SafeNCryptKeyHandle.cs (2)
14[return: MarshalAs(UnmanagedType.Bool)] 21[MarshalAs(UnmanagedType.Bool)] out bool pfCallerFreeProvOrNCryptKey);
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObject_CertEncodingType.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObjectPointer_IntPtr.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 25[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObjectPointer_string.cs (1)
12[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptEncodeObject_CertEncodingType.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 18[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptFormatObject.cs (1)
17[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptImportPublicKeyInfoEx2.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgClose.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgGetParam.cs (4)
14[return: MarshalAs(UnmanagedType.Bool)] 24[return: MarshalAs(UnmanagedType.Bool)] 34[return: MarshalAs(UnmanagedType.Bool)] 44[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptQueryObject.cs (4)
14[return: MarshalAs(UnmanagedType.Bool)] 31[return: MarshalAs(UnmanagedType.Bool)] 48[return: MarshalAs(UnmanagedType.Bool)] 65[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.PFXExportCertStoreEx.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System.Security.Cryptography.Pkcs (30)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptAcquireContext.cs (1)
25[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyHash.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptDestroyKey.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptGetProvParam.cs (3)
27[return: MarshalAs(UnmanagedType.Bool)] 36[return: MarshalAs(UnmanagedType.Bool)] 45[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CryptReleaseContext.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFreeCertificateContext.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty.cs (4)
14[return: MarshalAs(UnmanagedType.Bool)] 23[return: MarshalAs(UnmanagedType.Bool)] 32[return: MarshalAs(UnmanagedType.Bool)] 41[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptAcquireCertificatePrivateKey.cs (2)
14[return: MarshalAs(UnmanagedType.Bool)] 21[MarshalAs(UnmanagedType.Bool)] out bool pfCallerFreeProvOrNCryptKey);
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptDecodeObject.cs (1)
18[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptEncodeObject.cs (1)
18[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgClose.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgControl.cs (2)
13[return: MarshalAs(UnmanagedType.Bool)] 22[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgGetParam.cs (4)
14[return: MarshalAs(UnmanagedType.Bool)] 24[return: MarshalAs(UnmanagedType.Bool)] 34[return: MarshalAs(UnmanagedType.Bool)] 44[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptMsgUpdate.cs (6)
14[return: MarshalAs(UnmanagedType.Bool)] 15internal static partial bool CryptMsgUpdate(SafeCryptMsgHandle hCryptMsg, byte[] pbData, int cbData, [MarshalAs(UnmanagedType.Bool)] bool fFinal); 19[return: MarshalAs(UnmanagedType.Bool)] 20internal static partial bool CryptMsgUpdate(SafeCryptMsgHandle hCryptMsg, IntPtr pbData, int cbData, [MarshalAs(UnmanagedType.Bool)] bool fFinal); 24[return: MarshalAs(UnmanagedType.Bool)] 25internal static partial bool CryptMsgUpdate(SafeCryptMsgHandle hCryptMsg, ref byte pbData, int cbData, [MarshalAs(UnmanagedType.Bool)] bool fFinal);
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Heap.cs (1)
31[return: MarshalAs(UnmanagedType.Bool)]
System.Security.Cryptography.ProtectedData (2)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptProtectData.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CryptUnprotectData.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
System.Security.Principal.Windows (17)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.AllocateLocallyUniqueId.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CheckTokenMembership.cs (2)
14[return: MarshalAs(UnmanagedType.Bool)] 18[MarshalAs(UnmanagedType.Bool)] ref bool IsMember);
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CreateWellKnownSid.cs (1)
25[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.DuplicateTokenEx.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation_SafeLocalAllocHandle.cs (2)
14[return: MarshalAs(UnmanagedType.Bool)] 24[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetTokenInformation.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ImpersonateLoggedOnUser.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.IsEqualDomainSid.cs (1)
16[MarshalAs(UnmanagedType.Bool)] out bool result);
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenProcessToken_SafeAccessTokenHandle.cs (1)
15[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.OpenThreadToken_SafeAccessTokenHandle.cs (2)
15[return: MarshalAs(UnmanagedType.Bool)] 19[MarshalAs(UnmanagedType.Bool)] bool bOpenAsSelf,
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.RevertToSelf.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.DuplicateHandle_SafeAccessTokenHandle.cs (2)
14[return: MarshalAs(UnmanagedType.Bool)] 21[MarshalAs(UnmanagedType.Bool)] bool bInheritHandle,
System.ServiceProcess.ServiceController (11)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.CloseServiceHandle.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.ControlService.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EnumDependentServices.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.EnumServicesStatusEx.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetServiceDisplayName.cs (1)
17[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.GetServiceKeyName.cs (1)
17[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.QueryServiceConfig.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.QueryServiceStatus.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.SetServiceStatus.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.StartService.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.StartServiceCtrlDispatcher.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
System.Speech (18)
Internal\ObjectToken\ObjectToken.cs (2)
216public void SetId([MarshalAs(UnmanagedType.LPWStr)] string? pszCategoryId, [MarshalAs(UnmanagedType.LPWStr)] string? pszTokenId, [MarshalAs(UnmanagedType.Bool)] bool fCreateIfNotExist) 233public void MatchesAttributes([MarshalAs(UnmanagedType.LPWStr)] string pszAttributes, [MarshalAs(UnmanagedType.Bool)] out bool pfMatches) { throw new NotImplementedException(); }
Internal\SapiInterop\SapiInterop.cs (5)
125void SetId([MarshalAs(UnmanagedType.LPWStr)] string? pszCategoryId, [MarshalAs(UnmanagedType.LPWStr)] string? pszTokenId, [MarshalAs(UnmanagedType.Bool)] bool fCreateIfNotExist); 134void MatchesAttributes([MarshalAs(UnmanagedType.LPWStr)] string pszAttributes, [MarshalAs(UnmanagedType.Bool)] out bool pfMatches); 241void SetId([MarshalAs(UnmanagedType.LPWStr)] string pszCategoryId, [MarshalAs(UnmanagedType.Bool)] bool fCreateIfNotExist); 263void IsAlphabetUPS([MarshalAs(UnmanagedType.Bool)] out bool pfIsUPS); 264void SetAlphabetToUPS([MarshalAs(UnmanagedType.Bool)] bool fForceUPS);
Internal\SapiInterop\SapiRecoInterop.cs (10)
831void SetInput([MarshalAs(UnmanagedType.IUnknown)] object? pUnkInput, [MarshalAs(UnmanagedType.Bool)] bool fAllowFormatChanges); 842void IsUISupported([MarshalAs(UnmanagedType.LPWStr)] string pszTypeOfUI, IntPtr pvExtraData, uint cbExtraData, [MarshalAs(UnmanagedType.Bool)] out bool pfSupported); 893void GetText(uint ulStart, uint ulCount, [MarshalAs(UnmanagedType.Bool)] bool fUseTextReplacements, [MarshalAs(UnmanagedType.LPWStr)] out string ppszCoMemText, out byte pbDisplayAttributes); 903new void GetText(uint ulStart, uint ulCount, [MarshalAs(UnmanagedType.Bool)] bool fUseTextReplacements, [MarshalAs(UnmanagedType.LPWStr)] out string ppszCoMemText, out byte pbDisplayAttributes); 922new void GetText(uint ulStart, uint ulCount, [MarshalAs(UnmanagedType.Bool)] bool fUseTextReplacements, [MarshalAs(UnmanagedType.LPWStr)] out string ppszCoMemText, out byte pbDisplayAttributes); 936new void GetText(uint ulStart, uint ulCount, [MarshalAs(UnmanagedType.Bool)] bool fUseTextReplacements, [MarshalAs(UnmanagedType.LPWStr)] out string ppszCoMemText, out byte pbDisplayAttributes); 951void SetTextFeedback([MarshalAs(UnmanagedType.LPWStr)] string pszFeedback, [MarshalAs(UnmanagedType.Bool)] bool fSuccessful); 960new void GetText(uint ulStart, uint ulCount, [MarshalAs(UnmanagedType.Bool)] bool fUseTextReplacements, [MarshalAs(UnmanagedType.LPWStr)] out string ppszCoMemText, out byte pbDisplayAttributes); 983new void GetText(uint ulStart, uint ulCount, [MarshalAs(UnmanagedType.Bool)] bool fUseTextReplacements, [MarshalAs(UnmanagedType.LPWStr)] out string ppszCoMemText, out byte pbDisplayAttributes); 1028new void GetText(uint ulStart, uint ulCount, [MarshalAs(UnmanagedType.Bool)] bool fUseTextReplacements, [MarshalAs(UnmanagedType.LPWStr)] out string ppszCoMemText, out byte pbDisplayAttributes);
Recognition\RecognizerBase.cs (1)
3209void SetId([MarshalAs(UnmanagedType.LPWStr)] string pszCategoryId, [MarshalAs(UnmanagedType.Bool)] bool fCreateIfNotExist);
System.Threading.AccessControl (7)
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.EventWaitHandle.cs (3)
17[return: MarshalAs(UnmanagedType.Bool)] 22[return: MarshalAs(UnmanagedType.Bool)] 31internal static partial SafeWaitHandle OpenEvent(uint desiredAccess, [MarshalAs(UnmanagedType.Bool)] bool inheritHandle, string name);
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Mutex.cs (2)
16internal static partial SafeWaitHandle OpenMutex(uint desiredAccess, [MarshalAs(UnmanagedType.Bool)] bool inheritHandle, string name); 24[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Semaphore.cs (2)
14internal static partial SafeWaitHandle OpenSemaphore(uint desiredAccess, [MarshalAs(UnmanagedType.Bool)] bool inheritHandle, string name); 22[return: MarshalAs(UnmanagedType.Bool)]
System.Transactions.Local (17)
System\Transactions\DtcProxyShim\DtcInterfaces\ITransaction.cs (3)
14[MarshalAs(UnmanagedType.Bool)] bool fRetaining, 20[MarshalAs(UnmanagedType.Bool)] bool retaining, 21[MarshalAs(UnmanagedType.Bool)] bool async);
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionCloner.cs (3)
14[MarshalAs(UnmanagedType.Bool)] bool fRetainingt, 20[MarshalAs(UnmanagedType.Bool)] bool retaining, 21[MarshalAs(UnmanagedType.Bool)] bool async);
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionOutcomeEvents.cs (2)
14[MarshalAs(UnmanagedType.Bool)] bool fRetaining, 20[MarshalAs(UnmanagedType.Bool)] bool fRetaining,
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionPhase0NotifyAsync.cs (1)
13void Phase0Request([MarshalAs(UnmanagedType.Bool)] bool fAbortHint);
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionResourceAsync.cs (4)
14[MarshalAs(UnmanagedType.Bool)] bool fRetaining, 16[MarshalAs(UnmanagedType.Bool)] bool fWantMoniker, 17[MarshalAs(UnmanagedType.Bool)] bool fSinglePhase); 23[MarshalAs(UnmanagedType.Bool)] bool fRetaining,
System\Transactions\DtcProxyShim\DtcInterfaces\ITransactionVoterNotifyAsync2.cs (2)
15[MarshalAs(UnmanagedType.Bool)] bool fRetaining, 21[MarshalAs(UnmanagedType.Bool)] bool fRetaining,
System\Transactions\DtcProxyShim\VoterNotifyShim.cs (2)
25public void Committed([MarshalAs(UnmanagedType.Bool)] bool fRetaining, IntPtr pNewUOW, uint hresult) 31public void Aborted(IntPtr pboidReason, [MarshalAs(UnmanagedType.Bool)] bool fRetaining, IntPtr pNewUOW, uint hresult)
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\NativeMethods.cs (1)
321[return: MarshalAs(UnmanagedType.Bool)]
System.Windows.Extensions (8)
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertAddCertificateLinkToStore.cs (1)
15[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertCloseStore.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertFreeCertificateContext.cs (1)
14[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty_NO_NULLABLE.cs (1)
13[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\CryptUI\Interop.CryptUIDlgCertificate.cs (1)
238[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\User32\Interop.MessageBeep.cs (1)
18[return: MarshalAs(UnmanagedType.Bool)]
src\runtime\src\libraries\Common\src\Interop\Windows\WinMm\Interop.PlaySound.cs (2)
22[return: MarshalAs(UnmanagedType.Bool)] 27[return: MarshalAs(UnmanagedType.Bool)]
System.Windows.Forms.Design (1)
System\Runtime\InteropServices\UCOMITypeLib.cs (1)
23[return: MarshalAs(UnmanagedType.Bool)]
System.Windows.Forms.Primitives (3)
System\Windows\Forms\Animation\HighPrecisionTimer.cs (3)
812[return: MarshalAs(UnmanagedType.Bool)] 819[MarshalAs(UnmanagedType.Bool)] bool resume); 827[return: MarshalAs(UnmanagedType.Bool)]
testhost (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
testhost.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
testhost.x86 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
UIAutomationProvider (15)
System\Windows\Automation\Provider\IRangeValueProvider.cs (1)
56[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated.
System\Windows\Automation\Provider\IScrollProvider.cs (2)
94[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated. 103[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated.
System\Windows\Automation\Provider\ISelectionItemProvider.cs (1)
47[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated.
System\Windows\Automation\Provider\ISelectionProvider.cs (2)
59[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated. 70[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated.
System\Windows\Automation\Provider\ITransformProvider.cs (3)
52[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated. 59[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated. 66[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated.
System\Windows\Automation\Provider\IValueProvider.cs (1)
38[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated.
System\Windows\Automation\Provider\IWindowProvider.cs (5)
58[return: MarshalAs(UnmanagedType.Bool)] 65[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated. 72[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated. 79[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated. 98[return: MarshalAs(UnmanagedType.Bool)] // Without this, only lower SHORT of BOOL*pRetVal param is updated.
UIAutomationTypes (14)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (1)
3047[return: MarshalAs(UnmanagedType.Bool)]
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (8)
735[return: MarshalAs(UnmanagedType.Bool)] 742[return: MarshalAs(UnmanagedType.Bool)] 866[return: MarshalAs(UnmanagedType.Bool)] 2297[In, MarshalAs(UnmanagedType.Bool)] 2303[In, MarshalAs(UnmanagedType.Bool)] 2309[In, MarshalAs(UnmanagedType.Bool)] 2643[In, MarshalAs(UnmanagedType.Bool)] bool fClearDirty); 2748[return: MarshalAs(UnmanagedType.Bool)]
System\Windows\Automation\Provider\ITextRangeProvider.cs (5)
43[return: MarshalAs(UnmanagedType.Bool)] 74ITextRangeProvider FindAttribute(int attribute, object value, [MarshalAs(UnmanagedType.Bool)] bool backward); 83ITextRangeProvider FindText(string text, [MarshalAs(UnmanagedType.Bool)] bool backward, [MarshalAs(UnmanagedType.Bool)] bool ignoreCase); 187void ScrollIntoView([MarshalAs(UnmanagedType.Bool)] bool alignToTop);
vbc (3)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (3)
74[return: MarshalAs(UnmanagedType.Bool)] 81[return: MarshalAs(UnmanagedType.Bool)] 88[In, MarshalAs(UnmanagedType.Bool)]
VBCSCompiler (3)
src\roslyn\src\Compilers\Shared\NativeMethods.cs (3)
74[return: MarshalAs(UnmanagedType.Bool)] 81[return: MarshalAs(UnmanagedType.Bool)] 88[In, MarshalAs(UnmanagedType.Bool)]
vstest.console (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
vstest.console.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\DebuggerBreakpoint.cs (1)
195[return: MarshalAs(UnmanagedType.Bool)]
WindowsFormsIntegration (1)
MS\Win32\UnsafeNativeMethods.cs (1)
24[DllImport(ExternDll.User32, ExactSpelling = true, CharSet = CharSet.Auto)] [return: MarshalAs(UnmanagedType.Bool)]