[DllImport("kernel32.dll")]
static extern bool GetHandleInformation(IntPtr hObject, out uint lpdwFlags);
const uint HANDLE_FLAG_INHERIT = 0x00000001;
const uint HANDLE_FLAG_PROTECT_FROM_CLOSE = 0x00000002;
None.
Please add some!
uint flags;
IntPtr handle;
// define handle
bool result = GetHandleInformation(handle, out flags);
Console.WriteLine(flags & HANDLE_FLAG_INHERIT);
Console.WriteLine(flags & HANDLE_FLAG_PROTECT_FROM_CLOSE);
Do you know one? Please contribute it!