1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
5 internal static partial class Interop
8 /// Blittable version of Windows BOOLEAN type. It is convenient in situations where
9 /// manual marshalling is required, or to avoid overhead of regular bool marshalling.
12 /// Some Windows APIs return arbitrary integer values although the return type is defined
13 /// as BOOLEAN. It is best to never compare BOOLEAN to TRUE. Always use bResult != BOOLEAN.FALSE
14 /// or bResult == BOOLEAN.FALSE .
16 internal enum BOOLEAN
: byte