<?xml version="1.0"?>
<doc>
    <assembly>
        <name>PInvoke.Windows.Core</name>
    </assembly>
    <members>
        <member name="T:PInvoke.ApiSets">
            <summary>
            Defines names of API Set dll's that may be used in P/Invoke signatures.
            </summary>
            <remarks>
            The API set names and members are documented here:
            https://msdn.microsoft.com/en-us/library/windows/desktop/hh802935(v=vs.85).aspx
            </remarks>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_localization_l1_2_0">
            <summary>
            The "api-ms-win-core-localization-l1-2-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_localization_l1_2_1">
            <summary>
            The "api-ms-win-core-localization-l1-2-1.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_processthreads_l1_1_1">
            <summary>
            The "api-ms-win-core-processthreads-l1-1-1.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_processthreads_l1_1_2">
            <summary>
            The "api-ms-win-core-processthreads-l1-1-2.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_io_l1_1_1">
            <summary>
            The "api-ms-win-core-io-l1-1-1.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_file_l1_2_0">
            <summary>
            The "api-ms-win-core-file-l1-2-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_file_l1_2_1">
            <summary>
            The "api-ms-win-core-file-l1-2-1.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_synch_l1_2_0">
            <summary>
            The "api-ms-win-core-synch-l1-2-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_handle_l1_1_0">
            <summary>
            The "api-ms-win-core-handle-l1-1-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_console_l1_1_0">
            <summary>
            The "api-ms-win-core-console-l1-1-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_console_l2_1_0">
            <summary>
            The "api-ms-win-core-console-l2-1-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_security_base_l1_2_0">
            <summary>
            The api-ms-win-security-base-l1-2-0.dll constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_service_core_l1_1_1">
            <summary>
            The api-ms-win-service-core-l1-1-1.dll constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_service_management_l1_1_0">
            <summary>
            The api-ms-win-service-management-l1-1-0.dll constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_service_management_l2_1_0">
            <summary>
            The api-ms-win-service-management-l2-1-0.dll constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_service_winsvc_l1_2_0">
            <summary>
            The api-ms-win-service-winsvc-l1-2-0.dll constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_psapi_l1_1_0">
            <summary>
            The "api-ms-win-core-psapi-l1-1-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_namedpipe_l1_2_0">
            <summary>
            The "api-ms-win-core-namedpipe-l1-2-0.dll" constant.
            </summary>
        </member>
        <member name="F:PInvoke.ApiSets.api_ms_win_core_libraryloader_l1_1_1">
            <summary>
            The "api-ms-win-core-libraryloader-l1-1-1.dll" constant.
            </summary>
        </member>
        <member name="T:PInvoke.Constants">
            <summary>
            Constants defined by common C or Windows headers.
            </summary>
        </member>
        <member name="F:PInvoke.Constants.INFINITE">
            <summary>
            An infinite timeout.
            </summary>
        </member>
        <member name="T:PInvoke.HResult">
            <content>
            The <see cref="T:PInvoke.HResult.Code"/> nested type.
            </content>
            <content>
            The <see cref="T:PInvoke.HResult.FacilityCode"/> nested type.
            </content>
            <content>
            The <see cref="T:PInvoke.HResult.SeverityCode"/> nested type.
            </content>
             <summary>
             Describes an HRESULT error or success condition.
             </summary>
             <remarks>
              HRESULTs are 32 bit values layed out as follows:
            
               3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
               1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
              +-+-+-+-+-+---------------------+-------------------------------+
              |S|R|C|N|r|    Facility         |               Code            |
              +-+-+-+-+-+---------------------+-------------------------------+
            
              where
            
                  S - Severity - indicates success/fail
            
                      0 - Success
                      1 - Fail (COERROR)
            
                  R - reserved portion of the facility code, corresponds to NT's
                          second severity bit.
            
                  C - reserved portion of the facility code, corresponds to NT's
                          C field.
            
                  N - reserved portion of the facility code. Used to indicate a
                          mapped NT status value.
            
                  r - reserved portion of the facility code. Reserved for internal
                          use. Used to indicate HRESULT values that are not status
                          values, but are instead message ids for display strings.
            
                  Facility - is the facility code
            
                  Code - is the facility's status code
            
             </remarks>
        </member>
        <member name="T:PInvoke.HResult.Code">
            <summary>
            Common HRESULT constants.
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.S_FALSE">
            <summary>
            Operation successful, and returned a false result.
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.S_OK">
            <summary>
            Operation successful
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_FAIL">
            <summary>
            Unspecified failure
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_ABORT">
            <summary>
            Operation aborted
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_ACCESSDENIED">
            <summary>
            General access denied error
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_HANDLE">
            <summary>
            Handle that is not valid
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_INVALIDARG">
            <summary>
            One or more arguments are not valid
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_NOINTERFACE">
            <summary>
            No such interface supported
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_NOTIMPL">
            <summary>
            Not implemented
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_OUTOFMEMORY">
            <summary>
            Failed to allocate necessary memory
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_POINTER">
            <summary>
            Pointer that is not valid
            </summary>
        </member>
        <member name="F:PInvoke.HResult.Code.E_UNEXPECTED">
            <summary>
            Unexpected failure
            </summary>
        </member>
        <member name="T:PInvoke.HResult.FacilityCode">
            <summary>
            HRESULT facility codes defined by winerror.h
            </summary>
        </member>
        <member name="T:PInvoke.HResult.SeverityCode">
            <summary>
            HRESULT severity codes defined by winerror.h
            </summary>
        </member>
        <member name="F:PInvoke.HResult.SeverityMask">
            <summary>
            The mask of the bits that describe the <see cref="P:PInvoke.HResult.Severity"/>.
            </summary>
        </member>
        <member name="F:PInvoke.HResult.SeverityShift">
            <summary>
            The number of bits that <see cref="P:PInvoke.HResult.Severity"/> values are shifted
            in order to fit within <see cref="F:PInvoke.HResult.SeverityMask"/>.
            </summary>
        </member>
        <member name="F:PInvoke.HResult.FacilityMask">
            <summary>
            The mask of the bits that describe the <see cref="P:PInvoke.HResult.Facility"/>.
            </summary>
        </member>
        <member name="F:PInvoke.HResult.FacilityShift">
            <summary>
            The number of bits that <see cref="P:PInvoke.HResult.Facility"/> values are shifted
            in order to fit within <see cref="F:PInvoke.HResult.FacilityMask"/>.
            </summary>
        </member>
        <member name="F:PInvoke.HResult.FacilityStatusMask">
            <summary>
            The mask of the bits that describe the <see cref="P:PInvoke.HResult.FacilityStatus"/>.
            </summary>
        </member>
        <member name="F:PInvoke.HResult.FacilityStatusShift">
            <summary>
            The number of bits that <see cref="P:PInvoke.HResult.FacilityStatus"/> values are shifted
            in order to fit within <see cref="F:PInvoke.HResult.FacilityStatusMask"/>.
            </summary>
        </member>
        <member name="M:PInvoke.HResult.#ctor(PInvoke.HResult.Code)">
            <summary>
            Initializes a new instance of the <see cref="T:PInvoke.HResult"/> struct.
            </summary>
            <param name="value">The value of the HRESULT.</param>
        </member>
        <member name="M:PInvoke.HResult.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:PInvoke.HResult"/> struct.
            </summary>
            <param name="value">The value of the HRESULT.</param>
        </member>
        <member name="M:PInvoke.HResult.#ctor(System.UInt32)">
            <summary>
            Initializes a new instance of the <see cref="T:PInvoke.HResult"/> struct.
            </summary>
            <param name="value">The value of the HRESULT.</param>
        </member>
        <member name="P:PInvoke.HResult.Value">
            <summary>
            Gets the full HRESULT value, as a <see cref="T:PInvoke.HResult.Code"/> enum.
            </summary>
        </member>
        <member name="P:PInvoke.HResult.AsInt32">
            <summary>
            Gets the HRESULT as a 32-bit signed integer.
            </summary>
        </member>
        <member name="P:PInvoke.HResult.AsUInt32">
            <summary>
            Gets the HRESULT as a 32-bit unsigned integer.
            </summary>
        </member>
        <member name="P:PInvoke.HResult.Succeeded">
            <summary>
            Gets a value indicating whether this HRESULT represents a successful operation.
            </summary>
        </member>
        <member name="P:PInvoke.HResult.Failed">
            <summary>
            Gets a value indicating whether this HRESULT represents a failured operation.
            </summary>
        </member>
        <member name="P:PInvoke.HResult.Facility">
            <summary>
            Gets the facility code of the HRESULT.
            </summary>
        </member>
        <member name="P:PInvoke.HResult.Severity">
            <summary>
            Gets the severity of the HRESULT.
            </summary>
        </member>
        <member name="P:PInvoke.HResult.FacilityStatus">
            <summary>
            Gets the facility's status code bits from the HRESULT.
            </summary>
        </member>
        <member name="M:PInvoke.HResult.op_Implicit(System.Int32)~PInvoke.HResult">
            <summary>
            Converts an <see cref="T:System.Int32"/> into an <see cref="T:PInvoke.HResult"/>.
            </summary>
            <param name="hr">The value of the HRESULT.</param>
        </member>
        <member name="M:PInvoke.HResult.op_Implicit(PInvoke.HResult)~System.Int32">
            <summary>
            Converts an <see cref="T:PInvoke.HResult"/> into an <see cref="T:System.Int32"/>.
            </summary>
            <param name="hr">The value of the HRESULT.</param>
        </member>
        <member name="M:PInvoke.HResult.op_Implicit(System.UInt32)~PInvoke.HResult">
            <summary>
            Converts an <see cref="T:System.UInt32"/> into an <see cref="T:PInvoke.HResult"/>.
            </summary>
            <param name="hr">The value of the HRESULT.</param>
        </member>
        <member name="M:PInvoke.HResult.op_Explicit(PInvoke.HResult)~System.UInt32">
            <summary>
            Converts an <see cref="T:PInvoke.HResult"/> into an <see cref="T:System.UInt32"/>.
            </summary>
            <param name="hr">The value of the HRESULT.</param>
        </member>
        <member name="M:PInvoke.HResult.op_Implicit(PInvoke.HResult.Code)~PInvoke.HResult">
            <summary>
            Converts a <see cref="T:PInvoke.HResult.Code"/> enum to its structural <see cref="T:PInvoke.HResult"/> representation.
            </summary>
            <param name="hr">The value to convert.</param>
        </member>
        <member name="M:PInvoke.HResult.op_Implicit(PInvoke.HResult)~PInvoke.HResult.Code">
            <summary>
            Converts an <see cref="T:PInvoke.HResult"/> to its <see cref="T:PInvoke.HResult.Code"/> enum representation.
            </summary>
            <param name="hr">The value to convert.</param>
        </member>
        <member name="M:PInvoke.HResult.op_Equality(PInvoke.HResult,System.UInt32)">
            <summary>
            Checks equality between this HResult and a <see cref="T:System.UInt32"/> value.
            </summary>
            <param name="hr">An <see cref="T:PInvoke.HResult"/></param>
            <param name="value">Some <see cref="T:System.UInt32"/> value</param>
            <returns><c>true</c> if they equal; <c>false</c> otherwise.</returns>
            <remarks>
            This operator overload is useful because HResult-uint conversion must be explicit,
            and without this overload, it makes comparing HResults to 0x8xxxxxxx values require casts.
            </remarks>
        </member>
        <member name="M:PInvoke.HResult.op_Inequality(PInvoke.HResult,System.UInt32)">
            <summary>
            Checks inequality between this HResult and a <see cref="T:System.UInt32"/> value.
            </summary>
            <param name="hr">An <see cref="T:PInvoke.HResult"/></param>
            <param name="value">Some <see cref="T:System.UInt32"/> value</param>
            <returns><c>true</c> if they unequal; <c>false</c> otherwise.</returns>
            <remarks>
            This operator overload is useful because HResult-uint conversion must be explicit,
            and without this overload, it makes comparing HResults to 0x8xxxxxxx values require casts.
            </remarks>
        </member>
        <member name="M:PInvoke.HResult.ThrowOnFailure">
            <summary>
            Throws an exception if this HRESULT <see cref="P:PInvoke.HResult.Failed"/>, based on the failure value.
            </summary>
        </member>
        <member name="M:PInvoke.HResult.ThrowOnFailure(System.IntPtr)">
            <summary>
            Throws an exception if this HRESULT <see cref="P:PInvoke.HResult.Failed"/>, based on the failure value and the specified IErrorInfo interface.
            </summary>
            <param name="errorInfo">
            A pointer to the IErrorInfo interface that provides more information about the
            error. You can specify IntPtr(0) to use the current IErrorInfo interface, or
            IntPtr(-1) to ignore the current IErrorInfo interface and construct the exception
            just from the error code.
            </param>
        </member>
        <member name="M:PInvoke.HResult.GetException">
            <summary>
            Gets an exception that represents this <see cref="T:PInvoke.HResult" />
            if it represents a failure.
            </summary>
            <returns>
            The exception, if applicable; otherwise null.
            </returns>
        </member>
        <member name="M:PInvoke.HResult.GetException(System.IntPtr)">
            <summary>
            Gets an exception that represents this <see cref="T:PInvoke.HResult" />
            if it represents a failure.
            </summary>
            <param name="errorInfo">
            A pointer to additional error information that may be used to populate the Exception.
            </param>
            <returns>
            The exception, if applicable; otherwise null.
            </returns>
        </member>
        <member name="M:PInvoke.HResult.GetHashCode">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.HResult.Equals(PInvoke.HResult)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.HResult.Equals(System.Object)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.HResult.CompareTo(System.Object)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.HResult.CompareTo(PInvoke.HResult)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.HResult.ToString">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.HResult.ToString(System.String,System.IFormatProvider)">
            <inheritdoc />
        </member>
        <member name="T:PInvoke.IMAGE_DATA_DIRECTORY">
            <summary>
            Represents the data directory.
            </summary>
            <remarks>
            See remarks on MSDN: https://msdn.microsoft.com/en-us/library/windows/desktop/ms680305(v=vs.85).aspx
            </remarks>
        </member>
        <member name="F:PInvoke.IMAGE_DATA_DIRECTORY.VirtualAddress">
            <summary>
            The relative virtual address of the table.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_DATA_DIRECTORY.Size">
            <summary>
            The size of the table, in bytes.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_FILE_HEADER">
            <content>
            Contains the <see cref="T:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType"/> nested type.
            </content>
            <content>
            Contains the <see cref="T:PInvoke.IMAGE_FILE_HEADER.MachineType"/> nested type.
            </content>
            <summary>
            Represents the COFF header format.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType">
            <summary>
            Enumerates the expected values from the <see cref="F:PInvoke.IMAGE_FILE_HEADER.Characteristics"/> field.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_RELOCS_STRIPPED">
            <summary>
            Relocation information was stripped from the file. The file must be loaded at its preferred base address. If the base address is not available, the loader reports an error.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_EXECUTABLE_IMAGE">
            <summary>
            The file is executable (there are no unresolved external references).
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_LINE_NUMS_STRIPPED">
            <summary>
            COFF line numbers were stripped from the file.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_LOCAL_SYMS_STRIPPED">
            <summary>
            COFF symbol table entries were stripped from file.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_AGGRESIVE_WS_TRIM">
            <summary>
            Aggressively trim the working set. This value is obsolete.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_LARGE_ADDRESS_AWARE">
            <summary>
            The application can handle addresses larger than 2 GB.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_BYTES_REVERSED_LO">
            <summary>
            The bytes of the word are reversed. This flag is obsolete.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_32BIT_MACHINE">
            <summary>
            The computer supports 32-bit words.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_DEBUG_STRIPPED">
            <summary>
            Debugging information was removed and stored separately in another file.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP">
            <summary>
            If the image is on removable media, copy it to and run it from the swap file.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_NET_RUN_FROM_SWAP">
            <summary>
            If the image is on the network, copy it to and run it from the swap file.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_SYSTEM">
            <summary>
            The image is a system file.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_DLL">
            <summary>
            The image is a DLL file. While it is an executable file, it cannot be run directly.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_UP_SYSTEM_ONLY">
            <summary>
            The file should be run only on a uniprocessor computer.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.CharacteristicsType.IMAGE_FILE_BYTES_REVERSED_HI">
            <summary>
            The bytes of the word are reversed. This flag is obsolete.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_FILE_HEADER.MachineType">
            <summary>
            Describes the expected values of the <see cref="F:PInvoke.IMAGE_FILE_HEADER.Machine"/> field.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.MachineType.IMAGE_FILE_MACHINE_I386">
            <summary>
            x86
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.MachineType.IMAGE_FILE_MACHINE_IA64">
            <summary>
            Intel Itanium
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.MachineType.IMAGE_FILE_MACHINE_AMD64">
            <summary>
            x64
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.Machine">
            <summary>
            The architecture type of the computer. An image file can only be run on the specified computer or a system that emulates the specified computer.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.NumberOfSections">
            <summary>
            The number of sections. This indicates the size of the section table, which immediately follows the headers. Note that the Windows loader limits the number of sections to 96.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.TimeDateStamp">
            <summary>
            The low 32 bits of the time stamp of the image. This represents the date and time the image was created by the linker. The value is represented in the number of seconds elapsed since midnight (00:00:00), January 1, 1970, Universal Coordinated Time, according to the system clock.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.PointerToSymbolTable">
            <summary>
            The offset of the symbol table, in bytes, or zero if no COFF symbol table exists.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.NumberOfSymbols">
            <summary>
            The number of symbols in the symbol table.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.SizeOfOptionalHeader">
            <summary>
            The size of the optional header, in bytes. This value should be 0 for object files.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_FILE_HEADER.Characteristics">
            <summary>
            The characteristics of the image.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_NT_HEADERS">
            <summary>
            Represents the PE header format.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_NT_HEADERS.Signature">
            <summary>
            A 4-byte signature identifying the file as a PE image. The bytes are "PE\0\0".
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_NT_HEADERS.FileHeader">
            <summary>
            An <see cref="T:PInvoke.IMAGE_FILE_HEADER"/> structure that specifies the file header.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_NT_HEADERS.OptionalHeader">
            <summary>
            An <see cref="T:PInvoke.IMAGE_OPTIONAL_HEADER"/> structure that specifies the optional file header.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_OPTIONAL_HEADER">
            <content>
            Contains the <see cref="T:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType"/> nested type.
            </content>
            <summary>
            Represents the optional header format.
            </summary>
            <remarks>
            <para>The <see cref="T:System.UIntPtr"/> fields are typed such so that their size in memory
            changes according to the bitness of the process, as it must be.
            This allows this one struct to play the role of both IMAGE_OPTIONAL_HEADER32
            and IMAGE_OPTIONAL_HEADER64 from native code.
            </para>
            <para>The number of directories is not fixed. Check the NumberOfRvaAndSizes member before looking for a specific directory.</para>
            </remarks>
            <content>
            Contains the <see cref="T:PInvoke.IMAGE_OPTIONAL_HEADER.MagicType"/> nested type.
            </content>
            <content>
            Contains the <see cref="T:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType"/> nested type.
            </content>
        </member>
        <member name="T:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType">
            <summary>
            Enumerates flags that may be found in the <see cref="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristics"/> field.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.Reserved1">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.Reserved2">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.Reserved3">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.Reserved4">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE">
            <summary>
            The DLL can be relocated at load time.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY">
            <summary>
            Code integrity checks are forced. If you set this flag and a section contains only uninitialized data, set the PointerToRawData member of <see cref="T:PInvoke.IMAGE_SECTION_HEADER"/> for that section to zero; otherwise, the image will fail to load because the digital signature cannot be verified.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_NX_COMPAT">
            <summary>
            The image is compatible with data execution prevention (DEP).
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_NO_ISOLATION">
            <summary>
            The image is isolation aware, but should not be isolated.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_NO_SEH">
            <summary>
            The image does not use structured exception handling (SEH). No handlers can be called in this image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_NO_BIND">
            <summary>
            Do not bind the image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.Reserved5">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_WDM_DRIVER">
            <summary>
            A WDM driver.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.Reserved6">
            <summary>
            Reserved.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristicsType.IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE">
            <summary>
            The image is terminal server aware.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.Magic">
            <summary>
            The state of the image file.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MajorLinkerVersion">
            <summary>
            The major version number of the linker.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MinorLinkerVersion">
            <summary>
            The minor version number of the linker.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfCode">
            <summary>
            The size of the code section, in bytes, or the sum of all such sections if there are multiple code sections.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfInitializedData">
            <summary>
            The size of the initialized data section, in bytes, or the sum of all such sections if there are multiple initialized data sections.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfUninitializedData">
            <summary>
            The size of the uninitialized data section, in bytes, or the sum of all such sections if there are multiple uninitialized data sections.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.AddressOfEntryPoint">
            <summary>
            A pointer to the entry point function, relative to the image base address. For executable files, this is the starting address. For device drivers, this is the address of the initialization function. The entry point function is optional for DLLs. When no entry point is present, this member is zero.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.BaseOfCode">
            <summary>
            A pointer to the beginning of the code section, relative to the image base.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.BaseOfData">
            <summary>
            A pointer to the beginning of the data section, relative to the image base.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.ImageBase">
            <summary>
            The preferred address of the first byte of the image when it is loaded in memory. This value is a multiple of 64K bytes. The default value for DLLs is 0x10000000. The default value for applications is 0x00400000, except on Windows CE where it is 0x00010000.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SectionAlignment">
            <summary>
            The alignment of sections loaded in memory, in bytes. This value must be greater than or equal to the FileAlignment member. The default value is the page size for the system.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.FileAlignment">
            <summary>
            The alignment of the raw data of sections in the image file, in bytes. The value should be a power of 2 between 512 and 64K (inclusive). The default is 512. If the SectionAlignment member is less than the system page size, this member must be the same as SectionAlignment.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MajorOperatingSystemVersion">
            <summary>
            The major version number of the required operating system.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MinorOperatingSystemVersion">
            <summary>
            The minor version number of the required operating system.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MajorImageVersion">
            <summary>
            The major version number of the image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MinorImageVersion">
            <summary>
            The minor version number of the image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MajorSubsystemVersion">
            <summary>
            The major version number of the subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MinorSubsystemVersion">
            <summary>
            The minor version number of the subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.Win32VersionValue">
            <summary>
            This member is reserved and must be 0.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfImage">
            <summary>
            The size of the image, in bytes, including all headers. Must be a multiple of SectionAlignment.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfHeaders">
            <summary>
            The combined size of the following items, rounded to a multiple of the value specified in the FileAlignment member.
            <list type="bullet">
            <item>e_lfanew member of IMAGE_DOS_HEADER</item>
            <item>4 byte signature</item>
            <item>size of IMAGE_FILE_HEADER</item>
            <item>size of optional header</item>
            <item>size of all section headers</item>
            </list>
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.CheckSum">
            <summary>
            The image file checksum. The following files are validated at load time: all drivers, any DLL loaded at boot time, and any DLL loaded into a critical system process.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.Subsystem">
            <summary>
            The subsystem required to run this image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DllCharacteristics">
            <summary>
            The DLL characteristics of the image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfStackReserve">
            <summary>
            The number of bytes to reserve for the stack. Only the memory specified by the <see cref="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfStackCommit"/> member is committed at load time; the rest is made available one page at a time until this reserve size is reached.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfStackCommit">
            <summary>
            The number of bytes to commit for the stack.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfHeapReserve">
            <summary>
            The number of bytes to reserve for the local heap. Only the memory specified by the <see cref="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfHeapCommit"/> member is committed at load time; the rest is made available one page at a time until this reserve size is reached.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SizeOfHeapCommit">
            <summary>
            The number of bytes to commit for the local heap.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.LoaderFlags">
            <summary>
            This member is obsolete.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.NumberOfRvaAndSizes">
            <summary>
            The number of directory entries in the remainder of the optional header. Each entry describes a location and size.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.DataDirectory">
            <summary>
            A pointer to the first <see cref="T:PInvoke.IMAGE_DATA_DIRECTORY"/> structure in the data directory.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_OPTIONAL_HEADER.MagicType">
            <summary>
            Expected values for the <see cref="F:PInvoke.IMAGE_OPTIONAL_HEADER.Magic"/> field.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MagicType.IMAGE_NT_OPTIONAL_HDR32_MAGIC">
            <summary>
            The file is a 32-bit executable image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MagicType.IMAGE_NT_OPTIONAL_HDR64_MAGIC">
            <summary>
            The file is a 64-bit executable image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.MagicType.IMAGE_ROM_OPTIONAL_HDR_MAGIC">
            <summary>
            The file is a ROM image.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType">
            <summary>
            Describes expected values for the <see cref="F:PInvoke.IMAGE_OPTIONAL_HEADER.Subsystem"/> field.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_UNKNOWN">
            <summary>
            Unknown subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_NATIVE">
            <summary>
            No subsystem required (device drivers and native system processes).
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_WINDOWS_GUI">
            <summary>
            Windows graphical user interface (GUI) subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_WINDOWS_CUI">
            <summary>
            Windows character-mode user interface (CUI) subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_OS2_CUI">
            <summary>
            OS/2 CUI subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_POSIX_CUI">
            <summary>
            POSIX CUI subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_WINDOWS_CE_GUI">
            <summary>
            Windows CE system.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_EFI_APPLICATION">
            <summary>
            Extensible Firmware Interface (EFI) application.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER">
            <summary>
            EFI driver with boot services.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER">
            <summary>
            EFI driver with run-time services.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_EFI_ROM">
            <summary>
            EFI ROM image.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_XBOX">
            <summary>
            Xbox system.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_OPTIONAL_HEADER.SubsystemType.IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION">
            <summary>
            Boot application.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_OPTIONAL_HEADER_DIRECTORIES">
            <summary>
            Describes a fixed array of 16 <see cref="T:PInvoke.IMAGE_DATA_DIRECTORY"/> structures,
            where the array is *not* allocated on the heap.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_SECTION_HEADER">
            <content>
            Contains the <see cref="T:PInvoke.IMAGE_SECTION_HEADER.CharacteristicsType"/> nested type.
            </content>
            <summary>
            Represents the image section header format.
            </summary>
        </member>
        <member name="T:PInvoke.IMAGE_SECTION_HEADER.CharacteristicsType">
            <summary>
            Enumerates the values that may be expected in the <see cref="F:PInvoke.IMAGE_SECTION_HEADER.Characteristics"/> field.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.Name">
            <summary>
            An 8-byte, null-padded UTF-8 string. There is no terminating null character if the string is exactly eight characters long. For longer names, this member contains a forward slash (/) followed by an ASCII representation of a decimal number that is an offset into the string table. Executable images do not use a string table and do not support section names longer than eight characters.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.PhysicalAddressOrVirtualSize">
            <summary>
            EITHER:
            <list type="bullet">
            <item>The file address.</item>
            <item>The total size of the section when loaded into memory, in bytes. If this value is greater than the <see cref="F:PInvoke.IMAGE_SECTION_HEADER.SizeOfRawData"/> member, the section is filled with zeroes. This field is valid only for executable images and should be set to 0 for object files.</item>
            </list>
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.VirtualAddress">
            <summary>
            The address of the first byte of the section when loaded into memory, relative to the image base. For object files, this is the address of the first byte before relocation is applied.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.SizeOfRawData">
            <summary>
            The size of the initialized data on disk, in bytes. This value must be a multiple of the <see cref="F:PInvoke.IMAGE_OPTIONAL_HEADER.FileAlignment"/> member of the <see cref="T:PInvoke.IMAGE_OPTIONAL_HEADER"/> structure. If this value is less than the VirtualSize member, the remainder of the section is filled with zeroes. If the section contains only uninitialized data, the member is zero.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.PointerToRawData">
            <summary>
            A file pointer to the first page within the COFF file. This value must be a multiple of the <see cref="F:PInvoke.IMAGE_OPTIONAL_HEADER.FileAlignment"/> member of the <see cref="T:PInvoke.IMAGE_OPTIONAL_HEADER"/> structure. If a section contains only uninitialized data, set this member is zero.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.PointerToRelocations">
            <summary>
            A file pointer to the beginning of the relocation entries for the section.If there are no relocations, this value is zero.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.PointerToLinenumbers">
            <summary>
            A file pointer to the beginning of the line-number entries for the section. If there are no COFF line numbers, this value is zero.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.NumberOfRelocations">
            <summary>
            The number of relocation entries for the section. This value is zero for executable images.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.NumberOfLinenumbers">
            <summary>
            The number of line-number entries for the section.
            </summary>
        </member>
        <member name="F:PInvoke.IMAGE_SECTION_HEADER.Characteristics">
            <summary>
            The characteristics of the image.
            </summary>
        </member>
        <member name="T:PInvoke.LIST_ENTRY">
            <summary>
            Describes a link in a doubly-linked list.
            </summary>
        </member>
        <member name="T:PInvoke.NTSTATUS">
            <content>
            Contains the <see cref="T:PInvoke.NTSTATUS.Code"/> nested type.
            </content>
            <content>
            The <see cref="T:PInvoke.NTSTATUS.SeverityCode"/> nested type.
            </content>
            <content>
            The <see cref="T:PInvoke.NTSTATUS.FacilityCode"/> nested type.
            </content>
             <summary>
             Win32 return error codes.
             </summary>
             <remarks>
             This values come from https://msdn.microsoft.com/en-us/library/cc704588.aspx
              Values are 32 bit values laid out as follows:
               3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
               1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
              +---+-+-+-----------------------+-------------------------------+
              |Sev|C|R|     Facility          |               Code            |
              +---+-+-+-----------------------+-------------------------------+
              where
                  Sev - is the severity code
                      00 - Success
                      01 - Informational
                      10 - Warning
                      11 - Error
                  C - is the Customer code flag
                  R - is a reserved bit
                  Facility - is the facility code
                  Code - is the facility's status code
            
             FacilityCodes 0x5 - 0xF have been allocated by various drivers.
             The success status codes 0 - 63 are reserved for wait completion status.
             </remarks>
        </member>
        <member name="T:PInvoke.NTSTATUS.Code">
            <summary>
            Common <see cref="T:PInvoke.NTSTATUS"/> constants.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SUCCESS">
            <summary> STATUS_SUCCESS   </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAIT_0">
            <summary> STATUS_WAIT_0</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAIT_1">
            <summary> STATUS_WAIT_1</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAIT_2">
            <summary> STATUS_WAIT_2</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAIT_3">
            <summary> STATUS_WAIT_3</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAIT_63">
            <summary> STATUS_WAIT_63</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABANDONED_WAIT_0">
            <summary> STATUS_ABANDONED_WAIT_0</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABANDONED_WAIT_63">
            <summary> STATUS_ABANDONED_WAIT_63</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_USER_APC">
            <summary> STATUS_USER_APC</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KERNEL_APC">
            <summary> STATUS_KERNEL_APC</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALERTED">
            <summary> STATUS_ALERTED</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TIMEOUT">
            <summary> STATUS_TIMEOUT</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PENDING">
            <summary>The operation that was requested is pending completion.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REPARSE">
            <summary>A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MORE_ENTRIES">
            <summary>Returned by enumeration APIs to indicate more information is available to successive calls.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_ALL_ASSIGNED">
            <summary>Indicates not all privileges or groups referenced are assigned to the caller. This allows, for example, all privileges to be disabled without having to know exactly which privileges are assigned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SOME_NOT_MAPPED">
            <summary>Some of the information to be translated has not been translated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OPLOCK_BREAK_IN_PROGRESS">
            <summary>An open/create operation completed while an oplock break is underway.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLUME_MOUNTED">
            <summary>A new volume has been mounted by a file system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RXACT_COMMITTED">
            <summary>This success level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted. The commit has now been completed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOTIFY_CLEANUP">
            <summary>This indicates that a notify change request has been completed due to closing the handle which made the notify change request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOTIFY_ENUM_DIR">
            <summary>This indicates that a notify change request is being completed and that the information is not being returned in the caller's buffer. The caller now needs to enumerate the files to find the changes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_QUOTAS_FOR_ACCOUNT">
            <summary>{No Quotas} No system quota limits are specifically set for this account.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED">
            <summary>{Connect Failure on Primary Transport} An attempt was made to connect to the remote server %hs on the primary transport, but the connection failed.
            The computer WAS able to connect on a secondary transport.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGE_FAULT_TRANSITION">
            <summary>Page fault was a transition fault.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGE_FAULT_DEMAND_ZERO">
            <summary>Page fault was a demand zero fault.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGE_FAULT_COPY_ON_WRITE">
            <summary>Page fault was a demand zero fault.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGE_FAULT_GUARD_PAGE">
            <summary>Page fault was a demand zero fault.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGE_FAULT_PAGING_FILE">
            <summary>Page fault was satisfied by reading from a secondary storage device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CACHE_PAGE_LOCKED">
            <summary>Cached page was locked during operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CRASH_DUMP">
            <summary>Crash dump exists in paging file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BUFFER_ALL_ZEROS">
            <summary>Specified buffer contains all zeros.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REPARSE_OBJECT">
            <summary>A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_REQUIREMENTS_CHANGED">
            <summary>The device has succeeded a query-stop and its resource requirements have changed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSLATION_COMPLETE">
            <summary>The translator has translated these resources into the global space and no further translations should be performed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY">
            <summary>The directory service evaluated group memberships locally, as it was unable to contact a global catalog server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOTHING_TO_TERMINATE">
            <summary>A process being terminated has no threads to terminate.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROCESS_NOT_IN_JOB">
            <summary>The specified process is not part of a job.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROCESS_IN_JOB">
            <summary>The specified process is part of a job.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLSNAP_HIBERNATE_READY">
            <summary>{Volume Shadow Copy Service} The system is now ready for hibernation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY">
            <summary>A file system or file system filter driver has successfully completed an FsFilter operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED">
            <summary>The specified interrupt vector was already connected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTERRUPT_STILL_CONNECTED">
            <summary>The specified interrupt vector is still connected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROCESS_CLONED">
            <summary>The current process is a cloned process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_LOCKED_WITH_ONLY_READERS">
            <summary>The file was locked and all users of the file can only read.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_LOCKED_WITH_WRITERS">
            <summary>The file was locked and at least one user of the file can write.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VALID_IMAGE_HASH">
            <summary>The file image hash is valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VALID_CATALOG_HASH">
            <summary>The file catalog hash is valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCEMANAGER_READ_ONLY">
            <summary>The specified ResourceManager made no changes or updates to the resource under this transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RING_PREVIOUSLY_EMPTY">
            <summary>The specified ring buffer was empty before the packet was successfully inserted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RING_PREVIOUSLY_FULL">
            <summary>The specified ring buffer was full before the packet was successfully removed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RING_PREVIOUSLY_ABOVE_QUOTA">
            <summary>The specified ring buffer has dropped below its quota of outstanding transactions.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RING_NEWLY_EMPTY">
            <summary>The specified ring buffer has, with the removal of the current packet, now become empty.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RING_SIGNAL_OPPOSITE_ENDPOINT">
            <summary>The specified ring buffer was either previously empty or previously full which implies that the caller should signal the opposite endpoint.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE">
            <summary>The oplock that was associated with this handle is now associated with a different handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OPLOCK_HANDLE_CLOSED">
            <summary>The handle with which this oplock was associated has been closed.  The oplock is now broken.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAIT_FOR_OPLOCK">
            <summary>An operation is blocked waiting for an oplock.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_EXCEPTION_HANDLED">
            <summary>Debugger handled exception</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_CONTINUE">
            <summary>Debugger continued</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_IO_COMPLETE">
            <summary>The IO was completed by a filter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_NAME_EXISTS">
            <summary>{Object Exists} An attempt was made to create an object and the object name already existed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREAD_WAS_SUSPENDED">
            <summary>{Thread Suspended} A thread termination occurred while the thread was suspended. The thread was resumed, and termination proceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WORKING_SET_LIMIT_RANGE">
            <summary>{Working Set Range Error} An attempt was made to set the working set minimum or maximum to values which are outside of the allowable range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_NOT_AT_BASE">
            <summary>{Image Relocated} An image file could not be mapped at the address specified in the image file. Local fixups must be performed on this image.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RXACT_STATE_CREATED">
            <summary>This informational level status indicates that a specified registry sub-tree transaction state did not yet exist and had to be created.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SEGMENT_NOTIFICATION">
            <summary>{Segment Load} A virtual DOS machine (VDM) is loading, unloading, or moving an MS-DOS or Win16 program segment image.
            An exception is raised so a debugger can load, unload or track symbols and breakpoints within these 16-bit segments.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOCAL_USER_SESSION_KEY">
            <summary>{Local Session Key} A user session key was requested for a local RPC connection. The session key returned is a constant value and not unique to this connection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_CURRENT_DIRECTORY">
            <summary>{Invalid Current Directory} The process cannot switch to the startup current directory %hs.
            Select OK to set current directory to %hs, or select CANCEL to exit.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERIAL_MORE_WRITES">
            <summary>{Serial IOCTL Complete} A serial I/O operation was completed by another write to a serial port.
            (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REGISTRY_RECOVERED">
            <summary>{Registry Recovery} One of the files containing the system's Registry data had to be recovered by use of a log or alternate copy. The recovery was successful.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FT_READ_RECOVERY_FROM_BACKUP">
            <summary>{Redundant Read} To satisfy a read request, the NT fault-tolerant file system successfully read the requested data from a redundant copy.
            This was done because the file system encountered a failure on a member of the fault-tolerant volume, but was unable to reassign the failing area of the device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FT_WRITE_RECOVERY">
            <summary>{Redundant Write} To satisfy a write request, the NT fault-tolerant file system successfully wrote a redundant copy of the information.
            This was done because the file system encountered a failure on a member of the fault-tolerant volume, but was not able to reassign the failing area of the device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERIAL_COUNTER_TIMEOUT">
            <summary>{Serial IOCTL Timeout} A serial I/O operation completed because the time-out period expired. (The IOCTL_SERIAL_XOFF_COUNTER had not reached zero.)</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NULL_LM_PASSWORD">
            <summary>{Password Too Complex} The Windows password is too complex to be converted to a LAN Manager password. The LAN Manager password returned is a NULL string.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_MACHINE_TYPE_MISMATCH">
            <summary>{Machine Type Mismatch} The image file %hs is valid, but is for a machine type other than the current machine. Select OK to continue, or CANCEL to fail the DLL load.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RECEIVE_PARTIAL">
            <summary>{Partial Data Received} The network transport returned partial data to its client. The remaining data will be sent later.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RECEIVE_EXPEDITED">
            <summary>{Expedited Data Received} The network transport returned data to its client that was marked as expedited by the remote system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RECEIVE_PARTIAL_EXPEDITED">
            <summary>{Partial Expedited Data Received} The network transport returned partial data to its client and this data was marked as expedited by the remote system. The remaining data will be sent later.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EVENT_DONE">
            <summary>{TDI Event Done} The TDI indication has completed successfully.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EVENT_PENDING">
            <summary>{TDI Event Pending} The TDI indication has entered the pending state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CHECKING_FILE_SYSTEM">
            <summary>Checking file system on %wZ</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FATAL_APP_EXIT">
            <summary>{Fatal Application Exit} %hs</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PREDEFINED_HANDLE">
            <summary>The specified registry key is referenced by a predefined handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAS_UNLOCKED">
            <summary>{Page Unlocked} The page protection of a locked page was changed to 'No Access' and the page was unlocked from memory and from the process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVICE_NOTIFICATION">
            <summary>%hs</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAS_LOCKED">
            <summary>{Page Locked} One of the pages to lock was already locked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_HARD_ERROR">
            <summary>Application popup: %1 : %2</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALREADY_WIN32">
            <summary> STATUS_ALREADY_WIN32</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_UNSIMULATE">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_CONTINUE">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_SINGLE_STEP">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_BREAKPOINT">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_EXCEPTION_CONTINUE">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_EXCEPTION_LASTCHANCE">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_EXCEPTION_CHAIN">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE">
            <summary>{Machine Type Mismatch} The image file %hs is valid, but is for a machine type other than the current machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_YIELD_PERFORMED">
            <summary>A yield execution was performed and no thread was available to run.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TIMER_RESUME_IGNORED">
            <summary>The resumable flag to a timer API was ignored.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ARBITRATION_UNHANDLED">
            <summary>The arbiter has deferred arbitration of these resources to its parent</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CARDBUS_NOT_SUPPORTED">
            <summary>The device "%hs" has detected a CardBus card in its slot, but the firmware on this system is not configured to allow the CardBus controller to be run in CardBus mode. The operating system will currently accept only 16-bit (R2) pc-cards on this controller.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_CREATEWX86TIB">
            <summary>Exception status code used by Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MP_PROCESSOR_MISMATCH">
            <summary>The CPUs in this multiprocessor system are not all the same revision level. To use all processors the operating system restricts itself to the features of the least capable processor in the system. Should problems occur with this system, contact the CPU manufacturer to see if this mix of processors is supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HIBERNATED">
            <summary>The system was put into hibernation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESUME_HIBERNATION">
            <summary>The system was resumed from hibernation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FIRMWARE_UPDATED">
            <summary>Windows has detected that the system firmware (BIOS) was updated [previous firmware date = %2, current firmware date %3].</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVERS_LEAKING_LOCKED_PAGES">
            <summary>A device driver is leaking locked I/O pages causing system degradation. The system has automatically enabled tracking code in order to try and catch the culprit.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MESSAGE_RETRIEVED">
            <summary>The ALPC message being canceled has already been retrieved from the queue on the other side.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_POWERSTATE_TRANSITION">
            <summary>The system power state is transitioning from %2 to %3.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALPC_CHECK_COMPLETION_LIST">
            <summary>The receive operation was successful. Check the ALPC completion list for the received message.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION">
            <summary>The system power state is transitioning from %2 to %3 but could enter %4.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_AUDIT_BY_POLICY">
            <summary>Access to %1 is monitored by policy rule %2.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABANDON_HIBERFILE">
            <summary>A valid hibernation file has been invalidated and should be abandoned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BIZRULES_NOT_ENABLED">
            <summary>Business rule scripts are disabled for the calling application.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FT_READ_FROM_COPY">
            <summary>The specified copy of the requested data was successfully read.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_AT_DIFFERENT_BASE">
            <summary>{Image Relocated} An image file was mapped at a different address from the one specified in the image file but fixups will still be automatically performed on the image.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_REPLY_LATER">
            <summary>Debugger will reply later.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_UNABLE_TO_PROVIDE_HANDLE">
            <summary>Debugger cannot provide handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_TERMINATE_THREAD">
            <summary>Debugger terminated thread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_TERMINATE_PROCESS">
            <summary>Debugger terminated process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_CONTROL_C">
            <summary>Debugger got control C.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_PRINTEXCEPTION_C">
            <summary>Debugger printed exception on control C.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_RIPEXCEPTION">
            <summary>Debugger received RIP exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_CONTROL_BREAK">
            <summary>Debugger received control break.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_COMMAND_EXCEPTION">
            <summary>Debugger command communication exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HEURISTIC_DAMAGE_POSSIBLE">
            <summary>The attempt to commit the Transaction completed, but it is possible that some portion of the transaction tree did not commit successfully due to heuristics.  Therefore it is possible that some data modified in the transaction may not have committed, resulting in transactional inconsistency.  If possible, check the consistency of the associated data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GUARD_PAGE_VIOLATION">
            <summary>{EXCEPTION} Guard Page Exception
            A page of memory that marks the end of a data structure, such as a stack or an array, has been accessed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATATYPE_MISALIGNMENT">
            <summary>{EXCEPTION} Alignment Fault
            A datatype misalignment was detected in a load or store instruction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BREAKPOINT">
            <summary>{EXCEPTION} Breakpoint
            A breakpoint has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SINGLE_STEP">
            <summary>{EXCEPTION} Single Step
            A single step or trace operation has just been completed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BUFFER_OVERFLOW">
            <summary>{Buffer Overflow} The data was too large to fit into the specified buffer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MORE_FILES">
            <summary>{No More Files} No more files were found which match the file specification.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAKE_SYSTEM_DEBUGGER">
            <summary>{Kernel Debugger Awakened} the system debugger was awakened by an interrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HANDLES_CLOSED">
            <summary>{Handles Closed} Handles to objects have been automatically closed as a result of the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_INHERITANCE">
            <summary>{Non-Inheritable ACL} An access control list (ACL) contains no components that can be inherited.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GUID_SUBSTITUTION_MADE">
            <summary>{GUID Substitution} During the translation of a global identifier (GUID) to a Windows security ID (SID), no administratively-defined GUID prefix was found. A substitute prefix was used, which will not compromise system security. However, this may provide a more restrictive access than intended.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PARTIAL_COPY">
            <summary>{Partial Copy} Due to protection conflicts not all the requested bytes could be copied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_PAPER_EMPTY">
            <summary>{Out of Paper} The printer is out of paper.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_POWERED_OFF">
            <summary>{Device Power Is Off} The printer power has been turned off.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_OFF_LINE">
            <summary>{Device Offline} The printer has been taken offline.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_BUSY">
            <summary>{Device Busy} The device is currently busy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MORE_EAS">
            <summary>{No More EAs} No more extended attributes (EAs) were found for the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_EA_NAME">
            <summary>{Illegal EA} The specified extended attribute (EA) name contains at least one illegal character.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EA_LIST_INCONSISTENT">
            <summary>{Inconsistent EA List} The extended attribute (EA) list is inconsistent.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_EA_FLAG">
            <summary>{Invalid EA Flag} An invalid extended attribute (EA) flag was set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VERIFY_REQUIRED">
            <summary>{Verifying Disk} The media has changed and a verify operation is in progress so no reads or writes may be performed to the device, except those used in the verify operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EXTRANEOUS_INFORMATION">
            <summary>{Too Much Information} The specified access control list (ACL) contained more information than was expected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RXACT_COMMIT_NECESSARY">
            <summary>This warning level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted. The commit has NOT been completed, but has not been rolled back either (so it may still be committed if desired).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MORE_ENTRIES">
            <summary>{No More Entries} No more entries are available from an enumeration operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILEMARK_DETECTED">
            <summary>{Filemark Found} A filemark was detected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEDIA_CHANGED">
            <summary>{Media Changed} The media may have changed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BUS_RESET">
            <summary>{I/O Bus Reset} An I/O bus reset was detected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_END_OF_MEDIA">
            <summary>{End of Media} The end of the media was encountered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BEGINNING_OF_MEDIA">
            <summary>Beginning of tape or partition has been detected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEDIA_CHECK">
            <summary>{Media Changed} The media may have changed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SETMARK_DETECTED">
            <summary>A tape access reached a setmark.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_DATA_DETECTED">
            <summary>During a tape access, the end of the data written is reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REDIRECTOR_HAS_OPEN_HANDLES">
            <summary>The redirector is in use and cannot be unloaded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVER_HAS_OPEN_HANDLES">
            <summary>The server is in use and cannot be unloaded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALREADY_DISCONNECTED">
            <summary>The specified connection has already been disconnected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LONGJUMP">
            <summary>A long jump has been executed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLEANER_CARTRIDGE_INSTALLED">
            <summary>A cleaner cartridge is present in the tape library.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PLUGPLAY_QUERY_VETOED">
            <summary>The Plug and Play query operation was not successful.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNWIND_CONSOLIDATE">
            <summary>A frame consolidation has been executed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REGISTRY_HIVE_RECOVERED">
            <summary>{Registry Hive Recovered} Registry hive (file):
            %hs
            was corrupted and it has been recovered. Some data might have been lost.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DLL_MIGHT_BE_INSECURE">
            <summary>The application is attempting to run executable code from the module %hs. This may be insecure. An alternative, %hs, is available. Should the application use the secure module %hs?</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DLL_MIGHT_BE_INCOMPATIBLE">
            <summary>The application is loading executable code from the module %hs. This is secure, but may be incompatible with previous releases of the operating system. An alternative, %hs, is available. Should the application use the secure module %hs?</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STOPPED_ON_SYMLINK">
            <summary>The create operation stopped after reaching a symbolic link.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_GRANT_REQUESTED_OPLOCK">
            <summary>An oplock of the requested level cannot be granted.  An oplock of a lower level may be available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_ACE_CONDITION">
            <summary>{No ACE Condition} The specified access control entry (ACE) does not contain a condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_SUPPORT_IN_PROGRESS">
            <summary>{Support Being Determined} Device's command support detection is in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_EXCEPTION_NOT_HANDLED">
            <summary>Debugger did not handle the exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_ALREADY_UP">
            <summary>The cluster node is already up.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_ALREADY_DOWN">
            <summary>The cluster node is already down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NETWORK_ALREADY_ONLINE">
            <summary>The cluster network is already online.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE">
            <summary>The cluster network is already offline.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_ALREADY_MEMBER">
            <summary>The cluster node is already a member of the cluster.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_BUFFER_TOO_SMALL">
            <summary>{Buffer too small} The buffer is too small to contain the entry. No information has been written to the buffer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_PARTIAL_METADATA">
            <summary>Volume Metadata read or write is incomplete.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_TRANSIENT_STATE">
            <summary>BitLocker encryption keys were ignored because the volume was in a transient state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNSUCCESSFUL">
            <summary>{Operation Failed} The requested operation was unsuccessful.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_IMPLEMENTED">
            <summary>{Not Implemented} The requested operation is not implemented.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_INFO_CLASS">
            <summary>{Invalid Parameter} The specified information class is not a valid information class for the specified object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INFO_LENGTH_MISMATCH">
            <summary>The specified information record length does not match the length required for the specified information class.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_VIOLATION">
            <summary>The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IN_PAGE_ERROR">
            <summary>The instruction at 0x%p referenced memory at 0x%p. The required data was not placed into memory because of an I/O error status of 0x%x.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGEFILE_QUOTA">
            <summary>The pagefile quota for the process has been exhausted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_HANDLE">
            <summary>An invalid HANDLE was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_INITIAL_STACK">
            <summary>An invalid initial stack was specified in a call to NtCreateThread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_INITIAL_PC">
            <summary>An invalid initial start address was specified in a call to NtCreateThread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_CID">
            <summary>An invalid Client ID was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TIMER_NOT_CANCELED">
            <summary>An attempt was made to cancel or set a timer that has an associated APC and the subject thread is not the thread that originally set the timer with an associated APC routine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER">
            <summary>An invalid parameter was passed to a service or function.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_DEVICE">
            <summary>A device which does not exist was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_FILE">
            <summary>{File Not Found} The file %hs does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_DEVICE_REQUEST">
            <summary>The specified request is not a valid operation for the target device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_END_OF_FILE">
            <summary>The end-of-file marker has been reached. There is no valid data in the file beyond this marker.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WRONG_VOLUME">
            <summary>{Wrong Volume} The wrong volume is in the drive.
            Please insert volume %hs into drive %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MEDIA_IN_DEVICE">
            <summary>{No Disk} There is no disk in the drive.
            Please insert a disk into drive %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNRECOGNIZED_MEDIA">
            <summary>{Unknown Disk Format} The disk in drive %hs is not formatted properly.
            Please check the disk, and reformat if necessary.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NONEXISTENT_SECTOR">
            <summary>{Sector Not Found} The specified sector does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MORE_PROCESSING_REQUIRED">
            <summary>{Still Busy} The specified I/O request packet (IRP) cannot be disposed of because the I/O operation is not complete.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MEMORY">
            <summary>{Not Enough Quota} Not enough virtual memory or paging file quota is available to complete the specified operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONFLICTING_ADDRESSES">
            <summary>{Conflicting Address Range} The specified address range conflicts with the address space.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_MAPPED_VIEW">
            <summary>Address range to unmap is not a mapped view.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNABLE_TO_FREE_VM">
            <summary>Virtual memory cannot be freed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNABLE_TO_DELETE_SECTION">
            <summary>Specified section cannot be deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_SYSTEM_SERVICE">
            <summary>An invalid system service was specified in a system service call.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILLEGAL_INSTRUCTION">
            <summary>{EXCEPTION} Illegal Instruction
            An attempt was made to execute an illegal instruction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LOCK_SEQUENCE">
            <summary>{Invalid Lock Sequence} An attempt was made to execute an invalid lock sequence.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_VIEW_SIZE">
            <summary>{Invalid Mapping} An attempt was made to create a view for a section which is bigger than the section.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_FILE_FOR_SECTION">
            <summary>{Bad File} The attributes of the specified mapping file for a section of memory cannot be read.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALREADY_COMMITTED">
            <summary>{Already Committed} The specified address range is already committed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_DENIED">
            <summary>{Access Denied} A process has requested access to an object, but has not been granted those access rights.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BUFFER_TOO_SMALL">
            <summary>{Buffer Too Small} The buffer is too small to contain the entry. No information has been written to the buffer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_TYPE_MISMATCH">
            <summary>{Wrong Type} There is a mismatch between the type of object required by the requested operation and the type of object that is specified in the request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NONCONTINUABLE_EXCEPTION">
            <summary>{EXCEPTION} Cannot Continue
            Windows cannot continue from this exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_DISPOSITION">
            <summary>An invalid exception disposition was returned by an exception handler.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNWIND">
            <summary>Unwind exception code.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_STACK">
            <summary>An invalid or unaligned stack was encountered during an unwind operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_UNWIND_TARGET">
            <summary>An invalid unwind target was encountered during an unwind operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_LOCKED">
            <summary>An attempt was made to unlock a page of memory which was not locked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PARITY_ERROR">
            <summary>Device parity error on I/O operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNABLE_TO_DECOMMIT_VM">
            <summary>An attempt was made to decommit uncommitted virtual memory.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_COMMITTED">
            <summary>An attempt was made to change the attributes on memory that has not been committed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PORT_ATTRIBUTES">
            <summary>Invalid Object Attributes specified to NtCreatePort or invalid Port Attributes specified to NtConnectPort</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_MESSAGE_TOO_LONG">
            <summary>Length of message passed to NtRequestPort or NtRequestWaitReplyPort was longer than the maximum message allowed by the port.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_MIX">
            <summary>An invalid combination of parameters was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_QUOTA_LOWER">
            <summary>An attempt was made to lower a quota limit below the current usage.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_CORRUPT_ERROR">
            <summary>{Corrupt Disk} The file system structure on the disk is corrupt and unusable.
            Please run the Chkdsk utility on the volume %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_NAME_INVALID">
            <summary>Object Name invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_NAME_NOT_FOUND">
            <summary>Object Name not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_NAME_COLLISION">
            <summary>Object Name already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_DISCONNECTED">
            <summary>Attempt to send a message to a disconnected communication port.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_ALREADY_ATTACHED">
            <summary>An attempt was made to attach to a device that was already attached to another device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_PATH_INVALID">
            <summary>Object Path Component was not a directory object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_PATH_NOT_FOUND">
            <summary>{Path Not Found} The path %hs does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_PATH_SYNTAX_BAD">
            <summary>Object Path Component was not a directory object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATA_OVERRUN">
            <summary>{Data Overrun} A data overrun error occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATA_LATE_ERROR">
            <summary>{Data Late} A data late error occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATA_ERROR">
            <summary>{Data Error} An error in reading or writing data occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CRC_ERROR">
            <summary>{Bad CRC} A cyclic redundancy check (CRC) checksum error occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECTION_TOO_BIG">
            <summary>{Section Too Large} The specified section is too big to map the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_CONNECTION_REFUSED">
            <summary>The NtConnectPort request is refused.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PORT_HANDLE">
            <summary>The type of port handle is invalid for the operation requested.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SHARING_VIOLATION">
            <summary>A file cannot be opened because the share access flags are incompatible.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_QUOTA_EXCEEDED">
            <summary>Insufficient quota exists to complete the operation</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PAGE_PROTECTION">
            <summary>The specified page protection was not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUTANT_NOT_OWNED">
            <summary>An attempt to release a mutant object was made by a thread that was not the owner of the mutant object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SEMAPHORE_LIMIT_EXCEEDED">
            <summary>An attempt was made to release a semaphore such that its maximum count would have been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_ALREADY_SET">
            <summary>An attempt to set a process's DebugPort or ExceptionPort was made, but a port already exists in the process or an attempt to set a file's CompletionPort made, but a port was already set in the file or an attempt to set an ALPC port's associated completion port was made, but it is already set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECTION_NOT_IMAGE">
            <summary>An attempt was made to query image information on a section which does not map an image.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SUSPEND_COUNT_EXCEEDED">
            <summary>An attempt was made to suspend a thread whose suspend count was at its maximum.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREAD_IS_TERMINATING">
            <summary>An attempt was made to access a thread that has begun termination.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_WORKING_SET_LIMIT">
            <summary>An attempt was made to set the working set limit to an invalid value (minimum greater than maximum, etc).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INCOMPATIBLE_FILE_MAP">
            <summary>A section was created to map a file which is not compatible to an already existing section which maps the same file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECTION_PROTECTION">
            <summary>A view to a section specifies a protection which is incompatible with the initial view's protection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EAS_NOT_SUPPORTED">
            <summary>An operation involving EAs failed because the file system does not support EAs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EA_TOO_LARGE">
            <summary>An EA operation failed because EA set is too large.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NONEXISTENT_EA_ENTRY">
            <summary>An EA operation failed because the name or EA index is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_EAS_ON_FILE">
            <summary>The file for which EAs were requested has no EAs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EA_CORRUPT_ERROR">
            <summary>The EA is corrupt and non-readable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_LOCK_CONFLICT">
            <summary>A requested read/write cannot be granted due to a conflicting file lock.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOCK_NOT_GRANTED">
            <summary>A requested file lock cannot be granted due to other existing locks.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DELETE_PENDING">
            <summary>A non close operation has been requested of a file object with a delete pending.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTL_FILE_NOT_SUPPORTED">
            <summary>An attempt was made to set the control attribute on a file. This attribute is not supported in the target file system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNKNOWN_REVISION">
            <summary>Indicates a revision number encountered or specified is not one known by the service. It may be a more recent revision than the service is aware of.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REVISION_MISMATCH">
            <summary>Indicates two revision levels are incompatible.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_OWNER">
            <summary>Indicates a particular Security ID may not be assigned as the owner of an object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PRIMARY_GROUP">
            <summary>Indicates a particular Security ID may not be assigned as the primary group of an object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_IMPERSONATION_TOKEN">
            <summary>An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_DISABLE_MANDATORY">
            <summary>A mandatory group may not be disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_LOGON_SERVERS">
            <summary>There are currently no logon servers available to service the logon request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_LOGON_SESSION">
            <summary>A specified logon session does not exist. It may already have been terminated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_PRIVILEGE">
            <summary>A specified privilege does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PRIVILEGE_NOT_HELD">
            <summary>A required privilege is not held by the client.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_ACCOUNT_NAME">
            <summary>The name provided is not a properly formed account name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_USER_EXISTS">
            <summary>The specified account already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_USER">
            <summary>The specified account does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GROUP_EXISTS">
            <summary>The specified group already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_GROUP">
            <summary>The specified group does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEMBER_IN_GROUP">
            <summary>The specified user account is already in the specified group account. Also used to indicate a group cannot be deleted because it contains a member.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEMBER_NOT_IN_GROUP">
            <summary>The specified user account is not a member of the specified group account.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LAST_ADMIN">
            <summary>Indicates the requested operation would disable, delete or could prevent logon for an administration account. This is not allowed to prevent creating a situation in which the system cannot be administrated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WRONG_PASSWORD">
            <summary>When trying to update a password, this return status indicates that the value provided as the current password is not correct.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILL_FORMED_PASSWORD">
            <summary>When trying to update a password, this return status indicates that the value provided for the new password contains values that are not allowed in passwords.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PASSWORD_RESTRICTION">
            <summary>When trying to update a password, this status indicates that some password update rule has been violated. For example, the password may not meet length criteria.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGON_FAILURE">
            <summary>The attempted logon is invalid. This is either due to a bad username or authentication information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCOUNT_RESTRICTION">
            <summary>Indicates a referenced user name and authentication information are valid, but some user account restriction has prevented successful authentication (such as time-of-day restrictions).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LOGON_HOURS">
            <summary>The user account has time restrictions and may not be logged onto at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_WORKSTATION">
            <summary>The user account is restricted such that it may not be used to log on from the source workstation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PASSWORD_EXPIRED">
            <summary>The user account's password has expired.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCOUNT_DISABLED">
            <summary>The referenced account is currently disabled and may not be logged on to.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NONE_MAPPED">
            <summary>None of the information to be translated has been translated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_LUIDS_REQUESTED">
            <summary>The number of LUIDs requested may not be allocated with a single allocation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LUIDS_EXHAUSTED">
            <summary>Indicates there are no more LUIDs to allocate.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_SUB_AUTHORITY">
            <summary>Indicates the sub-authority value is invalid for the particular use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_ACL">
            <summary>Indicates the ACL structure is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_SID">
            <summary>Indicates the SID structure is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_SECURITY_DESCR">
            <summary>Indicates the SECURITY_DESCRIPTOR structure is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROCEDURE_NOT_FOUND">
            <summary>Indicates the specified procedure address cannot be found in the DLL.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_FORMAT">
            <summary>{Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0x%08lx.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_TOKEN">
            <summary>An attempt was made to reference a token that doesn't exist. This is typically done by referencing the token associated with a thread when the thread is not impersonating a client.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_INHERITANCE_ACL">
            <summary>Indicates that an attempt to build either an inherited ACL or ACE was not successful. This can be caused by a number of things. One of the more probable causes is the replacement of a CreatorId with an SID that didn't fit into the ACE or ACL.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RANGE_NOT_LOCKED">
            <summary>The range specified in NtUnlockFile was not locked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_FULL">
            <summary>An operation failed because the disk was full. If this is a thinly provisioned volume the physical storage backing this volume has been exhausted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVER_DISABLED">
            <summary>The GUID allocation server is [already] disabled at the moment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVER_NOT_DISABLED">
            <summary>The GUID allocation server is [already] enabled at the moment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_GUIDS_REQUESTED">
            <summary>Too many GUIDs were requested from the allocation server at once.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GUIDS_EXHAUSTED">
            <summary>The GUIDs could not be allocated because the Authority Agent was exhausted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_ID_AUTHORITY">
            <summary>The value provided was an invalid value for an identifier authority.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AGENTS_EXHAUSTED">
            <summary>There are no more authority agent values available for the given identifier authority value.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_VOLUME_LABEL">
            <summary>An invalid volume label has been specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECTION_NOT_EXTENDED">
            <summary>A mapped section could not be extended.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_MAPPED_DATA">
            <summary>Specified section to flush does not map a data file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_DATA_NOT_FOUND">
            <summary>Indicates the specified image file did not contain a resource section.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_TYPE_NOT_FOUND">
            <summary>Indicates the specified resource type cannot be found in the image file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_NAME_NOT_FOUND">
            <summary>Indicates the specified resource name cannot be found in the image file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ARRAY_BOUNDS_EXCEEDED">
            <summary>{EXCEPTION} Array bounds exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_DENORMAL_OPERAND">
            <summary>{EXCEPTION} Floating-point denormal operand.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_DIVIDE_BY_ZERO">
            <summary>{EXCEPTION} Floating-point division by zero.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_INEXACT_RESULT">
            <summary>{EXCEPTION} Floating-point inexact result.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_INVALID_OPERATION">
            <summary>{EXCEPTION} Floating-point invalid operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_OVERFLOW">
            <summary>{EXCEPTION} Floating-point overflow.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_STACK_CHECK">
            <summary>{EXCEPTION} Floating-point stack check.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_UNDERFLOW">
            <summary>{EXCEPTION} Floating-point underflow.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTEGER_DIVIDE_BY_ZERO">
            <summary>{EXCEPTION} Integer division by zero.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTEGER_OVERFLOW">
            <summary>{EXCEPTION} Integer overflow.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PRIVILEGED_INSTRUCTION">
            <summary>{EXCEPTION} Privileged instruction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_PAGING_FILES">
            <summary>An attempt was made to install more paging files than the system supports.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_INVALID">
            <summary>The volume for a file has been externally altered such that the opened file is no longer valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALLOTTED_SPACE_EXCEEDED">
            <summary>When a block of memory is allotted for future updates, such as the memory allocated to hold discretionary access control and primary group information, successive updates may exceed the amount of memory originally allotted. Since quota may already have been charged to several processes which have handles to the object, it is not reasonable to alter the size of the allocated memory.
            Instead, a request that requires more memory than has been allotted must fail and the STATUS_ALLOTED_SPACE_EXCEEDED error returned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSUFFICIENT_RESOURCES">
            <summary>Insufficient system resources exist to complete the API.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DFS_EXIT_PATH_FOUND">
            <summary>An attempt has been made to open a DFS exit path control file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_DATA_ERROR">
            <summary> STATUS_DEVICE_DATA_ERROR</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_NOT_CONNECTED">
            <summary> STATUS_DEVICE_NOT_CONNECTED</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_POWER_FAILURE">
            <summary> STATUS_DEVICE_POWER_FAILURE</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FREE_VM_NOT_AT_BASE">
            <summary>Virtual memory cannot be freed as base address is not the base of the region and a region size of zero was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEMORY_NOT_ALLOCATED">
            <summary>An attempt was made to free virtual memory which is not allocated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WORKING_SET_QUOTA">
            <summary>The working set is not big enough to allow the requested pages to be locked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEDIA_WRITE_PROTECTED">
            <summary>{Write Protect Error} The disk cannot be written to because it is write protected. Please remove the write protection from the volume %hs in drive %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_NOT_READY">
            <summary>{Drive Not Ready} The drive is not ready for use, its door may be open. Please check drive %hs and make sure that a disk is inserted and that the drive door is closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_GROUP_ATTRIBUTES">
            <summary>The specified attributes are invalid, or incompatible with the attributes for the group as a whole.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_IMPERSONATION_LEVEL">
            <summary>A specified impersonation level is invalid. Also used to indicate a required impersonation level was not provided.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_OPEN_ANONYMOUS">
            <summary>An attempt was made to open an Anonymous level token. Anonymous tokens may not be opened.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_VALIDATION_CLASS">
            <summary>The validation information class requested was invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_TOKEN_TYPE">
            <summary>The type of a token object is inappropriate for its attempted use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_MASTER_BOOT_RECORD">
            <summary>The type of a token object is inappropriate for its attempted use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSTRUCTION_MISALIGNMENT">
            <summary>An attempt was made to execute an instruction at an unaligned address and the host system does not support unaligned instruction references.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSTANCE_NOT_AVAILABLE">
            <summary>The maximum named pipe instance count has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_NOT_AVAILABLE">
            <summary>An instance of a named pipe cannot be found in the listening state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PIPE_STATE">
            <summary>The named pipe is not in the connected or closing state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_BUSY">
            <summary>The specified pipe is set to complete operations and there are current I/O operations queued so it cannot be changed to queue operations.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILLEGAL_FUNCTION">
            <summary>The specified handle is not open to the server end of the named pipe.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_DISCONNECTED">
            <summary>The specified named pipe is in the disconnected state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_CLOSING">
            <summary>The specified named pipe is in the closing state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_CONNECTED">
            <summary>The specified named pipe is in the connected state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_LISTENING">
            <summary>The specified named pipe is in the listening state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_READ_MODE">
            <summary>The specified named pipe is not in message mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_TIMEOUT">
            <summary>{Device Timeout} The specified I/O operation on %hs was not completed before the time-out period expired.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_FORCED_CLOSED">
            <summary>The specified file has been closed by another process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROFILING_NOT_STARTED">
            <summary>Profiling not started.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROFILING_NOT_STOPPED">
            <summary>Profiling not stopped.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COULD_NOT_INTERPRET">
            <summary>The passed ACL did not contain the minimum required information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_IS_A_DIRECTORY">
            <summary>The file that was specified as a target is a directory and the caller specified that it could be anything but a directory.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_SUPPORTED">
            <summary>The request is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REMOTE_NOT_LISTENING">
            <summary>This remote computer is not listening.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DUPLICATE_NAME">
            <summary>A duplicate name exists on the network.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_NETWORK_PATH">
            <summary>The network path cannot be located.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETWORK_BUSY">
            <summary>The network is busy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_DOES_NOT_EXIST">
            <summary>This device does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_COMMANDS">
            <summary>The network BIOS command limit has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ADAPTER_HARDWARE_ERROR">
            <summary>An I/O adapter hardware error has occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_NETWORK_RESPONSE">
            <summary>The network responded incorrectly.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNEXPECTED_NETWORK_ERROR">
            <summary>An unexpected network error occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_REMOTE_ADAPTER">
            <summary>The remote adapter is not compatible.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PRINT_QUEUE_FULL">
            <summary>The printer queue is full.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SPOOL_SPACE">
            <summary>Space to store the file waiting to be printed is not available on the server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PRINT_CANCELLED">
            <summary>The requested print file has been canceled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETWORK_NAME_DELETED">
            <summary>The network name was deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETWORK_ACCESS_DENIED">
            <summary>Network access is denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_DEVICE_TYPE">
            <summary>{Incorrect Network Resource Type} The specified device type (LPT, for example) conflicts with the actual device type on the remote resource.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_NETWORK_NAME">
            <summary>{Network Name Not Found} The specified share name cannot be found on the remote server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_NAMES">
            <summary>The name limit for the local computer network adapter card was exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_SESSIONS">
            <summary>The network BIOS session limit was exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SHARING_PAUSED">
            <summary>File sharing has been temporarily paused.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REQUEST_NOT_ACCEPTED">
            <summary>No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REDIRECTOR_PAUSED">
            <summary>Print or disk redirection is temporarily paused.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NET_WRITE_FAULT">
            <summary>A network data fault occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROFILING_AT_LIMIT">
            <summary>The number of active profiling objects is at the maximum and no more may be started.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_SAME_DEVICE">
            <summary>{Incorrect Volume} The target file of a rename request is located on a different device than the source of the rename request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_RENAMED">
            <summary>The file specified has been renamed and thus cannot be modified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRTUAL_CIRCUIT_CLOSED">
            <summary>{Network Request Timeout} The session with a remote server has been disconnected because the time-out interval for a request has expired.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SECURITY_ON_OBJECT">
            <summary>Indicates an attempt was made to operate on the security of an object that does not have security associated with it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_WAIT">
            <summary>Used to indicate that an operation cannot continue without blocking for I/O.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_EMPTY">
            <summary>Used to indicate that a read operation was done on an empty pipe.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_ACCESS_DOMAIN_INFO">
            <summary>Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_TERMINATE_SELF">
            <summary>Indicates that a thread attempted to terminate itself by default (called NtTerminateThread with NULL) and it was the last thread in the current process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_SERVER_STATE">
            <summary>Indicates the Sam Server was in the wrong state to perform the desired operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_DOMAIN_STATE">
            <summary>Indicates the Domain was in the wrong state to perform the desired operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_DOMAIN_ROLE">
            <summary>This operation is only allowed for the Primary Domain Controller of the domain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_DOMAIN">
            <summary>The specified Domain did not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DOMAIN_EXISTS">
            <summary>The specified Domain already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DOMAIN_LIMIT_EXCEEDED">
            <summary>An attempt was made to exceed the limit on the number of domains per server for this release.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OPLOCK_NOT_GRANTED">
            <summary>Error status returned when oplock request is denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_OPLOCK_PROTOCOL">
            <summary>Error status returned when an invalid oplock acknowledgment is received by a file system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTERNAL_DB_CORRUPTION">
            <summary>This error indicates that the requested operation cannot be completed due to a catastrophic media failure or on-disk data structure corruption.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTERNAL_ERROR">
            <summary>An internal error occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GENERIC_NOT_MAPPED">
            <summary>Indicates generic access types were contained in an access mask which should already be mapped to non-generic access types.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_DESCRIPTOR_FORMAT">
            <summary>Indicates a security descriptor is not in the necessary format (absolute or self-relative).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_USER_BUFFER">
            <summary>An access to a user buffer failed at an "expected" point in time. This code is defined since the caller does not want to accept STATUS_ACCESS_VIOLATION in its filter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNEXPECTED_IO_ERROR">
            <summary>If an I/O error is returned which is not defined in the standard FsRtl filter, it is converted to the following error which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNEXPECTED_MM_CREATE_ERR">
            <summary>If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNEXPECTED_MM_MAP_ERROR">
            <summary>If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNEXPECTED_MM_EXTEND_ERR">
            <summary>If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_LOGON_PROCESS">
            <summary>The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGON_SESSION_EXISTS">
            <summary>An attempt has been made to start a new session manager or LSA logon session with an ID that is already in use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_1">
            <summary>An invalid parameter was passed to a service or function as the first argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_2">
            <summary>An invalid parameter was passed to a service or function as the second argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_3">
            <summary>An invalid parameter was passed to a service or function as the third argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_4">
            <summary>An invalid parameter was passed to a service or function as the fourth argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_5">
            <summary>An invalid parameter was passed to a service or function as the fifth argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_6">
            <summary>An invalid parameter was passed to a service or function as the sixth argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_7">
            <summary>An invalid parameter was passed to a service or function as the seventh argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_8">
            <summary>An invalid parameter was passed to a service or function as the eighth argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_9">
            <summary>An invalid parameter was passed to a service or function as the ninth argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_10">
            <summary>An invalid parameter was passed to a service or function as the tenth argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_11">
            <summary>An invalid parameter was passed to a service or function as the eleventh argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PARAMETER_12">
            <summary>An invalid parameter was passed to a service or function as the twelfth argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REDIRECTOR_NOT_STARTED">
            <summary>An attempt was made to access a network file, but the network software was not yet started.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REDIRECTOR_STARTED">
            <summary>An attempt was made to start the redirector, but the redirector has already been started.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STACK_OVERFLOW">
            <summary>A new guard page for the stack cannot be created.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_PACKAGE">
            <summary>A specified authentication package is unknown.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_FUNCTION_TABLE">
            <summary>A malformed function table was encountered during an unwind operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VARIABLE_NOT_FOUND">
            <summary>Indicates the specified environment variable name was not found in the specified environment block.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DIRECTORY_NOT_EMPTY">
            <summary>Indicates that the directory trying to be deleted is not empty.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_CORRUPT_ERROR">
            <summary>{Corrupt File} The file or directory %hs is corrupt and unreadable.
            Please run the Chkdsk utility.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_A_DIRECTORY">
            <summary>A requested opened file is not a directory.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_LOGON_SESSION_STATE">
            <summary>The logon session is not in a state that is consistent with the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGON_SESSION_COLLISION">
            <summary>An internal LSA error has occurred. An authentication package has requested the creation of a Logon Session but the ID of an already existing Logon Session has been specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NAME_TOO_LONG">
            <summary>A specified name string is too long for its intended use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILES_OPEN">
            <summary>The user attempted to force close the files on a redirected drive, but there were opened files on the drive, and the user did not specify a sufficient level of force.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_IN_USE">
            <summary>The user attempted to force close the files on a redirected drive, but there were opened directories on the drive, and the user did not specify a sufficient level of force.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MESSAGE_NOT_FOUND">
            <summary>RtlFindMessage could not locate the requested message ID in the message table resource.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROCESS_IS_TERMINATING">
            <summary>An attempt was made to access an exiting process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LOGON_TYPE">
            <summary>Indicates an invalid value has been provided for the LogonType requested.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_GUID_TRANSLATION">
            <summary>Indicates that an attempt was made to assign protection to a file system file or directory and one of the SIDs in the security descriptor could not be translated into a GUID that could be stored by the file system. This causes the protection attempt to fail, which may cause a file creation attempt to fail.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_IMPERSONATE">
            <summary>Indicates that an attempt has been made to impersonate via a named pipe that has not yet been read from.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_ALREADY_LOADED">
            <summary>Indicates that the specified image is already loaded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_NOT_PRESENT">
            <summary> STATUS_ABIOS_NOT_PRESENT</summary>
            <remarks>
            ============================================================
            NOTE: The following ABIOS error code should be reserved on
                  non ABIOS kernel. Eventually, I will remove the ifdef
                  ABIOS.
            ============================================================
            </remarks>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_LID_NOT_EXIST">
            <summary> STATUS_ABIOS_LID_NOT_EXIST</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_LID_ALREADY_OWNED">
            <summary> STATUS_ABIOS_LID_ALREADY_OWNED</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_NOT_LID_OWNER">
            <summary> STATUS_ABIOS_NOT_LID_OWNER</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_INVALID_COMMAND">
            <summary> STATUS_ABIOS_INVALID_COMMAND</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_INVALID_LID">
            <summary> STATUS_ABIOS_INVALID_LID</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_SELECTOR_NOT_AVAILABLE">
            <summary> STATUS_ABIOS_SELECTOR_NOT_AVAILABLE</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ABIOS_INVALID_SELECTOR">
            <summary> STATUS_ABIOS_INVALID_SELECTOR</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_LDT">
            <summary>Indicates that an attempt was made to change the size of the LDT for a process that has no LDT.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LDT_SIZE">
            <summary>Indicates that an attempt was made to grow an LDT by setting its size, or that the size was not an even number of selectors.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LDT_OFFSET">
            <summary>Indicates that the starting value for the LDT information was not an integral multiple of the selector size.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LDT_DESCRIPTOR">
            <summary>Indicates that the user supplied an invalid descriptor when trying to set up Ldt descriptors.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_NE_FORMAT">
            <summary>The specified image file did not have the correct format. It appears to be NE format.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RXACT_INVALID_STATE">
            <summary>Indicates that the transaction state of a registry sub-tree is incompatible with the requested operation. For example, a request has been made to start a new transaction with one already in progress, or a request has been made to apply a transaction when one is not currently in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RXACT_COMMIT_FAILURE">
            <summary>Indicates an error has occurred during a registry transaction commit. The database has been left in an unknown, but probably inconsistent, state. The state of the registry transaction is left as COMMITTING.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MAPPED_FILE_SIZE_ZERO">
            <summary>An attempt was made to map a file of size zero with the maximum size specified as zero.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_OPENED_FILES">
            <summary>Too many files are opened on a remote server. This error should only be returned by the Windows redirector on a remote drive.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANCELLED">
            <summary>The I/O request was canceled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_DELETE">
            <summary>An attempt has been made to remove a file or directory that cannot be deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_COMPUTER_NAME">
            <summary>Indicates a name specified as a remote computer name is syntactically invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_DELETED">
            <summary>An I/O request other than close was performed on a file after it has been deleted, which can only happen to a request which did not complete before the last handle was closed via NtClose.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPECIAL_ACCOUNT">
            <summary>Indicates an operation has been attempted on a built-in (special) SAM account which is incompatible with built-in accounts. For example, built-in accounts cannot be deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPECIAL_GROUP">
            <summary>The operation requested may not be performed on the specified group because it is a built-in special group.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPECIAL_USER">
            <summary>The operation requested may not be performed on the specified user because it is a built-in special user.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEMBERS_PRIMARY_GROUP">
            <summary>Indicates a member cannot be removed from a group because the group is currently the member's primary group.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_CLOSED">
            <summary>An I/O request other than close and several other special case operations was attempted using a file object that had already been closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_THREADS">
            <summary>Indicates a process has too many threads to perform the requested action. For example, assignment of a primary token may only be performed when a process has zero or one threads.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREAD_NOT_IN_PROCESS">
            <summary>An attempt was made to operate on a thread within a specific process, but the thread specified is not in the process specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOKEN_ALREADY_IN_USE">
            <summary>An attempt was made to establish a token for use as a primary token but the token is already in use. A token can only be the primary token of one process at a time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGEFILE_QUOTA_EXCEEDED">
            <summary>Page file quota was exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COMMITMENT_LIMIT">
            <summary>{Out of Virtual Memory} Your system is low on virtual memory. To ensure that Windows runs properly, increase the size of your virtual memory paging file. For more information, see Help.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_LE_FORMAT">
            <summary>The specified image file did not have the correct format, it appears to be LE format.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_NOT_MZ">
            <summary>The specified image file did not have the correct format, it did not have an initial MZ.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_PROTECT">
            <summary>The specified image file did not have the correct format, it did not have a proper e_lfarlc in the MZ header.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_WIN_16">
            <summary>The specified image file did not have the correct format, it appears to be a 16-bit Windows image.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGON_SERVER_CONFLICT">
            <summary>The Netlogon service cannot start because another Netlogon service running in the domain conflicts with the specified role.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TIME_DIFFERENCE_AT_DC">
            <summary>The time at the Primary Domain Controller is different than the time at the Backup Domain Controller or member server by too large an amount.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYNCHRONIZATION_REQUIRED">
            <summary>The SAM database on a Windows Server is significantly out of synchronization with the copy on the Domain Controller. A complete synchronization is required.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DLL_NOT_FOUND">
            <summary>The program can't start because %hs is missing from your computer. Try reinstalling the program to fix this problem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OPEN_FAILED">
            <summary>The NtCreateFile API failed. This error should never be returned to an application, it is a place holder for the Windows Lan Manager Redirector to use in its internal error mapping routines.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_PRIVILEGE_FAILED">
            <summary>{Privilege Failed} The I/O permissions for the process could not be changed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ORDINAL_NOT_FOUND">
            <summary>{Ordinal Not Found} The ordinal %ld could not be located in the dynamic link library %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ENTRYPOINT_NOT_FOUND">
            <summary>{Entry Point Not Found} The procedure entry point %hs could not be located in the dynamic link library %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONTROL_C_EXIT">
            <summary>{Application Exit by CTRL+C} The application terminated as a result of a CTRL+C.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOCAL_DISCONNECT">
            <summary>{Virtual Circuit Closed} The network transport on your computer has closed a network connection. There may or may not be I/O requests outstanding.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REMOTE_DISCONNECT">
            <summary>{Virtual Circuit Closed} The network transport on a remote computer has closed a network connection. There may or may not be I/O requests outstanding.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REMOTE_RESOURCES">
            <summary>{Insufficient Resources on Remote Computer} The remote computer has insufficient resources to complete the network request. For instance, there may not be enough memory available on the remote computer to carry out the request at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LINK_FAILED">
            <summary>{Virtual Circuit Closed} An existing connection (virtual circuit) has been broken at the remote computer. There is probably something wrong with the network software protocol or the network hardware on the remote computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LINK_TIMEOUT">
            <summary>{Virtual Circuit Closed} The network transport on your computer has closed a network connection because it had to wait too long for a response from the remote computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_CONNECTION">
            <summary>The connection handle given to the transport was invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_ADDRESS">
            <summary>The address handle given to the transport was invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DLL_INIT_FAILED">
            <summary>{DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process is terminating abnormally.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MISSING_SYSTEMFILE">
            <summary>{Missing System File} The required system file %hs is bad or missing.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNHANDLED_EXCEPTION">
            <summary>{Application Error} The exception %s (0x%08lx) occurred in the application at location 0x%08lx.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APP_INIT_FAILURE">
            <summary>{Application Error} The application was unable to start correctly (0x%lx). Click OK to close the application.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PAGEFILE_CREATE_FAILED">
            <summary>{Unable to Create Paging File} The creation of the paging file %hs failed (%lx). The requested size was %ld.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_PAGEFILE">
            <summary>{No Paging File Specified} No paging file was specified in the system configuration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LEVEL">
            <summary>{Incorrect System Call Level} An invalid level was passed into the specified system call.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WRONG_PASSWORD_CORE">
            <summary>{Incorrect Password to LAN Manager Server} You specified an incorrect password to a LAN Manager 2.x or MS-NET server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILLEGAL_FLOAT_CONTEXT">
            <summary>{EXCEPTION} A real-mode application issued a floating-point instruction and floating-point hardware is not present.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PIPE_BROKEN">
            <summary>The pipe operation has failed because the other end of the pipe has been closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REGISTRY_CORRUPT">
            <summary>{The Registry Is Corrupt} The structure of one of the files that contains Registry data is corrupt, or the image of the file in memory is corrupt, or the file could not be recovered because the alternate copy or log was absent or corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REGISTRY_IO_FAILED">
            <summary>An I/O operation initiated by the Registry failed unrecoverably. The Registry could not read in, or write out, or flush, one of the files that contain the system's image of the Registry.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_EVENT_PAIR">
            <summary>An event pair synchronization operation was performed using the thread specific client/server event pair object, but no event pair object was associated with the thread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNRECOGNIZED_VOLUME">
            <summary>The volume does not contain a recognized file system. Please make sure that all required file system drivers are loaded and that the volume is not corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERIAL_NO_DEVICE_INITED">
            <summary>No serial device was successfully initialized. The serial driver will unload.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_ALIAS">
            <summary>The specified local group does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEMBER_NOT_IN_ALIAS">
            <summary>The specified account name is not a member of the group.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MEMBER_IN_ALIAS">
            <summary>The specified account name is already a member of the group.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALIAS_EXISTS">
            <summary>The specified local group already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGON_NOT_GRANTED">
            <summary>A requested type of logon (e.g., Interactive, Network, Service) is not granted by the target system's local security policy. Please ask the system administrator to grant the necessary form of logon.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_SECRETS">
            <summary>The maximum number of secrets that may be stored in a single system has been exceeded. The length and number of secrets is limited to satisfy United States State Department export restrictions.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECRET_TOO_LONG">
            <summary>The length of a secret exceeds the maximum length allowed. The length and number of secrets is limited to satisfy United States State Department export restrictions.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTERNAL_DB_ERROR">
            <summary>The Local Security Authority (LSA) database contains an internal inconsistency.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FULLSCREEN_MODE">
            <summary>The requested operation cannot be performed in fullscreen mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_CONTEXT_IDS">
            <summary>During a logon attempt, the user's security context accumulated too many security IDs. This is a very unusual situation. Remove the user from some global or local groups to reduce the number of security ids to incorporate into the security context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGON_TYPE_NOT_GRANTED">
            <summary>A user has requested a type of logon (e.g., interactive or network) that has not been granted. An administrator has control over who may logon interactively and through the network.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_REGISTRY_FILE">
            <summary>The system has attempted to load or restore a file into the registry, and the specified file is not in the format of a registry file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NT_CROSS_ENCRYPTION_REQUIRED">
            <summary>An attempt was made to change a user password in the security account manager without providing the necessary Windows cross-encrypted password.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DOMAIN_CTRLR_CONFIG_ERROR">
            <summary>A Windows Server has an incorrect configuration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FT_MISSING_MEMBER">
            <summary>An attempt was made to explicitly access the secondary copy of information via a device control to the Fault Tolerance driver and the secondary copy is not present in the system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILL_FORMED_SERVICE_ENTRY">
            <summary>A configuration registry node representing a driver service entry was ill-formed and did not contain required value entries.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILLEGAL_CHARACTER">
            <summary>An illegal character was encountered. For a multi-byte character set this includes a lead byte without a succeeding trail byte. For the Unicode character set this includes the characters 0xFFFF and 0xFFFE.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNMAPPABLE_CHARACTER">
            <summary>No mapping for the Unicode character exists in the target multi-byte code page.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNDEFINED_CHARACTER">
            <summary>The Unicode character is not defined in the Unicode character set installed on the system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOPPY_VOLUME">
            <summary>The paging file cannot be created on a floppy diskette.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOPPY_ID_MARK_NOT_FOUND">
            <summary>{Floppy Disk Error} While accessing a floppy disk, an ID address mark was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOPPY_WRONG_CYLINDER">
            <summary>{Floppy Disk Error} While accessing a floppy disk, the track address from the sector ID field was found to be different than the track address maintained by the controller.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOPPY_UNKNOWN_ERROR">
            <summary>{Floppy Disk Error} The floppy disk controller reported an error that is not recognized by the floppy disk driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOPPY_BAD_REGISTERS">
            <summary>{Floppy Disk Error} While accessing a floppy-disk, the controller returned inconsistent results via its registers.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_RECALIBRATE_FAILED">
            <summary>{Hard Disk Error} While accessing the hard disk, a recalibrate operation failed, even after retries.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_OPERATION_FAILED">
            <summary>{Hard Disk Error} While accessing the hard disk, a disk operation failed even after retries.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_RESET_FAILED">
            <summary>{Hard Disk Error} While accessing the hard disk, a disk controller reset was needed, but even that failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SHARED_IRQ_BUSY">
            <summary>An attempt was made to open a device that was sharing an IRQ with other devices. At least one other device that uses that IRQ was already opened.
            Two concurrent opens of devices that share an IRQ and only work via interrupts is not supported for the particular bus type that the devices use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FT_ORPHANING">
            <summary>{FT Orphaning} A disk that is part of a fault-tolerant volume can no longer be accessed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT">
            <summary>The system bios failed to connect a system interrupt to the device or bus for which the device is connected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PARTITION_FAILURE">
            <summary>Tape could not be partitioned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_BLOCK_LENGTH">
            <summary>When accessing a new tape of a multivolume partition, the current blocksize is incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_NOT_PARTITIONED">
            <summary>Tape partition information could not be found when loading a tape.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNABLE_TO_LOCK_MEDIA">
            <summary>Attempt to lock the eject media mechanism fails.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNABLE_TO_UNLOAD_MEDIA">
            <summary>Unload media fails.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EOM_OVERFLOW">
            <summary>Physical end of tape was detected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MEDIA">
            <summary>{No Media} There is no media in the drive. Please insert media into drive %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SUCH_MEMBER">
            <summary>A member could not be added to or removed from the local group because the member does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_MEMBER">
            <summary>A new member could not be added to a local group because the member has the wrong account type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KEY_DELETED">
            <summary>Illegal operation attempted on a registry key which has been marked for deletion.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_LOG_SPACE">
            <summary>System could not allocate required space in a registry log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_SIDS">
            <summary>Too many Sids have been specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LM_CROSS_ENCRYPTION_REQUIRED">
            <summary>An attempt was made to change a user password in the security account manager without providing the necessary LM cross-encrypted password.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KEY_HAS_CHILDREN">
            <summary>An attempt was made to create a symbolic link in a registry key that already has subkeys or values.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CHILD_MUST_BE_VOLATILE">
            <summary>An attempt was made to create a Stable subkey under a Volatile parent key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_CONFIGURATION_ERROR">
            <summary>The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_INTERNAL_ERROR">
            <summary>An error was detected between two drivers or within an I/O driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_DEVICE_STATE">
            <summary>The device is not in a valid state to perform this request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_DEVICE_ERROR">
            <summary>The I/O device reported an I/O error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_PROTOCOL_ERROR">
            <summary>A protocol error was detected between the driver and the device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BACKUP_CONTROLLER">
            <summary>This operation is only allowed for the Primary Domain Controller of the domain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_FILE_FULL">
            <summary>Log file space is insufficient to support this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_LATE">
            <summary>A write operation was attempted to a volume after it was dismounted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_TRUST_LSA_SECRET">
            <summary>The workstation does not have a trust secret for the primary domain in the local LSA database.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_TRUST_SAM_ACCOUNT">
            <summary>The SAM database on the Windows Server does not have a computer account for this workstation trust relationship.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRUSTED_DOMAIN_FAILURE">
            <summary>The logon request failed because the trust relationship between the primary domain and the trusted domain failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRUSTED_RELATIONSHIP_FAILURE">
            <summary>The logon request failed because the trust relationship between this workstation and the primary domain failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EVENTLOG_FILE_CORRUPT">
            <summary>The Eventlog log file is corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EVENTLOG_CANT_START">
            <summary>No Eventlog log file could be opened. The Eventlog service did not start.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRUST_FAILURE">
            <summary>The network logon failed. This may be because the validation authority can't be reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUTANT_LIMIT_EXCEEDED">
            <summary>An attempt was made to acquire a mutant such that its maximum count would have been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETLOGON_NOT_STARTED">
            <summary>An attempt was made to logon, but the netlogon service was not started.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCOUNT_EXPIRED">
            <summary>The user's account has expired.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_POSSIBLE_DEADLOCK">
            <summary>{EXCEPTION} Possible deadlock condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETWORK_CREDENTIAL_CONFLICT">
            <summary>Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REMOTE_SESSION_LIMIT">
            <summary>An attempt was made to establish a session to a network server, but there are already too many sessions established to that server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EVENTLOG_FILE_CHANGED">
            <summary>The log file has changed between reads.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT">
            <summary>The account used is an Interdomain Trust account. Use your global user account or local user account to access this server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT">
            <summary>The account used is a Computer Account. Use your global user account or local user account to access this server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOLOGON_SERVER_TRUST_ACCOUNT">
            <summary>The account used is an Server Trust account. Use your global user account or local user account to access this server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DOMAIN_TRUST_INCONSISTENT">
            <summary>The name or SID of the domain specified is inconsistent with the trust information for that domain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FS_DRIVER_REQUIRED">
            <summary>A volume has been accessed for which a file system driver is required that has not yet been loaded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_ALREADY_LOADED_AS_DLL">
            <summary>Indicates that the specified image is already loaded as a DLL.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING">
            <summary>Short name settings may not be changed on this volume due to the global registry setting.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME">
            <summary>Short names are not enabled on this volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECURITY_STREAM_IS_INCONSISTENT">
            <summary>The security stream for the given volume is in an inconsistent state. Please run CHKDSK on the volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LOCK_RANGE">
            <summary>A requested file lock operation cannot be processed due to an invalid byte range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_ACE_CONDITION">
            <summary>{Invalid ACE Condition} The specified access control entry (ACE) contains an invalid condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT">
            <summary>The subsystem needed to support the image type is not present.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOTIFICATION_GUID_ALREADY_DEFINED">
            <summary>{Invalid ACE Condition} The specified file already has a notification GUID associated with it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_EXCEPTION_HANDLER">
            <summary>An invalid exception handler routine has been detected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DUPLICATE_PRIVILEGES">
            <summary>Duplicate privileges were specified for the token.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_ALLOWED_ON_SYSTEM_FILE">
            <summary>Requested action not allowed on a file system internal file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REPAIR_NEEDED">
            <summary>A portion of the file system requires repair.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_QUOTA_NOT_ENABLED">
            <summary>Quota support is not enabled on the system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_APPLICATION_PACKAGE">
            <summary>The operation failed because the application is not part of an application package.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETWORK_OPEN_RESTRICTION">
            <summary>A remote open failed because the network open restrictions were not satisfied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_USER_SESSION_KEY">
            <summary>There is no user session key for the specified logon session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_USER_SESSION_DELETED">
            <summary>The remote user session has been deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_LANG_NOT_FOUND">
            <summary>Indicates the specified resource language ID cannot be found in the image file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSUFF_SERVER_RESOURCES">
            <summary>Insufficient server resources exist to complete the request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_BUFFER_SIZE">
            <summary>The size of the buffer is invalid for the specified operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_ADDRESS_COMPONENT">
            <summary>The transport rejected the network address specified as invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_ADDRESS_WILDCARD">
            <summary>The transport rejected the network address specified due to an invalid use of a wildcard.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_ADDRESSES">
            <summary>The transport address could not be opened because all the available addresses are in use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ADDRESS_ALREADY_EXISTS">
            <summary>The transport address could not be opened because it already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ADDRESS_CLOSED">
            <summary>The transport address is now closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_DISCONNECTED">
            <summary>The transport connection is now disconnected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_RESET">
            <summary>The transport connection has been reset.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_NODES">
            <summary>The transport cannot dynamically acquire any more nodes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_ABORTED">
            <summary>The transport aborted a pending transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_TIMED_OUT">
            <summary>The transport timed out a request waiting for a response.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NO_RELEASE">
            <summary>The transport did not receive a release for a pending response.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NO_MATCH">
            <summary>The transport did not find a transaction matching the specific token.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_RESPONDED">
            <summary>The transport had previously responded to a transaction request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_INVALID_ID">
            <summary>The transport does not recognized the transaction request identifier specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_INVALID_TYPE">
            <summary>The transport does not recognize the transaction request type specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_SERVER_SESSION">
            <summary>The transport can only process the specified request on the server side of a session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_CLIENT_SESSION">
            <summary>The transport can only process the specified request on the client side of a session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_LOAD_REGISTRY_FILE">
            <summary>{Registry File Failure} The registry cannot load the hive (file):
            %hs
            or its log or alternate.
            It is corrupt, absent, or not writable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEBUG_ATTACH_FAILED">
            <summary>{Unexpected Failure in DebugActiveProcess} An unexpected failure occurred while processing a DebugActiveProcess API request. You may choose OK to terminate the process, or Cancel to ignore the error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_PROCESS_TERMINATED">
            <summary>{Fatal System Error} The %hs system process terminated unexpectedly with a status of 0x%08x (0x%08x 0x%08x).
            The system has been shut down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATA_NOT_ACCEPTED">
            <summary>{Data Not Accepted} The TDI client could not handle the data received during an indication.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_BROWSER_SERVERS_FOUND">
            <summary>{Unable to Retrieve Browser Server List} The list of servers for this workgroup is not currently available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VDM_HARD_ERROR">
            <summary>NTVDM encountered a hard error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_CANCEL_TIMEOUT">
            <summary>{Cancel Timeout} The driver %hs failed to complete a cancelled I/O request in the allotted time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REPLY_MESSAGE_MISMATCH">
            <summary>{Reply Message Mismatch} An attempt was made to reply to an LPC message, but the thread specified by the client ID in the message was not waiting on that message.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MAPPED_ALIGNMENT">
            <summary>{Mapped View Alignment Incorrect} An attempt was made to map a view of a file, but either the specified base address or the offset into the file were not aligned on the proper allocation granularity.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_CHECKSUM_MISMATCH">
            <summary>{Bad Image Checksum} The image %hs is possibly corrupt. The header checksum does not match the computed checksum.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOST_WRITEBEHIND_DATA">
            <summary>{Delayed Write Failed} Windows was unable to save all the data for the file %hs. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLIENT_SERVER_PARAMETERS_INVALID">
            <summary>The parameter(s) passed to the server in the client/server shared memory window were invalid. Too much data may have been put in the shared memory window.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PASSWORD_MUST_CHANGE">
            <summary>The user's password must be changed before signing in.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_FOUND">
            <summary>The object was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_TINY_STREAM">
            <summary>The stream is not a tiny stream.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RECOVERY_FAILURE">
            <summary>A transaction recover failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STACK_OVERFLOW_READ">
            <summary>The request must be handled by the stack overflow code.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FAIL_CHECK">
            <summary>A consistency check failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DUPLICATE_OBJECTID">
            <summary>The attempt to insert the ID in the index failed because the ID is already in the index.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECTID_EXISTS">
            <summary>The attempt to set the object's ID failed because the object already has an ID.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONVERT_TO_LARGE">
            <summary>Internal OFS status codes indicating how an allocation operation is handled. Either it is retried after the containing onode is moved or the extent stream is converted to a large stream.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RETRY">
            <summary>The request needs to be retried.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FOUND_OUT_OF_SCOPE">
            <summary>The attempt to find the object found an object matching by ID on the volume but it is out of the scope of the handle used for the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALLOCATE_BUCKET">
            <summary>The bucket array must be grown. Retry transaction after doing so.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROPSET_NOT_FOUND">
            <summary>The property set specified does not exist on the object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MARSHALL_OVERFLOW">
            <summary>The user/kernel marshalling buffer has overflowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_VARIANT">
            <summary>The supplied variant structure contains invalid data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DOMAIN_CONTROLLER_NOT_FOUND">
            <summary>Could not find a domain controller for this domain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCOUNT_LOCKED_OUT">
            <summary>The user account has been automatically locked because too many invalid logon attempts or password change attempts have been requested.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HANDLE_NOT_CLOSABLE">
            <summary>NtClose was called on a handle that was protected from close via NtSetInformationObject.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_REFUSED">
            <summary>The transport connection attempt was refused by the remote system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRACEFUL_DISCONNECT">
            <summary>The transport connection was gracefully closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ADDRESS_ALREADY_ASSOCIATED">
            <summary>The transport endpoint already has an address associated with it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ADDRESS_NOT_ASSOCIATED">
            <summary>An address has not yet been associated with the transport endpoint.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_INVALID">
            <summary>An operation was attempted on a nonexistent transport connection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_ACTIVE">
            <summary>An invalid operation was attempted on an active transport connection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETWORK_UNREACHABLE">
            <summary>The remote network is not reachable by the transport.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HOST_UNREACHABLE">
            <summary>The remote system is not reachable by the transport.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROTOCOL_UNREACHABLE">
            <summary>The remote system does not support the transport protocol.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_UNREACHABLE">
            <summary>No service is operating at the destination port of the transport on the remote system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REQUEST_ABORTED">
            <summary>The request was aborted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_ABORTED">
            <summary>The transport connection was aborted by the local system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_COMPRESSION_BUFFER">
            <summary>The specified buffer contains ill-formed data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_USER_MAPPED_FILE">
            <summary>The requested operation cannot be performed on a file with a user mapped section open.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AUDIT_FAILED">
            <summary>{Audit Failed} An attempt to generate a security audit failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TIMER_RESOLUTION_NOT_SET">
            <summary>The timer resolution was not previously set by the current process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONNECTION_COUNT_LIMIT">
            <summary>A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGIN_TIME_RESTRICTION">
            <summary>Attempting to login during an unauthorized time of day for this account.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOGIN_WKSTA_RESTRICTION">
            <summary>The account is not authorized to login from this station.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_MP_UP_MISMATCH">
            <summary>{UP/MP Image Mismatch} The image %hs has been modified for use on a uniprocessor system, but you are running it on a multiprocessor machine.
            Please reinstall the image file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSUFFICIENT_LOGON_INFO">
            <summary>There is insufficient account information to log you on.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_DLL_ENTRYPOINT">
            <summary>{Invalid DLL Entrypoint} The dynamic link library %hs is not written correctly. The stack pointer has been left in an inconsistent state. The entrypoint should be declared as WINAPI or STDCALL. Select YES to fail the DLL load. Select NO to continue execution. Selecting NO may cause the application to operate incorrectly.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_SERVICE_ENTRYPOINT">
            <summary>{Invalid Service Callback Entrypoint} The %hs service is not written correctly. The stack pointer has been left in an inconsistent state. The callback entrypoint should be declared as WINAPI or STDCALL. Selecting OK will cause the service to continue operation. However, the service process may operate incorrectly.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LPC_REPLY_LOST">
            <summary>The server received the messages but did not send a reply.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IP_ADDRESS_CONFLICT1">
            <summary>There is an IP address conflict with another system on the network</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IP_ADDRESS_CONFLICT2">
            <summary>There is an IP address conflict with another system on the network</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REGISTRY_QUOTA_LIMIT">
            <summary>{Low On Registry Space} The system has reached the maximum size allowed for the system part of the registry. Additional storage requests will be ignored.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PATH_NOT_COVERED">
            <summary>The contacted server does not support the indicated part of the DFS namespace.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_CALLBACK_ACTIVE">
            <summary>A callback return system service cannot be executed when no callback is active.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LICENSE_QUOTA_EXCEEDED">
            <summary>The service being accessed is licensed for a particular number of connections. No more connections can be made to the service at this time because there are already as many connections as the service can accept.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PWD_TOO_SHORT">
            <summary>The password provided is too short to meet the policy of your user account. Please choose a longer password.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PWD_TOO_RECENT">
            <summary>The policy of your user account does not allow you to change passwords too frequently. This is done to prevent users from changing back to a familiar, but potentially discovered, password. If you feel your password has been compromised then please contact your administrator immediately to have a new one assigned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PWD_HISTORY_CONFLICT">
            <summary>You have attempted to change your password to one that you have used in the past. The policy of your user account does not allow this. Please select a password that you have not previously used.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PLUGPLAY_NO_DEVICE">
            <summary>You have attempted to load a legacy device driver while its device instance had been disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNSUPPORTED_COMPRESSION">
            <summary>The specified compression format is unsupported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_HW_PROFILE">
            <summary>The specified hardware profile configuration is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PLUGPLAY_DEVICE_PATH">
            <summary>The specified Plug and Play registry device path is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_ORDINAL_NOT_FOUND">
            <summary>{Driver Entry Point Not Found} The %hs device driver could not locate the ordinal %ld in driver %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_ENTRYPOINT_NOT_FOUND">
            <summary>{Driver Entry Point Not Found} The %hs device driver could not locate the entry point %hs in driver %hs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_NOT_OWNED">
            <summary>{Application Error} The application attempted to release a resource it did not own. Click OK to terminate the application.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_LINKS">
            <summary>An attempt was made to create more links on a file than the file system supports.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_QUOTA_LIST_INCONSISTENT">
            <summary>The specified quota list is internally inconsistent with its descriptor.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_IS_OFFLINE">
            <summary>The specified file has been relocated to offline storage.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EVALUATION_EXPIRATION">
            <summary>{Windows Evaluation Notification} The evaluation period for this installation of Windows has expired. This system will shutdown in 1 hour. To restore access to this installation of Windows, please upgrade this installation using a licensed distribution of this product.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILLEGAL_DLL_RELOCATION">
            <summary>{Illegal System DLL Relocation} The system DLL %hs was relocated in memory. The application will not run properly. The relocation occurred because the DLL %hs occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LICENSE_VIOLATION">
            <summary>{License Violation} The system has detected tampering with your registered product type. This is a violation of your software license. Tampering with product type is not permitted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DLL_INIT_FAILED_LOGOFF">
            <summary>{DLL Initialization Failed} The application failed to initialize because the window station is shutting down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_UNABLE_TO_LOAD">
            <summary>{Unable to Load Device Driver} %hs device driver could not be loaded.
            Error Status was 0x%x</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DFS_UNAVAILABLE">
            <summary>DFS is unavailable on the contacted server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLUME_DISMOUNTED">
            <summary>An operation was attempted to a volume after it was dismounted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_INTERNAL_ERROR">
            <summary>An internal error occurred in the Win32 x86 emulation subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WX86_FLOAT_STACK_CHECK">
            <summary>Win32 x86 emulation subsystem Floating-point stack check.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VALIDATE_CONTINUE">
            <summary>The validation process needs to continue on to the next step.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MATCH">
            <summary>There was no match for the specified key in the index.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_MORE_MATCHES">
            <summary>There are no more matches for the current index enumeration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_A_REPARSE_POINT">
            <summary>The NTFS file or directory is not a reparse point.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_REPARSE_TAG_INVALID">
            <summary>The Windows I/O reparse tag passed for the NTFS reparse point is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_REPARSE_TAG_MISMATCH">
            <summary>The Windows I/O reparse tag does not match the one present in the NTFS reparse point.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_REPARSE_DATA_INVALID">
            <summary>The user data passed for the NTFS reparse point is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_REPARSE_TAG_NOT_HANDLED">
            <summary>The layered file system driver for this IO tag did not handle it when needed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PWD_TOO_LONG">
            <summary>The password provided is too long to meet the policy of your user account. Please choose a shorter password.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STOWED_EXCEPTION">
            <summary>An application-internal exception has occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REPARSE_POINT_NOT_RESOLVED">
            <summary>The NTFS symbolic link could not be resolved even though the initial file name is valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DIRECTORY_IS_A_REPARSE_POINT">
            <summary>The NTFS directory is a reparse point.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RANGE_LIST_CONFLICT">
            <summary>The range could not be added to the range list because of a conflict.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SOURCE_ELEMENT_EMPTY">
            <summary>The specified medium changer source element contains no media.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DESTINATION_ELEMENT_FULL">
            <summary>The specified medium changer destination element already contains media.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ILLEGAL_ELEMENT_ADDRESS">
            <summary>The specified medium changer element does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MAGAZINE_NOT_PRESENT">
            <summary>The specified element is contained within a magazine that is no longer present.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REINITIALIZATION_NEEDED">
            <summary>The device requires reinitialization due to hardware errors.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_REQUIRES_CLEANING">
            <summary>The device has indicated that cleaning is necessary.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_DOOR_OPEN">
            <summary>The device has indicated that its door is open. Further operations require it closed and secured.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ENCRYPTION_FAILED">
            <summary>The file encryption attempt failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DECRYPTION_FAILED">
            <summary>The file decryption attempt failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RANGE_NOT_FOUND">
            <summary>The specified range could not be found in the range list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_RECOVERY_POLICY">
            <summary>There is no encryption recovery policy configured for this system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_EFS">
            <summary>The required encryption driver is not loaded for this system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WRONG_EFS">
            <summary>The file was encrypted with a different encryption driver than is currently loaded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_USER_KEYS">
            <summary>There are no EFS keys defined for the user.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_NOT_ENCRYPTED">
            <summary>The specified file is not encrypted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_EXPORT_FORMAT">
            <summary>The specified file is not in the defined EFS export format.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_ENCRYPTED">
            <summary>The specified file is encrypted and the user does not have the ability to decrypt it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WAKE_SYSTEM">
            <summary>The system has awoken</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_GUID_NOT_FOUND">
            <summary>The guid passed was not recognized as valid by a WMI data provider.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_INSTANCE_NOT_FOUND">
            <summary>The instance name passed was not recognized as valid by a WMI data provider.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_ITEMID_NOT_FOUND">
            <summary>The data item id passed was not recognized as valid by a WMI data provider.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_TRY_AGAIN">
            <summary>The WMI request could not be completed and should be retried.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SHARED_POLICY">
            <summary>The policy object is shared and can only be modified at the root</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_POLICY_OBJECT_NOT_FOUND">
            <summary>The policy object does not exist when it should</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_POLICY_ONLY_IN_DS">
            <summary>The requested policy information only lives in the Ds</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLUME_NOT_UPGRADED">
            <summary>The volume must be upgraded to enable this feature</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REMOTE_STORAGE_NOT_ACTIVE">
            <summary>The remote storage service is not operational at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REMOTE_STORAGE_MEDIA_ERROR">
            <summary>The remote storage service encountered a media error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_TRACKING_SERVICE">
            <summary>The tracking (workstation) service is not running.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVER_SID_MISMATCH">
            <summary>The server process is running under a SID different than that required by client.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_NO_ATTRIBUTE_OR_VALUE">
            <summary>The specified directory service attribute or value does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_INVALID_ATTRIBUTE_SYNTAX">
            <summary>The attribute syntax specified to the directory service is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED">
            <summary>The attribute type specified to the directory service is not defined.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS">
            <summary>The specified directory service attribute or value already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_BUSY">
            <summary>The directory service is busy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_UNAVAILABLE">
            <summary>The directory service is not available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_NO_RIDS_ALLOCATED">
            <summary>The directory service was unable to allocate a relative identifier.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_NO_MORE_RIDS">
            <summary>The directory service has exhausted the pool of relative identifiers.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_INCORRECT_ROLE_OWNER">
            <summary>The requested operation could not be performed because the directory service is not the master for that type of operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_RIDMGR_INIT_ERROR">
            <summary>The directory service was unable to initialize the subsystem that allocates relative identifiers.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_OBJ_CLASS_VIOLATION">
            <summary>The requested operation did not satisfy one or more constraints associated with the class of the object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_CANT_ON_NON_LEAF">
            <summary>The directory service can perform the requested operation only on a leaf object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_CANT_ON_RDN">
            <summary>The directory service cannot perform the requested operation on the Relatively Defined Name (RDN) attribute of an object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_CANT_MOD_OBJ_CLASS">
            <summary>The directory service detected an attempt to modify the object class of an object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_CROSS_DOM_MOVE_FAILED">
            <summary>An error occurred while performing a cross domain move operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_GC_NOT_AVAILABLE">
            <summary>Unable to Contact the Global Catalog Server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DIRECTORY_SERVICE_REQUIRED">
            <summary>The requested operation requires a directory service, and none was available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REPARSE_ATTRIBUTE_CONFLICT">
            <summary>The reparse attribute cannot be set as it is incompatible with an existing attribute.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_ENABLE_DENY_ONLY">
            <summary>A group marked use for deny only cannot be enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_MULTIPLE_FAULTS">
            <summary>{EXCEPTION} Multiple floating point faults.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOAT_MULTIPLE_TRAPS">
            <summary>{EXCEPTION} Multiple floating point traps.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_REMOVED">
            <summary>The device has been removed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_JOURNAL_DELETE_IN_PROGRESS">
            <summary>The volume change journal is being deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_JOURNAL_NOT_ACTIVE">
            <summary>The volume change journal is not active.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOINTERFACE">
            <summary>The requested interface is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_RIDMGR_DISABLED">
            <summary>The directory service detected the subsystem that allocates relative identifiers is disabled. This can occur as a protective mechanism when the system determines a significant portion of relative identifiers (RIDs) have been exhausted. Please see http://go.microsoft.com/fwlink/?LinkId=228610 for recommended diagnostic steps and the procedure to re-enable account creation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_ADMIN_LIMIT_EXCEEDED">
            <summary>A directory service resource limit has been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_FAILED_SLEEP">
            <summary>{System Standby Failed} The driver %hs does not support standby mode. Updating this driver may allow the system to go to standby mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUTUAL_AUTHENTICATION_FAILED">
            <summary>Mutual Authentication failed. The server's password is out of date at the domain controller.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CORRUPT_SYSTEM_FILE">
            <summary>The system file %1 has become corrupt and has been replaced.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATATYPE_MISALIGNMENT_ERROR">
            <summary>{EXCEPTION} Alignment Error
            A datatype misalignment error was detected in a load or store instruction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_READ_ONLY">
            <summary>The WMI data item or data block is read only.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_SET_FAILURE">
            <summary>The WMI data item or data block could not be changed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COMMITMENT_MINIMUM">
            <summary>{Virtual Memory Minimum Too Low} Your system is low on virtual memory. Windows is increasing the size of your virtual memory paging file. During this process, memory requests for some applications may be denied. For more information, see Help.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REG_NAT_CONSUMPTION">
            <summary>{EXCEPTION} Register NaT consumption faults.
            A NaT value is consumed on a non speculative instruction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSPORT_FULL">
            <summary>The medium changer's transport element contains media, which is causing the operation to fail.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_SAM_INIT_FAILURE">
            <summary>Security Accounts Manager initialization failed because of the following error: %hs
            Error Status: 0x%x.
            Please shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ONLY_IF_CONNECTED">
            <summary>This operation is supported only when you are connected to the server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_SENSITIVE_GROUP_VIOLATION">
            <summary>Only an administrator can modify the membership list of an administrative group.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PNP_RESTART_ENUMERATION">
            <summary>A device was removed so enumeration must be restarted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_JOURNAL_ENTRY_DELETED">
            <summary>The journal entry has been deleted from the journal.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_CANT_MOD_PRIMARYGROUPID">
            <summary>Cannot change the primary group ID of a domain controller account.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_IMAGE_BAD_SIGNATURE">
            <summary>{Fatal System Error} The system image %s is not properly signed. The file has been replaced with the signed file. The system has been shut down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PNP_REBOOT_REQUIRED">
            <summary>Device will not start without a reboot.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_POWER_STATE_INVALID">
            <summary>Current device power state cannot support this request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_INVALID_GROUP_TYPE">
            <summary>The specified group type is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN">
            <summary>In mixed domain no nesting of global group if group is security enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN">
            <summary>In mixed domain, cannot nest local groups with other local groups, if the group is security enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER">
            <summary>A global group cannot have a local group as a member.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER">
            <summary>A global group cannot have a universal group as a member.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER">
            <summary>A universal group cannot have a local group as a member.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER">
            <summary>A global group cannot have a cross domain member.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER">
            <summary>A local group cannot have another cross domain local group as a member.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_HAVE_PRIMARY_MEMBERS">
            <summary>Cannot change to security disabled group because of having primary members in this group.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_NOT_SUPPORTED">
            <summary>The WMI operation is not supported by the data block or method.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSUFFICIENT_POWER">
            <summary>There is not enough power to complete the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SAM_NEED_BOOTKEY_PASSWORD">
            <summary>Security Account Manager needs to get the boot password.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SAM_NEED_BOOTKEY_FLOPPY">
            <summary>Security Account Manager needs to get the boot key from floppy disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_CANT_START">
            <summary>Directory Service cannot start.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_INIT_FAILURE">
            <summary>Directory Services could not start because of the following error: %hs
            Error Status: 0x%x.
            Please shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SAM_INIT_FAILURE">
            <summary>Security Accounts Manager initialization failed because of the following error: %hs
            Error Status: 0x%x.
            Please click OK to shutdown this system and reboot into Safe Mode, check the event log for more detailed information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_GC_REQUIRED">
            <summary>The requested operation can be performed only on a global catalog server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY">
            <summary>A local group can only be a member of other local groups in the same domain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS">
            <summary>Foreign security principals cannot be members of universal groups.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED">
            <summary>Your computer could not be joined to the domain. You have exceeded the maximum number of computer accounts you are allowed to create in this domain. Contact your system administrator to have this limit reset or increased.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MULTIPLE_FAULT_VIOLATION">
            <summary> STATUS_MULTIPLE_FAULT_VIOLATION</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CURRENT_DOMAIN_NOT_ALLOWED">
            <summary>This operation cannot be performed on the current domain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_MAKE">
            <summary>The directory or file cannot be created.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_SHUTDOWN">
            <summary>The system is in the process of shutting down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_INIT_FAILURE_CONSOLE">
            <summary>Directory Services could not start because of the following error: %hs
            Error Status: 0x%x.
            Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_SAM_INIT_FAILURE_CONSOLE">
            <summary>Security Accounts Manager initialization failed because of the following error: %hs
            Error Status: 0x%x.
            Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNFINISHED_CONTEXT_DELETED">
            <summary>A security context was deleted before the context was completed. This is considered a logon failure.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_TGT_REPLY">
            <summary>The client is trying to negotiate a context and the server requires user-to-user but didn't send a TGT reply.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECTID_NOT_FOUND">
            <summary>An object ID was not found in the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_IP_ADDRESSES">
            <summary>Unable to accomplish the requested task because the local machine does not have any IP addresses.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WRONG_CREDENTIAL_HANDLE">
            <summary>The supplied credential handle does not match the credential associated with the security context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CRYPTO_SYSTEM_INVALID">
            <summary>The crypto system or checksum function is invalid because a required function is unavailable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MAX_REFERRALS_EXCEEDED">
            <summary>The number of maximum ticket referrals has been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUST_BE_KDC">
            <summary>The local machine must be a Kerberos KDC (domain controller) and it is not.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STRONG_CRYPTO_NOT_SUPPORTED">
            <summary>The other end of the security negotiation is requires strong crypto but it is not supported on the local machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_PRINCIPALS">
            <summary>The KDC reply contained more than one principal name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_PA_DATA">
            <summary>Expected to find PA data for a hint of what etype to use, but it was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PKINIT_NAME_MISMATCH">
            <summary>The client certificate does not contain a valid UPN, or does not match the client name in the logon request. Please contact your administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_LOGON_REQUIRED">
            <summary>Smartcard logon is required and was not used.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KDC_INVALID_REQUEST">
            <summary>An invalid request was sent to the KDC.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KDC_UNABLE_TO_REFER">
            <summary>The KDC was unable to generate a referral for the service requested.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KDC_UNKNOWN_ETYPE">
            <summary>The encryption type requested is not supported by the KDC.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SHUTDOWN_IN_PROGRESS">
            <summary>A system shutdown is in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVER_SHUTDOWN_IN_PROGRESS">
            <summary>The server machine is shutting down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_SUPPORTED_ON_SBS">
            <summary>This operation is not supported on a computer running Windows Server 2003 for Small Business Server</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_GUID_DISCONNECTED">
            <summary>The WMI GUID is no longer available</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_ALREADY_DISABLED">
            <summary>Collection or events for the WMI GUID is already disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WMI_ALREADY_ENABLED">
            <summary>Collection or events for the WMI GUID is already enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MFT_TOO_FRAGMENTED">
            <summary>The Master File Table on the volume is too fragmented to complete this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COPY_PROTECTION_FAILURE">
            <summary>Copy protection failure.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CSS_AUTHENTICATION_FAILURE">
            <summary>Copy protection error - DVD CSS Authentication failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CSS_KEY_NOT_PRESENT">
            <summary>Copy protection error - The given sector does not contain a valid key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CSS_KEY_NOT_ESTABLISHED">
            <summary>Copy protection error - DVD session key not established.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CSS_SCRAMBLED_SECTOR">
            <summary>Copy protection error - The read failed because the sector is encrypted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CSS_REGION_MISMATCH">
            <summary>Copy protection error - The given DVD's region does not correspond to the region setting of the drive.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CSS_RESETS_EXHAUSTED">
            <summary>Copy protection error - The drive's region setting may be permanent.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PASSWORD_CHANGE_REQUIRED">
            <summary>EAS policy requires that the user change their password before this operation can be performed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PKINIT_FAILURE">
            <summary>The Kerberos protocol encountered an error while validating the KDC certificate during smartcard Logon. There is more information in the system event log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_SUBSYSTEM_FAILURE">
            <summary>The Kerberos protocol encountered an error while attempting to utilize the smartcard subsystem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_KERB_KEY">
            <summary>The target server does not have acceptable Kerberos credentials.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HOST_DOWN">
            <summary>The transport determined that the remote system is down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNSUPPORTED_PREAUTH">
            <summary>An unsupported preauthentication mechanism was presented to the Kerberos package.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EFS_ALG_BLOB_TOO_BIG">
            <summary>The encryption algorithm used on the source file needs a bigger key buffer than the one used on the destination file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_NOT_SET">
            <summary>An attempt to remove a process's DebugPort was made, but a port was not already associated with the process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEBUGGER_INACTIVE">
            <summary>Debugger Inactive: Windows may have been started without kernel debugging enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_VERSION_CHECK_FAILURE">
            <summary>This version of Windows is not compatible with the behavior version of directory forest, domain or domain controller.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AUDITING_DISABLED">
            <summary>The specified event is currently not being audited.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PRENT4_MACHINE_ACCOUNT">
            <summary>The machine account was created pre-NT4. The account needs to be recreated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER">
            <summary>A account group cannot have a universal group as a member.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_WIN_32">
            <summary>The specified image file did not have the correct format, it appears to be a 32-bit Windows image.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_WIN_64">
            <summary>The specified image file did not have the correct format, it appears to be a 64-bit Windows image.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_BINDINGS">
            <summary>Client's supplied SSPI channel bindings were incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NETWORK_SESSION_EXPIRED">
            <summary>The client's session has expired, so the client must reauthenticate to continue accessing the remote resources.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APPHELP_BLOCK">
            <summary>AppHelp dialog canceled thus preventing the application from starting.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALL_SIDS_FILTERED">
            <summary>The SID filtering operation removed all SIDs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_SAFE_MODE_DRIVER">
            <summary>The driver was not loaded because the system is booting into safe mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT">
            <summary>Access to %1 has been restricted by your Administrator by the default software restriction policy level.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_DISABLED_BY_POLICY_PATH">
            <summary>Access to %1 has been restricted by your Administrator by location with policy rule %2 placed on path %3</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER">
            <summary>Access to %1 has been restricted by your Administrator by software publisher policy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_DISABLED_BY_POLICY_OTHER">
            <summary>Access to %1 has been restricted by your Administrator by policy rule %2.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FAILED_DRIVER_ENTRY">
            <summary>The driver was not loaded because it failed its initialization call.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_ENUMERATION_ERROR">
            <summary>The "%hs" encountered an error while applying power or reading the device configuration. This may be caused by a failure of your hardware or by a poor connection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MOUNT_POINT_NOT_RESOLVED">
            <summary>The create operation failed because the name contained at least one mount point which resolves to a volume to which the specified device object is not attached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_DEVICE_OBJECT_PARAMETER">
            <summary>The device object parameter is either not a valid device object or is not attached to the volume specified by the file name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MCA_OCCURED">
            <summary>A Machine Check Error has occurred. Please check the system eventlog for additional information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_BLOCKED_CRITICAL">
            <summary>Driver %2 has been blocked from loading.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_BLOCKED">
            <summary>Driver %2 has been blocked from loading.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_DATABASE_ERROR">
            <summary>There was error [%2] processing the driver database.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_HIVE_TOO_LARGE">
            <summary>System hive size has exceeded its limit.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMPORT_OF_NON_DLL">
            <summary>A dynamic link library (DLL) referenced a module that was neither a DLL nor the process's executable image.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_SHUTTING_DOWN">
            <summary>The Directory Service is shutting down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SECRETS">
            <summary>The local account store does not contain secret material for the specified account.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY">
            <summary>Access to %1 has been restricted by your Administrator by policy rule %2.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FAILED_STACK_SWITCH">
            <summary>The system was not able to allocate enough memory to perform a stack switch.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HEAP_CORRUPTION">
            <summary>A heap has been corrupted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_WRONG_PIN">
            <summary>An incorrect PIN was presented to the smart card</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_CARD_BLOCKED">
            <summary>The smart card is blocked</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED">
            <summary>No PIN was presented to the smart card</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_NO_CARD">
            <summary>No smart card available</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_NO_KEY_CONTAINER">
            <summary>The requested key container does not exist on the smart card</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_NO_CERTIFICATE">
            <summary>The requested certificate does not exist on the smart card</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_NO_KEYSET">
            <summary>The requested keyset does not exist</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_IO_ERROR">
            <summary>A communication error with the smart card has been detected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DOWNGRADE_DETECTED">
            <summary>The system cannot contact a domain controller to service the authentication request. Please try again later.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_CERT_REVOKED">
            <summary>The smartcard certificate used for authentication has been revoked. Please contact your system administrator. There may be additional information in the event log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ISSUING_CA_UNTRUSTED">
            <summary>An untrusted certificate authority was detected while processing the smartcard certificate used for authentication. Please contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REVOCATION_OFFLINE_C">
            <summary>The revocation status of the smartcard certificate used for authentication could not be determined. Please contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PKINIT_CLIENT_FAILURE">
            <summary>The smartcard certificate used for authentication was not trusted. Please contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_CERT_EXPIRED">
            <summary>The smartcard certificate used for authentication has expired. Please contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_FAILED_PRIOR_UNLOAD">
            <summary>The driver could not be loaded because a previous version of the driver is still in memory.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMARTCARD_SILENT_CONTEXT">
            <summary>The smartcard provider could not perform the action since the context was acquired as silent.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PER_USER_TRUST_QUOTA_EXCEEDED">
            <summary>The current user's delegated trust creation quota has been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED">
            <summary>The total delegated trust creation quota has been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED">
            <summary>The current user's delegated trust deletion quota has been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_NAME_NOT_UNIQUE">
            <summary>The requested name already exists as a unique identifier.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_DUPLICATE_ID_FOUND">
            <summary>The requested object has a non-unique identifier and cannot be retrieved.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_GROUP_CONVERSION_ERROR">
            <summary>The group cannot be converted due to attribute restrictions on the requested group type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLSNAP_PREPARE_HIBERNATE">
            <summary>{Volume Shadow Copy Service} Please wait while the Volume Shadow Copy Service prepares volume %hs for hibernation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_USER2USER_REQUIRED">
            <summary>Kerberos sub-protocol User2User is required.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STACK_BUFFER_OVERRUN">
            <summary>The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_S4U_PROT_SUPPORT">
            <summary>The Kerberos subsystem encountered an error. A service for user protocol request was made against a domain controller which does not support service for user.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CROSSREALM_DELEGATION_FAILURE">
            <summary>An attempt was made by this server to make a Kerberos constrained delegation request for a target outside of the server's realm. This is not supported, and indicates a misconfiguration on this server's allowed to delegate to list. Please contact your administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REVOCATION_OFFLINE_KDC">
            <summary>The revocation status of the domain controller certificate used for smartcard authentication could not be determined. There is additional information in the system event log. Please contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ISSUING_CA_UNTRUSTED_KDC">
            <summary>An untrusted certificate authority was detected while processing the domain controller certificate used for authentication. There is additional information in the system event log. Please contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KDC_CERT_EXPIRED">
            <summary>The domain controller certificate used for smartcard logon has expired. Please contact your system administrator with the contents of your system event log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_KDC_CERT_REVOKED">
            <summary>The domain controller certificate used for smartcard logon has been revoked. Please contact your system administrator with the contents of your system event log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PARAMETER_QUOTA_EXCEEDED">
            <summary>Data present in one of the parameters is more than the function can operate on.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HIBERNATION_FAILURE">
            <summary>The system has failed to hibernate (The error code is %hs). Hibernation will be disabled until the system is restarted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DELAY_LOAD_FAILED">
            <summary>An attempt to delay-load a .dll or get a function address in a delay-loaded .dll failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AUTHENTICATION_FIREWALL_FAILED">
            <summary>Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VDM_DISALLOWED">
            <summary>%hs is a 16-bit application. You do not have permissions to execute 16-bit applications. Check your permissions with your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HUNG_DISPLAY_DRIVER_THREAD">
            <summary>{Display Driver Stopped Responding} The %hs display driver has stopped working normally. Save your work and reboot the system to restore full display functionality. The next time you reboot the machine a dialog will be displayed giving you a chance to report this failure to Microsoft.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE">
            <summary>The Desktop heap encountered an error while allocating session memory. There is more information in the system event log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_CRUNTIME_PARAMETER">
            <summary>An invalid parameter was passed to a C runtime function.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NTLM_BLOCKED">
            <summary>The authentication failed since NTLM was blocked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_SRC_SID_EXISTS_IN_FOREST">
            <summary>The source object's SID already exists in destination forest.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST">
            <summary>The domain name of the trusted domain already exists in the forest.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST">
            <summary>The flat name of the trusted domain already exists in the forest.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_USER_PRINCIPAL_NAME">
            <summary>The User Principal Name (UPN) is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FATAL_USER_CALLBACK_EXCEPTION">
            <summary>An unhandled exception was encountered during a user callback.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ASSERTION_FAILURE">
            <summary>An assertion failure has occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VERIFIER_STOP">
            <summary>Application verifier has found an error in the current process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_POP_STACK">
            <summary>An exception has occurred in a user mode callback and the kernel callback frame should be removed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INCOMPATIBLE_DRIVER_BLOCKED">
            <summary>%2 has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HIVE_UNLOADED">
            <summary>Illegal operation attempted on a registry key which has already been unloaded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COMPRESSION_DISABLED">
            <summary>Compression is disabled for this volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_SYSTEM_LIMITATION">
            <summary>The requested operation could not be completed due to a file system limitation</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IMAGE_HASH">
            <summary>Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_CAPABLE">
            <summary>The implementation is not capable of performing the request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REQUEST_OUT_OF_SEQUENCE">
            <summary>The requested operation is out of order with respect to other operations.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMPLEMENTATION_LIMIT">
            <summary>An operation attempted to exceed an implementation-defined limit.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ELEVATION_REQUIRED">
            <summary>The requested operation requires elevation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SECURITY_CONTEXT">
            <summary>The required security context does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PKU2U_CERT_FAILURE">
            <summary>The PKU2U protocol encountered an error while attempting to utilize the associated certificates.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BEYOND_VDL">
            <summary>The operation was attempted beyond the valid data length of the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ENCOUNTERED_WRITE_IN_PROGRESS">
            <summary>The attempted write operation encountered a write already in progress for some portion of the range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PTE_CHANGED">
            <summary>The page fault mappings changed in the middle of processing a fault so the operation must be retried.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PURGE_FAILED">
            <summary>The attempt to purge this file from memory failed to purge some or all the data from memory.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CRED_REQUIRES_CONFIRMATION">
            <summary>The requested credential requires confirmation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE">
            <summary>The remote server sent an invalid response for a file being opened with Client Side Encryption.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER">
            <summary>Client Side Encryption is not supported by the remote server even though it claims to support it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE">
            <summary>File is encrypted and should be opened in Client Side Encryption mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE">
            <summary>A new encrypted file is being created and a $EFS needs to be provided.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CS_ENCRYPTION_FILE_NOT_CSE">
            <summary>The SMB client requested a CSE FSCTL on a non-CSE file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_LABEL">
            <summary>Indicates a particular Security ID may not be assigned as the label of an object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DRIVER_PROCESS_TERMINATED">
            <summary>The process hosting the driver for this device has terminated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AMBIGUOUS_SYSTEM_DEVICE">
            <summary>The requested system device cannot be identified due to multiple indistinguishable devices potentially matching the identification criteria.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_DEVICE_NOT_FOUND">
            <summary>The requested system device cannot be found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESTART_BOOT_APPLICATION">
            <summary>This boot application must be restarted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INSUFFICIENT_NVRAM_RESOURCES">
            <summary>Insufficient NVRAM resources exist to complete the API.  A reboot might be required.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_SESSION">
            <summary>The specified session is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREAD_ALREADY_IN_SESSION">
            <summary>The specified thread is already in a session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREAD_NOT_IN_SESSION">
            <summary>The specified thread is not in a session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_WEIGHT">
            <summary>The specified weight is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REQUEST_PAUSED">
            <summary>The operation was paused.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_RANGES_PROCESSED">
            <summary>No ranges for the specified operation were able to be processed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_RESOURCES_EXHAUSTED">
            <summary>The physical resources of this disk have been exhausted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NEEDS_REMEDIATION">
            <summary>The application cannot be started. Try reinstalling the application to fix the problem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_FEATURE_NOT_SUPPORTED">
            <summary>{Device Feature Not Supported} The device does not support the command feature.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_UNREACHABLE">
            <summary>{Source/Destination device unreachable} The device is unreachable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_TOKEN">
            <summary>{Invalid Proxy Data Token} The token representing the data is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVER_UNAVAILABLE">
            <summary>The file server is temporarily unavailable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_NOT_AVAILABLE">
            <summary>The file is temporarily unavailable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_INSUFFICIENT_RESOURCES">
            <summary>{Device Insufficient Resources} The target device has insufficient resources to complete the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PACKAGE_UPDATING">
            <summary>The application cannot be started because it is currently updating.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_READ_FROM_COPY">
            <summary>The specified copy of the requested data could not be read.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FT_WRITE_FAILURE">
            <summary>The specified data could not be written to any of the copies.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FT_DI_SCAN_REQUIRED">
            <summary>One or more copies of data on this device may be out of sync. No writes may be performed until a data integrity scan is completed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_NOT_EXTERNALLY_BACKED">
            <summary>This object is not externally backed by any provider.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN">
            <summary>The external backing provider is not recognized.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATA_CHECKSUM_ERROR">
            <summary>A data integrity checksum error occurred. Data in the file stream is corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INTERMIXED_KERNEL_EA_OPERATION">
            <summary>An attempt was made to modify both a KERNEL and normal Extended Attribute (EA) in the same operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRIM_READ_ZERO_NOT_SUPPORTED">
            <summary>{LogicalBlockProvisioningReadZero Not Supported} The target device does not support read returning zeros from trimmed/unmapped blocks.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TOO_MANY_SEGMENT_DESCRIPTORS">
            <summary>{Maximum Segment Descriptors Exceeded} The command specified a number of descriptors that exceeded the maximum supported by the device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_OFFSET_ALIGNMENT">
            <summary>{Alignment Violation} The command specified a data offset that does not align to the device's granularity/alignment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_FIELD_IN_PARAMETER_LIST">
            <summary>{Invalid Field In Parameter List} The command specified an invalid field in its parameter list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OPERATION_IN_PROGRESS">
            <summary>{Operation In Progress} An operation is currently in progress with the device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_INITIATOR_TARGET_PATH">
            <summary>{Invalid I_T Nexus} An attempt was made to send down the command via an invalid path to the target device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SCRUB_DATA_DISABLED">
            <summary>Scrub is disabled on the specified file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_REDUNDANT_STORAGE">
            <summary>The storage device does not provide redundancy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESIDENT_FILE_NOT_SUPPORTED">
            <summary>An operation is not supported on a resident file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COMPRESSED_FILE_NOT_SUPPORTED">
            <summary>An operation is not supported on a compressed file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DIRECTORY_NOT_SUPPORTED">
            <summary>An operation is not supported on a directory.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_OPERATION_TIMEOUT">
            <summary>{IO Operation Timeout} The specified I/O operation failed to complete within the expected time period.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYSTEM_NEEDS_REMEDIATION">
            <summary>An error in a system binary was detected. Try refreshing the PC to fix the problem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN">
            <summary>A corrupted CLR NGEN binary was detected on the system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SHARE_UNAVAILABLE">
            <summary>The share is temporarily unavailable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APISET_NOT_HOSTED">
            <summary>The target dll was not found because the apiset %hs is not hosted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APISET_NOT_PRESENT">
            <summary>The API set extension contains a host for a non-existent API set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DEVICE_HARDWARE_ERROR">
            <summary>The request failed due to a fatal device hardware error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_TASK_NAME">
            <summary>The specified task name is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_TASK_INDEX">
            <summary>The specified task index is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREAD_ALREADY_IN_TASK">
            <summary>The specified thread is already joining a task.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_BYPASS">
            <summary>A callback has requested to bypass native code.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_UNDEFINED_SCOPE">
            <summary>The Central Access Policy specified is not defined on the target machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_CAP">
            <summary>The Central Access Policy obtained from Active Directory is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_GUI_PROCESS">
            <summary>Unable to finish the requested operation because the specified process is not a GUI process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FAIL_FAST_EXCEPTION">
            <summary>{Fail Fast Exception} A fail fast exception occurred. Exception handlers will not be invoked and the process will be terminated immediately.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IMAGE_CERT_REVOKED">
            <summary>Windows cannot verify the digital signature for this file. The signing certificate for this file has been revoked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DYNAMIC_CODE_BLOCKED">
            <summary>The operation was blocked as the process prohibits dynamic code generation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_CLOSED">
            <summary>The ALPC port is closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MESSAGE_LOST">
            <summary>The ALPC message requested is no longer available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_MESSAGE">
            <summary>The ALPC message supplied is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REQUEST_CANCELED">
            <summary>The ALPC message has been canceled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RECURSIVE_DISPATCH">
            <summary>Invalid recursive dispatch attempt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LPC_RECEIVE_BUFFER_EXPECTED">
            <summary>No receive buffer has been supplied in a synchrounus request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LPC_INVALID_CONNECTION_USAGE">
            <summary>The connection port is used in an invalid context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LPC_REQUESTS_NOT_ALLOWED">
            <summary>The ALPC port does not accept new request messages.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_IN_USE">
            <summary>The resource requested is already in use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HARDWARE_MEMORY_ERROR">
            <summary>The hardware has reported an uncorrectable memory error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREADPOOL_HANDLE_EXCEPTION">
            <summary>Status 0x%08x was returned, waiting on handle 0x%x for wait 0x%p, in waiter 0x%p.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED">
            <summary>After a callback to 0x%p(0x%p), a completion call to SetEvent(0x%p) failed with status 0x%08x.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED">
            <summary>After a callback to 0x%p(0x%p), a completion call to ReleaseSemaphore(0x%p, %d) failed with status 0x%08x.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED">
            <summary>After a callback to 0x%p(0x%p), a completion call to ReleaseMutex(%p) failed with status 0x%08x.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED">
            <summary>After a callback to 0x%p(0x%p), an completion call to FreeLibrary(%p) failed with status 0x%08x.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_THREADPOOL_RELEASED_DURING_OPERATION">
            <summary>The threadpool 0x%p was released while a thread was posting a callback to 0x%p(0x%p) to it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING">
            <summary>A threadpool worker thread is impersonating a client, after a callback to 0x%p(0x%p). This is unexpected, indicating that the callback is missing a call to revert the impersonation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APC_RETURNED_WHILE_IMPERSONATING">
            <summary>A threadpool worker thread is impersonating a client, after executing an APC. This is unexpected, indicating that the APC is missing a call to revert the impersonation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROCESS_IS_PROTECTED">
            <summary>Either the target process, or the target thread's containing process, is a protected process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MCA_EXCEPTION">
            <summary>A Thread is getting dispatched with MCA EXCEPTION because of MCA.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE">
            <summary>The client certificate account mapping is not unique.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SYMLINK_CLASS_DISABLED">
            <summary>The symbolic link cannot be followed because its type is disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_IDN_NORMALIZATION">
            <summary>Indicates that the specified string is not valid for IDN normalization.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_UNICODE_TRANSLATION">
            <summary>No mapping for the Unicode character exists in the target multi-byte code page.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ALREADY_REGISTERED">
            <summary>The provided callback is already registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONTEXT_MISMATCH">
            <summary>The provided context did not match the target.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PORT_ALREADY_HAS_COMPLETION_LIST">
            <summary>The specified port already has a completion list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_RETURNED_THREAD_PRIORITY">
            <summary>A threadpool worker thread enter a callback at thread base priority 0x%x and exited at priority 0x%x. This is unexpected, indicating that the callback missed restoring the priority.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_THREAD">
            <summary>An invalid thread, handle %p, is specified for this operation. Possibly, a threadpool worker thread was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_RETURNED_TRANSACTION">
            <summary>A threadpool worker thread enter a callback, which left transaction state. This is unexpected, indicating that the callback missed clearing the transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_RETURNED_LDR_LOCK">
            <summary>A threadpool worker thread enter a callback, which left the loader lock held. This is unexpected, indicating that the callback missed releasing the lock.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_RETURNED_LANG">
            <summary>A threadpool worker thread enter a callback, which left with preferred languages set. This is unexpected, indicating that the callback missed clearing them.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_RETURNED_PRI_BACK">
            <summary>A threadpool worker thread enter a callback, which left with background priorities set. This is unexpected, indicating that the callback missed restoring the original priorities.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CALLBACK_RETURNED_THREAD_AFFINITY">
            <summary>A threadpool worker thread enter a callback at thread affinity %p and exited at affinity %p. This is unexpected, indicating that the callback missed restoring the priority.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_REPAIR_DISABLED">
            <summary>The attempted operation required self healing to be enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_DOMAIN_RENAME_IN_PROGRESS">
            <summary>The Directory Service cannot perform the requested operation because a domain rename operation is in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_QUOTA_EXCEEDED">
            <summary>The requested file operation failed because the storage quota was exceeded. To free up disk space, move files to a different location or delete unnecessary files. For more information, contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DATA_LOST_REPAIR">
            <summary>Windows discovered a corruption in the file "%hs". This file has now been repaired.
            Please check if any data in the file was lost because of the corruption.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CONTENT_BLOCKED">
            <summary>The requested file operation failed because the storage policy blocks that type of file. For more information, contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_CLUSTERS">
            <summary>The operation could not be completed due to bad clusters on disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLUME_DIRTY">
            <summary>The operation could not be completed because the volume is dirty. Please run chkdsk and try again.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_REPAIR_REDIRECTED">
            <summary>The volume repair could not be performed while it is online. Please schedule to take the volume offline so that it can be repaired.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DISK_REPAIR_UNSUCCESSFUL">
            <summary>The volume repair was not successful.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CORRUPT_LOG_OVERFULL">
            <summary>One of the volume corruption logs is full. Further corruptions that may be detected won't be logged.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CORRUPT_LOG_CORRUPTED">
            <summary>One of the volume corruption logs is internally corrupted and needs to be recreated. The volume may contain undetected corruptions and must be scanned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CORRUPT_LOG_UNAVAILABLE">
            <summary>One of the volume corruption logs is unavailable for being operated on.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CORRUPT_LOG_DELETED_FULL">
            <summary>One of the volume corruption logs was deleted while still having corruption records in them. The volume contains detected corruptions and must be scanned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CORRUPT_LOG_CLEARED">
            <summary>One of the volume corruption logs was cleared by chkdsk and no longer contains real corruptions.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ORPHAN_NAME_EXHAUSTED">
            <summary>Orphaned files exist on the volume but could not be recovered because no more new names could be created in the recovery directory. Files must be moved from the recovery directory.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROACTIVE_SCAN_IN_PROGRESS">
            <summary>The operation could not be completed because an instance of Proactive Scanner is currently running.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ENCRYPTED_IO_NOT_POSSIBLE">
            <summary>The read or write operation to an encrypted file could not be completed because the file has not been opened for data access.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CORRUPT_LOG_UPLEVEL_RECORDS">
            <summary>One of the volume corruption logs comes from a newer version of Windows and contains corruption records. The log will be emptied and reset to the current version, and the volume health state will be updated accordingly.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_CHECKED_OUT">
            <summary>This file is checked out or locked for editing by another user.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CHECKOUT_REQUIRED">
            <summary>The file must be checked out before saving changes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_FILE_TYPE">
            <summary>The file type being saved or retrieved has been blocked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_TOO_LARGE">
            <summary>The file size exceeds the limit allowed and cannot be saved.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FORMS_AUTH_REQUIRED">
            <summary>Access Denied. Before opening files in this location, you must first browse to the web site and select the option to login automatically.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRUS_INFECTED">
            <summary>Operation did not complete successfully because the file contains a virus or potentially unwanted software.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRUS_DELETED">
            <summary>This file contains a virus or potentially unwanted software and cannot be opened. Due to the nature of this virus or potentially unwanted software, the file has been removed from this location.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_MCFG_TABLE">
            <summary>The resources required for this device conflict with the MCFG table.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_BREAK_OPLOCK">
            <summary>The operation did not complete successfully because it would cause an oplock to be broken. The caller has requested that existing oplocks not be broken.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_KEY">
            <summary>Bad key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BAD_DATA">
            <summary>Bad data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_KEY">
            <summary>Key does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_HANDLE_REVOKED">
            <summary>Access to the specified file handle has been revoked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WOW_ASSERTION">
            <summary>WOW Assertion Error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_SIGNATURE">
            <summary>The cryptographic signature is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HMAC_NOT_SUPPORTED">
            <summary>The cryptographic provider does not support HMAC.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AUTH_TAG_MISMATCH">
            <summary>The computed authentication tag did not match the input authentication tag.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_STATE_TRANSITION">
            <summary>The requested state transition is invalid and cannot be performed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_KERNEL_INFO_VERSION">
            <summary>The supplied kernel information version is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PEP_INFO_VERSION">
            <summary>The supplied PEP information version is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_QUEUE_OVERFLOW">
            <summary>The IPSEC queue overflowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ND_QUEUE_OVERFLOW">
            <summary>The neighbor discovery queue overflowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HOPLIMIT_EXCEEDED">
            <summary>An ICMP hop limit exceeded error was received.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PROTOCOL_NOT_SUPPORTED">
            <summary>The protocol is not installed on the local machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FASTPATH_REJECTED">
            <summary>An operation or data has been rejected while on the network fast path.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED">
            <summary>{Delayed Write Failed} Windows was unable to save all the data for the file %hs, the data has been lost.
            This error may be caused by network connectivity issues. Please try to save this file elsewhere.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR">
            <summary>{Delayed Write Failed} Windows was unable to save all the data for the file %hs, the data has been lost.
            This error was returned by the server on which the file exists. Please try to save this file elsewhere.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR">
            <summary>{Delayed Write Failed} Windows was unable to save all the data for the file %hs, the data has been lost.
            This error may be caused if the device has been removed or the media is write-protected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_XML_PARSE_ERROR">
            <summary>Windows was unable to parse the requested XML data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_XMLDSIG_ERROR">
            <summary>An error was encountered while processing an XML digital signature.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_WRONG_COMPARTMENT">
            <summary>Indicates that the caller made the connection request in the wrong routing compartment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AUTHIP_FAILURE">
            <summary>Indicates that there was an AuthIP failure when attempting to connect to the remote host.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS">
            <summary>OID mapped groups cannot have members.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DS_OID_NOT_FOUND">
            <summary>The specified OID cannot be found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INCORRECT_ACCOUNT_TYPE">
            <summary>The system is not authoritative for the specified account and therefore cannot complete the operation. Please retry the operation using the provider associated with this account. If this is an online provider please use the provider's online site.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HASH_NOT_SUPPORTED">
            <summary>Hash generation for the specified version and hash type is not enabled on server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HASH_NOT_PRESENT">
            <summary>The hash requests is not present or not up to date with the current file contents.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECONDARY_IC_PROVIDER_NOT_REGISTERED">
            <summary>The secondary interrupt controller instance that manages the specified interrupt is not registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GPIO_CLIENT_INFORMATION_INVALID">
            <summary>The information supplied by the GPIO client driver is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GPIO_VERSION_NOT_SUPPORTED">
            <summary>The version specified by the GPIO client driver is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GPIO_INVALID_REGISTRATION_PACKET">
            <summary>The registration packet supplied by the GPIO client driver is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GPIO_OPERATION_DENIED">
            <summary>The requested operation is not suppported for the specified handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GPIO_INCOMPATIBLE_CONNECT_MODE">
            <summary>The requested connect mode conflicts with an existing mode on one or more of the specified pins.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GPIO_INTERRUPT_ALREADY_UNMASKED">
            <summary>The interrupt requested to be unmasked is not masked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_SWITCH_RUNLEVEL">
            <summary>The requested run level switch cannot be completed successfully since one or more services refused to stop or restart.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_RUNLEVEL_SETTING">
            <summary>The service has an invalid run level setting. The run level for a service must not be higher than the run level of its dependent services.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RUNLEVEL_SWITCH_TIMEOUT">
            <summary>The requested run level switch cannot be completed successfully since one or more services will not stop or restart within the specified timeout.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SERVICES_FAILED_AUTOSTART">
            <summary>One or more services failed to start during the service startup phase of a run level switch.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RUNLEVEL_SWITCH_AGENT_TIMEOUT">
            <summary>A run level switch agent did not respond within the specified timeout.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RUNLEVEL_SWITCH_IN_PROGRESS">
            <summary>A run level switch is currently in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_APPCONTAINER">
            <summary>This operation is only valid in the context of an app container.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_SUPPORTED_IN_APPCONTAINER">
            <summary>This functionality is not supported in the context of an app container.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_PACKAGE_SID_LENGTH">
            <summary>The length of the SID supplied is not a valid length for app container SIDs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APP_DATA_NOT_FOUND">
            <summary>Fast Cache data not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APP_DATA_EXPIRED">
            <summary>Fast Cache data expired.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APP_DATA_CORRUPT">
            <summary>Fast Cache data corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APP_DATA_LIMIT_EXCEEDED">
            <summary>Fast Cache data has exceeded its max size and cannot be updated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_APP_DATA_REBOOT_REQUIRED">
            <summary>Fast Cache has been ReArmed and requires a reboot until it can be updated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED">
            <summary>The copy offload read operation is not supported by a filter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED">
            <summary>The copy offload write operation is not supported by a filter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED">
            <summary>The copy offload read operation is not supported for the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED">
            <summary>The copy offload write operation is not supported for the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_NO_STATE_CHANGE">
            <summary>Debugger did not perform a state change.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.DBG_APP_NOT_IDLE">
            <summary>Debugger has found the application is not idle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_STRING_BINDING">
            <summary>The string binding is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_WRONG_KIND_OF_BINDING">
            <summary>The binding handle is not the correct type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_BINDING">
            <summary>The binding handle is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PROTSEQ_NOT_SUPPORTED">
            <summary>The RPC protocol sequence is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_RPC_PROTSEQ">
            <summary>The RPC protocol sequence is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_STRING_UUID">
            <summary>The string UUID is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_ENDPOINT_FORMAT">
            <summary>The endpoint format is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_NET_ADDR">
            <summary>The network address is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_ENDPOINT_FOUND">
            <summary>No endpoint was found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_TIMEOUT">
            <summary>The timeout value is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_OBJECT_NOT_FOUND">
            <summary>The object UUID was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_ALREADY_REGISTERED">
            <summary>The object UUID has already been registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_TYPE_ALREADY_REGISTERED">
            <summary>The type UUID has already been registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_ALREADY_LISTENING">
            <summary>The RPC server is already listening.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_PROTSEQS_REGISTERED">
            <summary>No protocol sequences have been registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NOT_LISTENING">
            <summary>The RPC server is not listening.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNKNOWN_MGR_TYPE">
            <summary>The manager type is unknown.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNKNOWN_IF">
            <summary>The interface is unknown.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_BINDINGS">
            <summary>There are no bindings.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_PROTSEQS">
            <summary>There are no protocol sequences.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_CANT_CREATE_ENDPOINT">
            <summary>The endpoint cannot be created.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_OUT_OF_RESOURCES">
            <summary>Not enough resources are available to complete this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SERVER_UNAVAILABLE">
            <summary>The RPC server is unavailable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SERVER_TOO_BUSY">
            <summary>The RPC server is too busy to complete this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_NETWORK_OPTIONS">
            <summary>The network options are invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_CALL_ACTIVE">
            <summary>There are no remote procedure calls active on this thread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_CALL_FAILED">
            <summary>The remote procedure call failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_CALL_FAILED_DNE">
            <summary>The remote procedure call failed and did not execute.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PROTOCOL_ERROR">
            <summary>An RPC protocol error occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNSUPPORTED_TRANS_SYN">
            <summary>The transfer syntax is not supported by the RPC server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNSUPPORTED_TYPE">
            <summary>The type UUID is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_TAG">
            <summary>The tag is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_BOUND">
            <summary>The array bounds are invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_ENTRY_NAME">
            <summary>The binding does not contain an entry name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_NAME_SYNTAX">
            <summary>The name syntax is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNSUPPORTED_NAME_SYNTAX">
            <summary>The name syntax is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UUID_NO_ADDRESS">
            <summary>No network address is available to use to construct a UUID.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_DUPLICATE_ENDPOINT">
            <summary>The endpoint is a duplicate.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNKNOWN_AUTHN_TYPE">
            <summary>The authentication type is unknown.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_MAX_CALLS_TOO_SMALL">
            <summary>The maximum number of calls is too small.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_STRING_TOO_LONG">
            <summary>The string is too long.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PROTSEQ_NOT_FOUND">
            <summary>The RPC protocol sequence was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PROCNUM_OUT_OF_RANGE">
            <summary>The procedure number is out of range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_BINDING_HAS_NO_AUTH">
            <summary>The binding does not contain any authentication information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNKNOWN_AUTHN_SERVICE">
            <summary>The authentication service is unknown.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNKNOWN_AUTHN_LEVEL">
            <summary>The authentication level is unknown.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_AUTH_IDENTITY">
            <summary>The security context is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNKNOWN_AUTHZ_SERVICE">
            <summary>The authorization service is unknown.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.EPT_NT_INVALID_ENTRY">
            <summary>The entry is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.EPT_NT_CANT_PERFORM_OP">
            <summary>The operation cannot be performed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.EPT_NT_NOT_REGISTERED">
            <summary>There are no more endpoints available from the endpoint mapper.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NOTHING_TO_EXPORT">
            <summary>No interfaces have been exported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INCOMPLETE_NAME">
            <summary>The entry name is incomplete.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_VERS_OPTION">
            <summary>The version option is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_MORE_MEMBERS">
            <summary>There are no more members.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NOT_ALL_OBJS_UNEXPORTED">
            <summary>There is nothing to unexport.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INTERFACE_NOT_FOUND">
            <summary>The interface was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_ENTRY_ALREADY_EXISTS">
            <summary>The entry already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_ENTRY_NOT_FOUND">
            <summary>The entry is not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NAME_SERVICE_UNAVAILABLE">
            <summary>The name service is unavailable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_NAF_ID">
            <summary>The network address family is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_CANNOT_SUPPORT">
            <summary>The requested operation is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_CONTEXT_AVAILABLE">
            <summary>No security context is available to allow impersonation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INTERNAL_ERROR">
            <summary>An internal error occurred in RPC.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_ZERO_DIVIDE">
            <summary>The RPC server attempted an integer divide by zero.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_ADDRESS_ERROR">
            <summary>An addressing error occurred in the RPC server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_FP_DIV_ZERO">
            <summary>A floating point operation at the RPC server caused a divide by zero.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_FP_UNDERFLOW">
            <summary>A floating point underflow occurred at the RPC server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_FP_OVERFLOW">
            <summary>A floating point overflow occurred at the RPC server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_MORE_ENTRIES">
            <summary>The list of RPC servers available for auto-handle binding has been exhausted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SS_CHAR_TRANS_OPEN_FAIL">
            <summary>The file designated by DCERPCCHARTRANS cannot be opened.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SS_CHAR_TRANS_SHORT_FILE">
            <summary>The file containing the character translation table has fewer than 512 bytes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SS_IN_NULL_CONTEXT">
            <summary>A null context handle is passed as an [in] parameter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SS_CONTEXT_MISMATCH">
            <summary>The context handle does not match any known context handles.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SS_CONTEXT_DAMAGED">
            <summary>The context handle changed during a call.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SS_HANDLES_MISMATCH">
            <summary>The binding handles passed to a remote procedure call do not match.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SS_CANNOT_GET_CALL_HANDLE">
            <summary>The stub is unable to get the call handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NULL_REF_POINTER">
            <summary>A null reference pointer was passed to the stub.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_ENUM_VALUE_OUT_OF_RANGE">
            <summary>The enumeration value is out of range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_BYTE_COUNT_TOO_SMALL">
            <summary>The byte count is too small.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_BAD_STUB_DATA">
            <summary>The stub received bad data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_CALL_IN_PROGRESS">
            <summary>A remote procedure call is already in progress for this thread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_MORE_BINDINGS">
            <summary>There are no more bindings.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_GROUP_MEMBER_NOT_FOUND">
            <summary>The group member was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.EPT_NT_CANT_CREATE">
            <summary>The endpoint mapper database entry could not be created.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_OBJECT">
            <summary>The object UUID is the nil UUID.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_INTERFACES">
            <summary>No interfaces have been registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_CALL_CANCELLED">
            <summary>The remote procedure call was cancelled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_BINDING_INCOMPLETE">
            <summary>The binding handle does not contain all required information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_COMM_FAILURE">
            <summary>A communications failure occurred during a remote procedure call.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UNSUPPORTED_AUTHN_LEVEL">
            <summary>The requested authentication level is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NO_PRINC_NAME">
            <summary>No principal name registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NOT_RPC_ERROR">
            <summary>The error specified is not a valid Windows RPC error code.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_UUID_LOCAL_ONLY">
            <summary>A UUID that is valid only on this computer has been allocated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SEC_PKG_ERROR">
            <summary>A security package specific error occurred.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_NOT_CANCELLED">
            <summary>Thread is not cancelled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_ES_ACTION">
            <summary>Invalid operation on the encoding/decoding handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_WRONG_ES_VERSION">
            <summary>Incompatible version of the serializing package.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_WRONG_STUB_VERSION">
            <summary>Incompatible version of the RPC stub.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_PIPE_OBJECT">
            <summary>The RPC pipe object is invalid or corrupted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_PIPE_OPERATION">
            <summary>An invalid operation was attempted on an RPC pipe object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_WRONG_PIPE_VERSION">
            <summary>Unsupported RPC pipe version.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PIPE_CLOSED">
            <summary>The RPC pipe object has already been closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PIPE_DISCIPLINE_ERROR">
            <summary>The RPC call completed before all pipes were processed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PIPE_EMPTY">
            <summary>No more data is available from the RPC pipe.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_ASYNC_HANDLE">
            <summary>Invalid asynchronous remote procedure call handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_INVALID_ASYNC_CALL">
            <summary>Invalid asynchronous RPC call handle for this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_PROXY_ACCESS_DENIED">
            <summary>Access to the HTTP proxy is denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_COOKIE_AUTH_FAILED">
            <summary>HTTP proxy server rejected the connection because the cookie authentication failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.RPC_NT_SEND_INCOMPLETE">
            <summary>Some data remains to be sent in the request buffer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_OPCODE">
            <summary>An attempt was made to run an invalid AML opcode</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_STACK_OVERFLOW">
            <summary>The AML Interpreter Stack has overflowed</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_ASSERT_FAILED">
            <summary>An inconsistent state has occurred</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_INDEX">
            <summary>An attempt was made to access an array outside of its bounds</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_ARGUMENT">
            <summary>A required argument was not specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_FATAL">
            <summary>A fatal error has occurred</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_SUPERNAME">
            <summary>An invalid SuperName was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_ARGTYPE">
            <summary>An argument with an incorrect type was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_OBJTYPE">
            <summary>An object with an incorrect type was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_TARGETTYPE">
            <summary>A target with an incorrect type was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INCORRECT_ARGUMENT_COUNT">
            <summary>An incorrect number of arguments were specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_ADDRESS_NOT_MAPPED">
            <summary>An address failed to translate</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_EVENTTYPE">
            <summary>An incorrect event type was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_HANDLER_COLLISION">
            <summary>A handler for the target already exists</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_DATA">
            <summary>Invalid data for the target was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_REGION">
            <summary>An invalid region for the target was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_ACCESS_SIZE">
            <summary>An attempt was made to access a field outside of the defined range</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_ACQUIRE_GLOBAL_LOCK">
            <summary>The Global system lock could not be acquired</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_ALREADY_INITIALIZED">
            <summary>An attempt was made to reinitialize the ACPI subsystem</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_NOT_INITIALIZED">
            <summary>The ACPI subsystem has not been initialized</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_MUTEX_LEVEL">
            <summary>An incorrect mutex was specified</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_MUTEX_NOT_OWNED">
            <summary>The mutex is not currently owned</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_MUTEX_NOT_OWNER">
            <summary>An attempt was made to access the mutex by a process that was not the owner</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_RS_ACCESS">
            <summary>An error occurred during an access to Region Space</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_INVALID_TABLE">
            <summary>An attempt was made to use an incorrect table</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_REG_HANDLER_FAILED">
            <summary>The registration of an ACPI event failed</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ACPI_POWER_REQUEST_FAILED">
            <summary>An ACPI Power Object failed to transition state</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_WINSTATION_NAME_INVALID">
            <summary>Session name %1 is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_INVALID_PD">
            <summary>The protocol driver %1 is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_PD_NOT_FOUND">
            <summary>The protocol driver %1 was not found in the system path.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CDM_CONNECT">
            <summary>The Client Drive Mapping Service Has Connected on Terminal Connection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CDM_DISCONNECT">
            <summary>The Client Drive Mapping Service Has Disconnected on Terminal Connection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CLOSE_PENDING">
            <summary>A close operation is pending on the Terminal Connection.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_NO_OUTBUF">
            <summary>There are no free output buffers available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_MODEM_INF_NOT_FOUND">
            <summary>The MODEM.INF file was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_INVALID_MODEMNAME">
            <summary>The modem (%1) was not found in MODEM.INF.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_RESPONSE_ERROR">
            <summary>The modem did not accept the command sent to it. Verify the configured modem name matches the attached modem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_MODEM_RESPONSE_TIMEOUT">
            <summary>The modem did not respond to the command sent to it. Verify the modem is properly cabled and powered on.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_MODEM_RESPONSE_NO_CARRIER">
            <summary>Carrier detect has failed or carrier has been dropped due to disconnect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE">
            <summary>Dial tone not detected within required time. Verify phone cable is properly attached and functional.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_MODEM_RESPONSE_BUSY">
            <summary>Busy signal detected at remote site on callback.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_MODEM_RESPONSE_VOICE">
            <summary>Voice detected at remote site on callback.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_TD_ERROR">
            <summary>Transport driver error</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_LICENSE_CLIENT_INVALID">
            <summary>The client you are using is not licensed to use this system. Your logon request is denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_LICENSE_NOT_AVAILABLE">
            <summary>The system has reached its licensed logon limit. Please try again later.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_LICENSE_EXPIRED">
            <summary>The system license has expired. Your logon request is denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_WINSTATION_NOT_FOUND">
            <summary>The specified session cannot be found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_WINSTATION_NAME_COLLISION">
            <summary>The specified session name is already in use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_WINSTATION_BUSY">
            <summary>The task you are trying to do can't be completed because Remote Desktop Services is currently busy. Please try again in a few minutes. Other users should still be able to log on.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_BAD_VIDEO_MODE">
            <summary>An attempt has been made to connect to a session whose video mode is not supported by the current client.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_GRAPHICS_INVALID">
            <summary>The application attempted to enable DOS graphics mode. DOS graphics mode is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_NOT_CONSOLE">
            <summary>The requested operation can be performed only on the system console. This is most often the result of a driver or system DLL requiring direct console access.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CLIENT_QUERY_TIMEOUT">
            <summary>The client failed to respond to the server connect message.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CONSOLE_DISCONNECT">
            <summary>Disconnecting the console session is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CONSOLE_CONNECT">
            <summary>Reconnecting a disconnected session to the console is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_SHADOW_DENIED">
            <summary>The request to control another session remotely was denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_WINSTATION_ACCESS_DENIED">
            <summary>A process has requested access to a session, but has not been granted those access rights.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_INVALID_WD">
            <summary>The Terminal Connection driver %1 is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_WD_NOT_FOUND">
            <summary>The Terminal Connection driver %1 was not found in the system path.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_SHADOW_INVALID">
            <summary>The requested session cannot be controlled remotely. You cannot control your own session, a session that is trying to control your session,
            a session that has no user logged on, nor control other sessions from the console.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_SHADOW_DISABLED">
            <summary>The requested session is not configured to allow remote control.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RDP_PROTOCOL_ERROR">
            <summary>The RDP protocol component %2 detected an error in the protocol stream and has disconnected the client.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CLIENT_LICENSE_NOT_SET">
            <summary>Your request to connect to this Terminal server has been rejected. Your Terminal Server Client license number has not been entered for this copy of the Terminal Client.
            Please call your system administrator for help in entering a valid, unique license number for this Terminal Server Client.
            Click OK to continue.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_CLIENT_LICENSE_IN_USE">
            <summary>Your request to connect to this Terminal server has been rejected. Your Terminal Server Client license number is currently being used by another user.
            Please call your system administrator to obtain a new copy of the Terminal Server Client with a valid, unique license number.
            Click OK to continue.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE">
            <summary>The remote control of the console was terminated because the display mode was changed. Changing the display mode in a remote control session is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_SHADOW_NOT_RUNNING">
            <summary>Remote control could not be terminated because the specified session is not currently being remotely controlled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_LOGON_DISABLED">
            <summary>Your interactive logon privilege has been disabled. Please contact your system administrator.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTX_SECURITY_LAYER_ERROR">
            <summary>The Terminal Server security layer detected an error in the protocol stream and has disconnected the client. Client IP: %2.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TS_INCOMPATIBLE_SESSIONS">
            <summary>The target session is incompatible with the current session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TS_VIDEO_SUBSYSTEM_ERROR">
            <summary>Windows can't connect to your session because a problem occurred in the Windows video subsystem. Try connecting again later, or contact the server administrator for assistance.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PNP_BAD_MPS_TABLE">
            <summary>A device is missing in the system BIOS MPS table. This device will not be used. Please contact your system vendor for system BIOS update.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PNP_TRANSLATION_FAILED">
            <summary>A translator failed to translate resources.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PNP_IRQ_TRANSLATION_FAILED">
            <summary>A IRQ translator failed to translate resources.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PNP_INVALID_ID">
            <summary>Driver %2 returned invalid ID for a child device (%3).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_REISSUE_AS_CACHED">
            <summary>Reissue the given operation as a cached IO operation</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUI_FILE_NOT_FOUND">
            <summary>The resource loader failed to find MUI file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUI_INVALID_FILE">
            <summary>The resource loader failed to load MUI file because the file fail to pass validation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUI_INVALID_RC_CONFIG">
            <summary>The RC Manifest is corrupted with garbage data or unsupported version or missing required item.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUI_INVALID_LOCALE_NAME">
            <summary>The RC Manifest has invalid culture name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME">
            <summary>The RC Manifest has invalid ultimatefallback name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MUI_FILE_NOT_LOADED">
            <summary>The resource loader cache doesn't have loaded MUI entry.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCE_ENUM_USER_STOP">
            <summary>User stopped resource enumeration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_NO_HANDLER_DEFINED">
            <summary>A handler was not defined by the filter for this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_CONTEXT_ALREADY_DEFINED">
            <summary>A context is already defined for this object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_INVALID_ASYNCHRONOUS_REQUEST">
            <summary>Asynchronous requests are not valid for this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_DISALLOW_FAST_IO">
            <summary>Internal error code used by the filter manager to determine if a fastio operation should be forced down the IRP path. Mini-filters should never return this value.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_INVALID_NAME_REQUEST">
            <summary>An invalid name request was made. The name requested cannot be retrieved at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_NOT_SAFE_TO_POST_OPERATION">
            <summary>Posting this operation to a worker thread for further processing is not safe at this time because it could lead to a system deadlock.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_NOT_INITIALIZED">
            <summary>The Filter Manager was not initialized when a filter tried to register. Make sure that the Filter Manager is getting loaded as a driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_FILTER_NOT_READY">
            <summary>The filter is not ready for attachment to volumes because it has not finished initializing (FltStartFiltering has not been called).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_POST_OPERATION_CLEANUP">
            <summary>The filter must cleanup any operation specific context at this time because it is being removed from the system before the operation is completed by the lower drivers.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_INTERNAL_ERROR">
            <summary>The Filter Manager had an internal error from which it cannot recover, therefore the operation has been failed. This is usually the result of a filter returning an invalid value from a pre-operation callback.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_DELETING_OBJECT">
            <summary>The object specified for this action is in the process of being deleted, therefore the action requested cannot be completed at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_MUST_BE_NONPAGED_POOL">
            <summary>Non-paged pool must be used for this type of context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_DUPLICATE_ENTRY">
            <summary>A duplicate handler definition has been provided for an operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_CBDQ_DISABLED">
            <summary>The callback data queue has been disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_DO_NOT_ATTACH">
            <summary>Do not attach the filter to the volume at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_DO_NOT_DETACH">
            <summary>Do not detach the filter from the volume at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_INSTANCE_ALTITUDE_COLLISION">
            <summary>An instance already exists at this altitude on the volume specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_INSTANCE_NAME_COLLISION">
            <summary>An instance already exists with this name on the volume specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_FILTER_NOT_FOUND">
            <summary>The system could not find the filter specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_VOLUME_NOT_FOUND">
            <summary>The system could not find the volume specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_INSTANCE_NOT_FOUND">
            <summary>The system could not find the instance specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND">
            <summary>No registered context allocation definition was found for the given request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_INVALID_CONTEXT_REGISTRATION">
            <summary>An invalid parameter was specified during context registration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_NAME_CACHE_MISS">
            <summary>The name requested was not found in Filter Manager's name cache and could not be retrieved from the file system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_NO_DEVICE_OBJECT">
            <summary>The requested device object does not exist for the given volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_VOLUME_ALREADY_MOUNTED">
            <summary>The specified volume is already mounted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_ALREADY_ENLISTED">
            <summary>The specified Transaction Context is already enlisted in a transaction</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_CONTEXT_ALREADY_LINKED">
            <summary>The specifiec context is already attached to another object</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_NO_WAITER_FOR_REPLY">
            <summary>No waiter is present for the filter's reply to this message.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLT_REGISTRATION_BUSY">
            <summary>The filesystem database resource is in use. Registration cannot complete at this time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_SECTION_NOT_FOUND">
            <summary>The requested section is not present in the activation context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_CANT_GEN_ACTCTX">
            <summary>Windows was not able to process the application binding information. Please refer to your System Event Log for further information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_INVALID_ACTCTXDATA_FORMAT">
            <summary>The application binding data format is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_ASSEMBLY_NOT_FOUND">
            <summary>The referenced assembly is not installed on your system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_MANIFEST_FORMAT_ERROR">
            <summary>The manifest file does not begin with the required tag and format information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_MANIFEST_PARSE_ERROR">
            <summary>The manifest file contains one or more syntax errors.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_ACTIVATION_CONTEXT_DISABLED">
            <summary>The application attempted to activate a disabled activation context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_KEY_NOT_FOUND">
            <summary>The requested lookup key was not found in any active activation context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_VERSION_CONFLICT">
            <summary>A component version required by the application conflicts with another component version already active.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_WRONG_SECTION_TYPE">
            <summary>The type requested activation context section does not match the query API used.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_THREAD_QUERIES_DISABLED">
            <summary>Lack of system resources has required isolated activation to be disabled for the current thread of execution.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_ASSEMBLY_MISSING">
            <summary>The referenced assembly could not be found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_RELEASE_ACTIVATION_CONTEXT">
            <summary>A kernel mode component is releasing a reference on an activation context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET">
            <summary>An attempt to set the process default activation context failed because the process default activation context was already set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_EARLY_DEACTIVATION">
            <summary>The activation context being deactivated is not the most recently activated one.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_INVALID_DEACTIVATION">
            <summary>The activation context being deactivated is not active for the current thread of execution.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_MULTIPLE_DEACTIVATION">
            <summary>The activation context being deactivated has already been deactivated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY">
            <summary>The activation context of system default assembly could not be generated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_PROCESS_TERMINATION_REQUESTED">
            <summary>A component used by the isolation facility has requested to terminate the process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_CORRUPT_ACTIVATION_STACK">
            <summary>The activation context activation stack for the running thread of execution is corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_CORRUPTION">
            <summary>The application isolation metadata for this process or thread has become corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE">
            <summary>The value of an attribute in an identity is not within the legal range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME">
            <summary>The name of an attribute in an identity is not within the legal range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE">
            <summary>An identity contains two definitions for the same attribute.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_IDENTITY_PARSE_ERROR">
            <summary>The identity string is malformed. This may be due to a trailing comma, more than two unnamed attributes, missing attribute name or missing attribute value.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_COMPONENT_STORE_CORRUPT">
            <summary>The component store has been corrupted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_FILE_HASH_MISMATCH">
            <summary>A component's file does not match the verification information present in the component manifest.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT">
            <summary>The identities of the manifests are identical but their contents are different.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_IDENTITIES_DIFFERENT">
            <summary>The component identities are different.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT">
            <summary>The assembly is not a deployment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY">
            <summary>The file is not a part of the assembly.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ADVANCED_INSTALLER_FAILED">
            <summary>An advanced installer failed during setup or servicing.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_XML_ENCODING_MISMATCH">
            <summary>The character encoding in the XML declaration did not match the encoding used in the document.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_MANIFEST_TOO_BIG">
            <summary>The size of the manifest exceeds the maximum allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_SETTING_NOT_REGISTERED">
            <summary>The setting is not registered.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE">
            <summary>One or more required members of the transaction are not present.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SMI_PRIMITIVE_INSTALLER_FAILED">
            <summary>The SMI primitive installer failed during setup or servicing.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GENERIC_COMMAND_FAILED">
            <summary>A generic command executable returned a result that indicates failure.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SXS_FILE_HASH_MISSING">
            <summary>A component is missing file verification information in its manifest.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_INVALID_NODE">
            <summary>The cluster node is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_EXISTS">
            <summary>The cluster node already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_JOIN_IN_PROGRESS">
            <summary>A node is in the process of joining the cluster.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_NOT_FOUND">
            <summary>The cluster node was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND">
            <summary>The cluster local node information was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NETWORK_EXISTS">
            <summary>The cluster network already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NETWORK_NOT_FOUND">
            <summary>The cluster network was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NETINTERFACE_EXISTS">
            <summary>The cluster network interface already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NETINTERFACE_NOT_FOUND">
            <summary>The cluster network interface was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_INVALID_REQUEST">
            <summary>The cluster request is not valid for this object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_INVALID_NETWORK_PROVIDER">
            <summary>The cluster network provider is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_DOWN">
            <summary>The cluster node is down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_UNREACHABLE">
            <summary>The cluster node is not reachable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_NOT_MEMBER">
            <summary>The cluster node is not a member of the cluster.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS">
            <summary>A cluster join operation is not in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_INVALID_NETWORK">
            <summary>The cluster network is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NO_NET_ADAPTERS">
            <summary>No network adapters are available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_UP">
            <summary>The cluster node is up.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_PAUSED">
            <summary>The cluster node is paused.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NODE_NOT_PAUSED">
            <summary>The cluster node is not paused.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NO_SECURITY_CONTEXT">
            <summary>No cluster security context is available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NETWORK_NOT_INTERNAL">
            <summary>The cluster network is not configured for internal cluster communication.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_POISONED">
            <summary>The cluster node has been poisoned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_NON_CSV_PATH">
            <summary>The path does not belong to a cluster shared volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL">
            <summary>The cluster shared volume is not locally mounted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS">
            <summary>The operation has failed because read oplock break is in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR">
            <summary>The operation has failed. CSVFS has to pause and refresh information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_REDIRECTED">
            <summary>The operation has failed. CSVFS does not allow block i/o in redirected mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_NOT_REDIRECTED">
            <summary>The operation has failed. CSVFS is not in redirected mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_VOLUME_DRAINING">
            <summary>CSVFS is failing operation because it is in draining state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS">
            <summary>The operation has failed because snapshot creation is in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL">
            <summary>The operation has succeeded on the down level file system, but CSV is failing it because it is in draining state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONAL_CONFLICT">
            <summary>The function attempted to use a name that is reserved for use by another transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INVALID_TRANSACTION">
            <summary>The transaction handle associated with this operation is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NOT_ACTIVE">
            <summary>The requested operation was made in the context of a transaction that is no longer active.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TM_INITIALIZATION_FAILED">
            <summary>The Transaction Manager was unable to be successfully initialized. Transacted operations are not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RM_NOT_ACTIVE">
            <summary>Transaction support within the specified resource manager is not started or was shut down due to an error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RM_METADATA_CORRUPT">
            <summary>The metadata of the RM has been corrupted. The RM will not function.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NOT_JOINED">
            <summary>The resource manager has attempted to prepare a transaction that it has not successfully joined.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_DIRECTORY_NOT_RM">
            <summary>The specified directory does not contain a file system resource manager.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COULD_NOT_RESIZE_LOG">
            <summary>The log could not be set to the requested size.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONS_UNSUPPORTED_REMOTE">
            <summary>The remote server or share does not support transacted file operations.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_RESIZE_INVALID_SIZE">
            <summary>The requested log size for the file system resource manager is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_REMOTE_FILE_VERSION_MISMATCH">
            <summary>The remote server sent mismatching version number or Fid for a file opened with transactions.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CRM_PROTOCOL_ALREADY_EXISTS">
            <summary>The RM tried to register a protocol that already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_PROPAGATION_FAILED">
            <summary>The attempt to propagate the Transaction failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CRM_PROTOCOL_NOT_FOUND">
            <summary>The requested propagation protocol was not registered as a CRM.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_SUPERIOR_EXISTS">
            <summary>The Transaction object already has a superior enlistment, and the caller attempted an operation that would have created a new superior. Only a single superior enlistment is allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_REQUEST_NOT_VALID">
            <summary>The requested operation is not valid on the Transaction object in its current state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NOT_REQUESTED">
            <summary>The caller has called a response API, but the response is not expected because the TM did not issue the corresponding request to the caller.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_ALREADY_ABORTED">
            <summary>It is too late to perform the requested operation, since the Transaction has already been aborted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_ALREADY_COMMITTED">
            <summary>It is too late to perform the requested operation, since the Transaction has already been committed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_INVALID_MARSHALL_BUFFER">
            <summary>The buffer passed in to NtPushTransaction or NtPullTransaction is not in a valid format.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CURRENT_TRANSACTION_NOT_VALID">
            <summary>The current transaction context associated with the thread is not a valid handle to a transaction object.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_GROWTH_FAILED">
            <summary>An attempt to create space in the transactional resource manager's log failed. The failure status has been recorded in the event log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OBJECT_NO_LONGER_EXISTS">
            <summary>The object (file, stream, link) corresponding to the handle has been deleted by a transaction savepoint rollback.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STREAM_MINIVERSION_NOT_FOUND">
            <summary>The specified file miniversion was not found for this transacted file open.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_STREAM_MINIVERSION_NOT_VALID">
            <summary>The specified file miniversion was found but has been invalidated. Most likely cause is a transaction savepoint rollback.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION">
            <summary>A miniversion may only be opened in the context of the transaction that created it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT">
            <summary>It is not possible to open a miniversion with modify access.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_CREATE_MORE_STREAM_MINIVERSIONS">
            <summary>It is not possible to create any more miniversions for this stream.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HANDLE_NO_LONGER_VALID">
            <summary>The handle has been invalidated by a transaction. The most likely cause is the presence of memory mapping on a file or an open handle when the transaction ended or rolled back to savepoint.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_TXF_METADATA">
            <summary>There is no transaction metadata on the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CORRUPTION_DETECTED">
            <summary>The log data is corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_RECOVER_WITH_HANDLE_OPEN">
            <summary>The file can't be recovered because there is a handle still open on it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RM_DISCONNECTED">
            <summary>The transaction outcome is unavailable because the resource manager responsible for it has disconnected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ENLISTMENT_NOT_SUPERIOR">
            <summary>The request was rejected because the enlistment in question is not a superior enlistment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RECOVERY_NOT_NEEDED">
            <summary>The transactional resource manager is already consistent. Recovery is not needed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RM_ALREADY_STARTED">
            <summary>The transactional resource manager has already been started.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FILE_IDENTITY_NOT_PERSISTENT">
            <summary>The file cannot be opened transactionally, because its identity depends on the outcome of an unresolved transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY">
            <summary>The operation cannot be performed because another transaction is depending on the fact that this property will not change.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANT_CROSS_RM_BOUNDARY">
            <summary>The operation would involve a single file with two transactional resource managers and is therefore not allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TXF_DIR_NOT_EMPTY">
            <summary>The $Txf directory must be empty for this operation to succeed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_INDOUBT_TRANSACTIONS_EXIST">
            <summary>The operation would leave a transactional resource manager in an inconsistent state and is therefore not allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TM_VOLATILE">
            <summary>The operation could not be completed because the transaction manager does not have a log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ROLLBACK_TIMER_EXPIRED">
            <summary>A rollback could not be scheduled because a previously scheduled rollback has already executed or been queued for execution.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TXF_ATTRIBUTE_CORRUPT">
            <summary>The transactional metadata attribute on the file or directory %hs is corrupt and unreadable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EFS_NOT_ALLOWED_IN_TRANSACTION">
            <summary>The encryption operation could not be completed because a transaction is active.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONAL_OPEN_NOT_ALLOWED">
            <summary>This object is not allowed to be opened in a transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE">
            <summary>Memory mapping (creating a mapped section) a remote file under a transaction is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TXF_METADATA_ALREADY_PRESENT">
            <summary>Transaction metadata is already present on this file and cannot be superseded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET">
            <summary>A transaction scope could not be entered because the scope handler has not been initialized.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_REQUIRED_PROMOTION">
            <summary>Promotion was required in order to allow the resource manager to enlist, but the transaction was set to disallow it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_EXECUTE_FILE_IN_TRANSACTION">
            <summary>This file is open for modification in an unresolved transaction and may be opened for execute only by a transacted reader.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONS_NOT_FROZEN">
            <summary>The request to thaw frozen transactions was ignored because transactions had not previously been frozen.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_FREEZE_IN_PROGRESS">
            <summary>Transactions cannot be frozen because a freeze is already in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NOT_SNAPSHOT_VOLUME">
            <summary>The target volume is not a snapshot volume. This operation is only valid on a volume mounted as a snapshot.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_SAVEPOINT_WITH_OPEN_FILES">
            <summary>The savepoint operation failed because files are open on the transaction. This is not permitted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPARSE_NOT_ALLOWED_IN_TRANSACTION">
            <summary>The sparse operation could not be completed because a transaction is active on the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TM_IDENTITY_MISMATCH">
            <summary>The call to create a TransactionManager object failed because the Tm Identity stored in the logfile does not match the Tm Identity that was passed in as an argument.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FLOATED_SECTION">
            <summary>I/O was attempted on a section object that has been floated as a result of a transaction ending. There is no valid data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_ACCEPT_TRANSACTED_WORK">
            <summary>The transactional resource manager cannot currently accept transacted work due to a transient condition such as low resources.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CANNOT_ABORT_TRANSACTIONS">
            <summary>The transactional resource manager had too many tranactions outstanding that could not be aborted. The transactional resource manger has been shut down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NOT_FOUND">
            <summary>The specified Transaction was unable to be opened, because it was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RESOURCEMANAGER_NOT_FOUND">
            <summary>The specified ResourceManager was unable to be opened, because it was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_ENLISTMENT_NOT_FOUND">
            <summary>The specified Enlistment was unable to be opened, because it was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONMANAGER_NOT_FOUND">
            <summary>The specified TransactionManager was unable to be opened, because it was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONMANAGER_NOT_ONLINE">
            <summary>The object specified could not be created or opened, because its associated TransactionManager is not online.  The TransactionManager must be brought fully Online by calling RecoverTransactionManager to recover to the end of its LogFile before objects in its Transaction or ResourceManager namespaces can be opened.  In addition, errors in writing records to its LogFile can cause a TransactionManager to go offline.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION">
            <summary>The specified TransactionManager was unable to create the objects contained in its logfile in the Ob namespace. Therefore, the TransactionManager was unable to recover.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NOT_ROOT">
            <summary>The call to create a superior Enlistment on this Transaction object could not be completed, because the Transaction object specified for the enlistment is a subordinate branch of the Transaction. Only the root of the Transaction can be enlisted on as a superior.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_OBJECT_EXPIRED">
            <summary>Because the associated transaction manager or resource manager has been closed, the handle is no longer valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION">
            <summary>The compression operation could not be completed because a transaction is active on the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_RESPONSE_NOT_ENLISTED">
            <summary>The specified operation could not be performed on this Superior enlistment, because the enlistment was not created with the corresponding completion response in the NotificationMask.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_RECORD_TOO_LONG">
            <summary>The specified operation could not be performed, because the record that would be logged was too long. This can occur because of two conditions:  either there are too many Enlistments on this Transaction, or the combined RecoveryInformation being logged on behalf of those Enlistments is too long.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NO_LINK_TRACKING_IN_TRANSACTION">
            <summary>The link tracking operation could not be completed because a transaction is active.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION">
            <summary>This operation cannot be performed in a transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_INTEGRITY_VIOLATED">
            <summary>The kernel transaction manager had to abort or forget the transaction because it blocked forward progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTIONMANAGER_IDENTITY_MISMATCH">
            <summary>The TransactionManager identity that was supplied did not match the one recorded in the TransactionManager's log file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT">
            <summary>This snapshot operation cannot continue because a transactional resource manager cannot be frozen in its current state.  Please try again.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_MUST_WRITETHROUGH">
            <summary>The transaction cannot be enlisted on with the specified EnlistmentMask, because the transaction has already completed the PrePrepare phase.  In order to ensure correctness, the ResourceManager must switch to a write-through mode and cease caching data within this transaction.  Enlisting for only subsequent transaction phases may still succeed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NO_SUPERIOR">
            <summary>The transaction does not have a superior enlistment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_EXPIRED_HANDLE">
            <summary>The handle is no longer properly associated with its transaction.  It may have been opened in a transactional resource manager that was subsequently forced to restart.  Please close the handle and open a new one.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TRANSACTION_NOT_ENLISTED">
            <summary>The specified operation could not be performed because the resource manager is not enlisted in the transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_SECTOR_INVALID">
            <summary>Log service found an invalid log sector.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_SECTOR_PARITY_INVALID">
            <summary>Log service encountered a log sector with invalid block parity.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_SECTOR_REMAPPED">
            <summary>Log service encountered a remapped log sector.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_BLOCK_INCOMPLETE">
            <summary>Log service encountered a partial or incomplete log block.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_INVALID_RANGE">
            <summary>Log service encountered an attempt access data outside the active log range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_BLOCKS_EXHAUSTED">
            <summary>Log service user log marshalling buffers are exhausted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_READ_CONTEXT_INVALID">
            <summary>Log service encountered an attempt read from a marshalling area with an invalid read context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_RESTART_INVALID">
            <summary>Log service encountered an invalid log restart area.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_BLOCK_VERSION">
            <summary>Log service encountered an invalid log block version.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_BLOCK_INVALID">
            <summary>Log service encountered an invalid log block.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_READ_MODE_INVALID">
            <summary>Log service encountered an attempt to read the log with an invalid read mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_NO_RESTART">
            <summary>Log service encountered a log stream with no restart area.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_METADATA_CORRUPT">
            <summary>Log service encountered a corrupted metadata file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_METADATA_INVALID">
            <summary>Log service encountered a metadata file that could not be created by the log file system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_METADATA_INCONSISTENT">
            <summary>Log service encountered a metadata file with inconsistent data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_RESERVATION_INVALID">
            <summary>Log service encountered an attempt to erroneously allocate or dispose reservation space.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CANT_DELETE">
            <summary>Log service cannot delete log file or file system container.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CONTAINER_LIMIT_EXCEEDED">
            <summary>Log service has reached the maximum allowable containers allocated to a log file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_START_OF_LOG">
            <summary>Log service has attempted to read or write backwards past the start of the log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_POLICY_ALREADY_INSTALLED">
            <summary>Log policy could not be installed because a policy of the same type is already present.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_POLICY_NOT_INSTALLED">
            <summary>Log policy in question was not installed at the time of the request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_POLICY_INVALID">
            <summary>The installed set of policies on the log is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_POLICY_CONFLICT">
            <summary>A policy on the log in question prevented the operation from completing.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_PINNED_ARCHIVE_TAIL">
            <summary>Log space cannot be reclaimed because the log is pinned by the archive tail.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_RECORD_NONEXISTENT">
            <summary>Log record is not a record in the log file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_RECORDS_RESERVED_INVALID">
            <summary>Number of reserved log records or the adjustment of the number of reserved log records is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_SPACE_RESERVED_INVALID">
            <summary>Reserved log space or the adjustment of the log space is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_TAIL_INVALID">
            <summary>A new or existing archive tail or base of the active log is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_FULL">
            <summary>Log space is exhausted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_MULTIPLEXED">
            <summary>Log is multiplexed, no direct writes to the physical log is allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_DEDICATED">
            <summary>The operation failed because the log is a dedicated log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS">
            <summary>The operation requires an archive context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_ARCHIVE_IN_PROGRESS">
            <summary>Log archival is in progress.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_EPHEMERAL">
            <summary>The operation requires a non-ephemeral log, but the log is ephemeral.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_NOT_ENOUGH_CONTAINERS">
            <summary>The log must have at least two containers before it can be read from or written to.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CLIENT_ALREADY_REGISTERED">
            <summary>A log client has already registered on the stream.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CLIENT_NOT_REGISTERED">
            <summary>A log client has not been registered on the stream.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_FULL_HANDLER_IN_PROGRESS">
            <summary>A request has already been made to handle the log full condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CONTAINER_READ_FAILED">
            <summary>Log service encountered an error when attempting to read from a log container.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CONTAINER_WRITE_FAILED">
            <summary>Log service encountered an error when attempting to write to a log container.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CONTAINER_OPEN_FAILED">
            <summary>Log service encountered an error when attempting open a log container.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_CONTAINER_STATE_INVALID">
            <summary>Log service encountered an invalid container state when attempting a requested action.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_STATE_INVALID">
            <summary>Log service is not in the correct state to perform a requested action.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_PINNED">
            <summary>Log space cannot be reclaimed because the log is pinned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_METADATA_FLUSH_FAILED">
            <summary>Log metadata flush failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_INCONSISTENT_SECURITY">
            <summary>Security on the log and its containers is inconsistent.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_APPENDED_FLUSH_FAILED">
            <summary>Records were appended to the log or reservation changes were made, but the log could not be flushed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_LOG_PINNED_RESERVATION">
            <summary>The log is pinned due to reservation consuming most of the log space. Free some reserved records to make space available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD">
            <summary>{Display Driver Stopped Responding} The %hs display driver has stopped working normally. Save your work and reboot the system to restore full display functionality. The next time you reboot the machine a dialog will be displayed giving you a chance to upload data about this failure to Microsoft.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED">
            <summary>{Display Driver Stopped Responding and recovered} The %hs display driver has stopped working normally. The recovery had been performed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST">
            <summary>{Display Driver Recovered From Failure} The %hs display driver has detected and recovered from a failure. Some graphical operations may have failed. The next time you reboot the machine a dialog will be displayed giving you a chance to upload data about this failure to Microsoft.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_NO_DESCRIPTOR">
            <summary>Monitor descriptor could not be obtained.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT">
            <summary>Format of the obtained monitor descriptor is not supported by this release.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM">
            <summary>Checksum of the obtained monitor descriptor is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_INVALID_STANDARD_TIMING_BLOCK">
            <summary>Monitor descriptor contains an invalid standard timing block.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED">
            <summary>WMI data block registration failed for one of the MSMonitorClass WMI subclasses.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK">
            <summary>Provided monitor descriptor block is either corrupted or does not contain monitor's detailed serial number.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK">
            <summary>Provided monitor descriptor block is either corrupted or does not contain monitor's user friendly name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA">
            <summary>There is no monitor descriptor data at the specified (offset, size) region.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK">
            <summary>Monitor descriptor contains an invalid detailed timing block.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_MONITOR_INVALID_MANUFACTURE_DATE">
            <summary>Monitor descriptor contains invalid manufacture date.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER">
            <summary>Exclusive mode ownership is needed to create unmanaged primary allocation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER">
            <summary>The driver needs more DMA buffer space in order to complete the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER">
            <summary>Specified display adapter handle is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ADAPTER_WAS_RESET">
            <summary>Specified display adapter and all of its state has been reset.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_DRIVER_MODEL">
            <summary>The driver stack doesn't match the expected driver model.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PRESENT_MODE_CHANGED">
            <summary>Present happened but ended up into the changed desktop mode</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PRESENT_OCCLUDED">
            <summary>Nothing to present due to desktop occlusion</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PRESENT_DENIED">
            <summary>Not able to present due to denial of desktop access</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CANNOTCOLORCONVERT">
            <summary>Not able to present with color convertion</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DRIVER_MISMATCH">
            <summary>The kernel driver detected a version mismatch between it and the user mode driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PARTIAL_DATA_POPULATED">
            <summary>Specified buffer is not big enough to contain entire requested dataset. Partial data populated upto the size of the buffer. Caller needs to provide buffer of size as specified in the partially populated buffer's content (interface specific).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PRESENT_REDIRECTION_DISABLED">
            <summary>Present redirection is disabled (desktop windowing management subsystem is off).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PRESENT_UNOCCLUDED">
            <summary>Previous exclusive VidPn source owner has released its ownership</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_WINDOWDC_NOT_AVAILABLE">
            <summary>Window DC is not available for presentation</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_WINDOWLESS_PRESENT_DISABLED">
            <summary>Windowless present is disabled (desktop windowing management subsystem is off).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_VIDEO_MEMORY">
            <summary>Not enough video memory available to complete the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CANT_LOCK_MEMORY">
            <summary>Couldn't probe and lock the underlying memory of an allocation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ALLOCATION_BUSY">
            <summary>The allocation is currently busy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_TOO_MANY_REFERENCES">
            <summary>An object being referenced has already reached the maximum reference count and can't be referenced any further.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_TRY_AGAIN_LATER">
            <summary>A problem couldn't be solved due to some currently existing condition. The problem should be tried again later.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_TRY_AGAIN_NOW">
            <summary>A problem couldn't be solved due to some currently existing condition. The problem should be tried again immediately.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ALLOCATION_INVALID">
            <summary>The allocation is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE">
            <summary>No more unswizzling aperture are currently available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED">
            <summary>The current allocation can't be unswizzled by an aperture.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION">
            <summary>The request failed because a pinned allocation can't be evicted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE">
            <summary>The allocation can't be used from its current segment location for the specified operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION">
            <summary>A locked allocation can't be used in the current command buffer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ALLOCATION_CLOSED">
            <summary>The allocation being referenced has been closed permanently.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_ALLOCATION_INSTANCE">
            <summary>An invalid allocation instance is being referenced.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_ALLOCATION_HANDLE">
            <summary>An invalid allocation handle is being referenced.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_WRONG_ALLOCATION_DEVICE">
            <summary>The allocation being referenced doesn't belong to the current device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ALLOCATION_CONTENT_LOST">
            <summary>The specified allocation lost its content.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE">
            <summary>GPU exception is detected on the given device. The device is not able to be scheduled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_SKIP_ALLOCATION_PREPARATION">
            <summary>Skip preparation of allocations referenced by the DMA buffer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY">
            <summary>Specified VidPN topology is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED">
            <summary>Specified VidPN topology is valid but is not supported by this model of the display adapter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED">
            <summary>Specified VidPN topology is valid but is not supported by the display adapter at this time, due to current allocation of its resources.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDPN">
            <summary>Specified VidPN handle is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE">
            <summary>Specified video present source is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET">
            <summary>Specified video present target is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED">
            <summary>Specified VidPN modality is not supported (e.g. at least two of the pinned modes are not cofunctional).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MODE_NOT_PINNED">
            <summary>No mode is pinned on the specified VidPN source/target.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET">
            <summary>Specified VidPN source mode set is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET">
            <summary>Specified VidPN target mode set is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_FREQUENCY">
            <summary>Specified video signal frequency is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_ACTIVE_REGION">
            <summary>Specified video signal active region is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_TOTAL_REGION">
            <summary>Specified video signal total region is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE">
            <summary>Specified video present source mode is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE">
            <summary>Specified video present target mode is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET">
            <summary>Pinned mode must remain in the set on VidPN's cofunctional modality enumeration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY">
            <summary>Specified video present path is already in VidPN's topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MODE_ALREADY_IN_MODESET">
            <summary>Specified mode is already in the mode set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET">
            <summary>Specified video present source set is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET">
            <summary>Specified video present target set is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET">
            <summary>Specified video present source is already in the video present source set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_TARGET_ALREADY_IN_SET">
            <summary>Specified video present target is already in the video present target set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH">
            <summary>Specified VidPN present path is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY">
            <summary>Miniport has no recommendation for augmentation of the specified VidPN's topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET">
            <summary>Specified monitor frequency range set is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE">
            <summary>Specified monitor frequency range is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET">
            <summary>Specified frequency range is not in the specified monitor frequency range set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_PREFERRED_MODE">
            <summary>Specified mode set does not specify preference for one of its modes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET">
            <summary>Specified frequency range is already in the specified monitor frequency range set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_STALE_MODESET">
            <summary>Specified mode set is stale. Please reacquire the new mode set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET">
            <summary>Specified monitor source mode set is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE">
            <summary>Specified monitor source mode is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN">
            <summary>Miniport does not have any recommendation regarding the request to provide a functional VidPN given the current display adapter configuration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE">
            <summary>ID of the specified mode is already used by another mode in the set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION">
            <summary>System failed to determine a mode that is supported by both the display adapter and the monitor connected to it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES">
            <summary>Number of video present targets must be greater than or equal to the number of video present sources.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY">
            <summary>Specified present path is not in VidPN's topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE">
            <summary>Display adapter must have at least one video present source.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET">
            <summary>Display adapter must have at least one video present target.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET">
            <summary>Specified monitor descriptor set is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR">
            <summary>Specified monitor descriptor is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET">
            <summary>Specified descriptor is not in the specified monitor descriptor set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET">
            <summary>Specified descriptor is already in the specified monitor descriptor set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE">
            <summary>ID of the specified monitor descriptor is already used by another descriptor in the set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE">
            <summary>Specified video present target subset type is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_RESOURCES_NOT_RELATED">
            <summary>Two or more of the specified resources are not related to each other, as defined by the interface semantics.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE">
            <summary>ID of the specified video present source is already used by another source in the set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE">
            <summary>ID of the specified video present target is already used by another target in the set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET">
            <summary>Specified VidPN source cannot be used because there is no available VidPN target to connect it to.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER">
            <summary>Newly arrived monitor could not be associated with a display adapter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_VIDPNMGR">
            <summary>Display adapter in question does not have an associated VidPN manager.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_ACTIVE_VIDPN">
            <summary>VidPN manager of the display adapter in question does not have an active VidPN.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_STALE_VIDPN_TOPOLOGY">
            <summary>Specified VidPN topology is stale. Please reacquire the new topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MONITOR_NOT_CONNECTED">
            <summary>There is no monitor connected on the specified video present target.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY">
            <summary>Specified source is not part of the specified VidPN's topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE">
            <summary>Specified primary surface size is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE">
            <summary>Specified visible region size is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_STRIDE">
            <summary>Specified stride is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_PIXELFORMAT">
            <summary>Specified pixel format is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_COLORBASIS">
            <summary>Specified color basis is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE">
            <summary>Specified pixel value access mode is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY">
            <summary>Specified target is not part of the specified VidPN's topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT">
            <summary>Failed to acquire display mode management interface.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE">
            <summary>Specified VidPN source is already owned by a DMM client and cannot be used until that client releases it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN">
            <summary>Specified VidPN is active and cannot be accessed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL">
            <summary>Specified VidPN present path importance ordinal is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION">
            <summary>Specified VidPN present path content geometry transformation is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED">
            <summary>Specified content geometry transformation is not supported on the respective VidPN present path.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_GAMMA_RAMP">
            <summary>Specified gamma ramp is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED">
            <summary>Specified gamma ramp is not supported on the respective VidPN present path.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED">
            <summary>Multi-sampling is not supported on the respective VidPN present path.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MODE_NOT_IN_MODESET">
            <summary>Specified mode is not in the specified mode set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DATASET_IS_EMPTY">
            <summary>Specified data set (e.g. mode set, frequency range set, descriptor set, topology, etc.) is empty.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET">
            <summary>Specified data set (e.g. mode set, frequency range set, descriptor set, topology, etc.) does not contain any more elements.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON">
            <summary>Specified VidPN topology recommendation reason is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_PATH_CONTENT_TYPE">
            <summary>Specified VidPN present path content type is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_COPYPROTECTION_TYPE">
            <summary>Specified VidPN present path copy protection type is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS">
            <summary>No more than one unassigned mode set can exist at any given time for a given VidPN source/target.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED">
            <summary>Specified content transformation is not pinned on the specified VidPN present path.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_SCANLINE_ORDERING">
            <summary>Specified scanline ordering type is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED">
            <summary>Topology changes are not allowed for the specified VidPN.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS">
            <summary>All available importance ordinals are already used in specified topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT">
            <summary>Specified primary surface has a different private format attribute than the current primary surface</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM">
            <summary>Specified mode pruning algorithm is invalid</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN">
            <summary>Specified monitor capability origin is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT">
            <summary>Specified monitor frequency range constraint is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MAX_NUM_PATHS_REACHED">
            <summary>Maximum supported number of present paths has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION">
            <summary>Miniport requested that augmentation be cancelled for the specified source of the specified VidPN's topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_CLIENT_TYPE">
            <summary>Specified client type was not recognized.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CLIENTVIDPN_NOT_SET">
            <summary>Client VidPN is not set on this adapter (e.g. no user mode initiated mode changes took place on this adapter yet).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED">
            <summary>Specified display adapter child device already has an external device connected to it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED">
            <summary>Specified display adapter child device does not support descriptor exposure.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_UNKNOWN_CHILD_STATUS">
            <summary>Child device presence was not reliably detected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NOT_A_LINKED_ADAPTER">
            <summary>The display adapter is not linked to any other adapters.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_LEADLINK_NOT_ENUMERATED">
            <summary>Lead adapter in a linked configuration was not enumerated yet.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CHAINLINKS_NOT_ENUMERATED">
            <summary>Some chain adapters in a linked configuration were not enumerated yet.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ADAPTER_CHAIN_NOT_READY">
            <summary>The chain of linked adapters is not ready to start because of an unknown failure.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CHAINLINKS_NOT_STARTED">
            <summary>An attempt was made to start a lead link display adapter when the chain links were not started yet.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_CHAINLINKS_NOT_POWERED_ON">
            <summary>An attempt was made to power up a lead link display adapter when the chain links were powered down.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE">
            <summary>The adapter link was found to be in an inconsistent state. Not all adapters are in an expected PNP/Power state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_LEADLINK_START_DEFERRED">
            <summary>Starting the leadlink adapter has been deferred temporarily.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NOT_POST_DEVICE_DRIVER">
            <summary>The driver trying to start is not the same as the driver for the POSTed display adapter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_POLLING_TOO_FREQUENTLY">
            <summary>The display adapter is being polled for children too frequently at the same polling level.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_START_DEFERRED">
            <summary>Starting the adapter has been deferred temporarily.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED">
            <summary>An operation is being attempted that requires the display adapter to be in a quiescent state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_NOT_SUPPORTED">
            <summary>The driver does not support OPM.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_COPP_NOT_SUPPORTED">
            <summary>The driver does not support COPP.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_UAB_NOT_SUPPORTED">
            <summary>The driver does not support UAB.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS">
            <summary>The specified encrypted parameters are invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST">
            <summary>The GDI display device passed to this function does not have any active protected outputs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_INTERNAL_ERROR">
            <summary>An internal error caused an operation to fail.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_INVALID_HANDLE">
            <summary>The function failed because the caller passed in an invalid OPM user mode handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH">
            <summary>A certificate could not be returned because the certificate buffer passed to the function was too small.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED">
            <summary>The DxgkDdiOpmCreateProtectedOutput function could not create a protected output because the Video Present Target is in spanning mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_THEATER_MODE_ENABLED">
            <summary>The DxgkDdiOpmCreateProtectedOutput function could not create a protected output because the Video Present Target is in theater mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PVP_HFS_FAILED">
            <summary>The function failed because the display adapter's Hardware Functionality Scan failed to validate the graphics hardware.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_INVALID_SRM">
            <summary>The HDCP System Renewability Message passed to this function did not comply with section 5 of the HDCP 1.1 specification.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP">
            <summary>The protected output cannot enable the High-bandwidth Digital Content Protection (HDCP) System because it does not support HDCP.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP">
            <summary>The protected output cannot enable Analogue Copy Protection (ACP) because it does not support ACP.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA">
            <summary>The protected output cannot enable the Content Generation Management System Analogue (CGMS-A) protection technology because it does not support CGMS-A.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_HDCP_SRM_NEVER_SET">
            <summary>The DxgkDdiOPMGetInformation function cannot return the version of the SRM being used because the application never successfully passed an SRM to the protected output.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_RESOLUTION_TOO_HIGH">
            <summary>The DxgkDdiOPMConfigureProtectedOutput function cannot enable the specified output protection technology because the output's screen resolution is too high.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE">
            <summary>The DxgkDdiOPMConfigureProtectedOutput function cannot enable HDCP because the display adapter's HDCP hardware is already being used by other physical outputs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS">
            <summary>The operating system asynchronously destroyed this OPM protected output because the operating system's state changed. This error typically occurs because the monitor PDO associated with this protected output was removed, the monitor PDO associated with this protected output was stopped, or the protected output's session became a non-console session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS">
            <summary>Either the DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function failed. This error is returned when the caller tries to use a COPP specific command while the protected output has OPM semantics only.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST">
            <summary>The DxgkDdiOPMGetInformation and DxgkDdiOPMGetCOPPCompatibleInformation functions return this error code if the passed in sequence number is not the expected sequence number or the passed in OMAC value is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR">
            <summary>The function failed because an unexpected error occurred inside of a display driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS">
            <summary>Either the DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function failed. This error is returned when the caller tries to use an OPM specific command while the protected output has COPP semantics only.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED">
            <summary>The DxgkDdiOPMGetCOPPCompatibleInformation and DxgkDdiOPMConfigureProtectedOutput functions return this error if the display driver does not support the DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING and DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING GUIDs.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST">
            <summary>The DxgkDdiOPMConfigureProtectedOutput function returns this error code if the passed in sequence number is not the expected sequence number or the passed in OMAC value is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_I2C_NOT_SUPPORTED">
            <summary>The monitor connected to the specified video output does not have an I2C bus.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST">
            <summary>No device on the I2C bus has the specified address.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA">
            <summary>An error occurred while transmitting data to the device on the I2C bus.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA">
            <summary>An error occurred while receiving data from the device on the I2C bus.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED">
            <summary>The monitor does not support the specified VCP code.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DDCCI_INVALID_DATA">
            <summary>The data received from the monitor is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE">
            <summary>The function failed because a monitor returned an invalid Timing Status byte when the operating system used the DDC/CI Get Timing Report &amp;, Timing Message command to get a timing report from a monitor.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING">
            <summary>A monitor returned a DDC/CI capabilities string which did not comply with the ACCESS.bus 3.0, DDC/CI 1.1, or MCCS 2 Revision 1 specification.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MCA_INTERNAL_ERROR">
            <summary>An internal error caused an operation to fail.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND">
            <summary>An operation failed because a DDC/CI message had an invalid value in its command field.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH">
            <summary>An error occurred because the field length of a DDC/CI message contained an invalid value.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM">
            <summary>An error occurred because the checksum field in a DDC/CI message did not match the message's computed checksum value. This error implies that the data was corrupted while it was being transmitted from a monitor to a computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE">
            <summary>This function failed because an invalid monitor handle was passed to it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MONITOR_NO_LONGER_EXISTS">
            <summary>The operating system asynchronously destroyed the monitor which corresponds to this handle because the operating system's state changed. This error typically occurs because the monitor PDO associated with this handle was removed, the monitor PDO associated with this handle was stopped, or a display mode change occurred. A display mode change occurs when windows sends a WM_DISPLAYCHANGE windows message to applications.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED">
            <summary>This function can only be used if a program is running in the local console session. It cannot be used if a program is running on a remote desktop session or on a terminal server session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME">
            <summary>This function cannot find an actual GDI display device which corresponds to the specified GDI display device name.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP">
            <summary>The function failed because the specified GDI display device was not attached to the Windows desktop.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED">
            <summary>This function does not support GDI mirroring display devices because GDI mirroring display devices do not have any physical monitors associated with them.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INVALID_POINTER">
            <summary>The function failed because an invalid pointer parameter was passed to it. A pointer parameter is invalid if it is NULL, it points to an invalid address, it points to a kernel mode address or it is not correctly aligned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE">
            <summary>This function failed because the GDI device passed to it did not have any monitors associated with it.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL">
            <summary>An array passed to the function cannot hold all of the data that the function must copy into the array.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_INTERNAL_ERROR">
            <summary>An internal error caused an operation to fail.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS">
            <summary>The function failed because the current session is changing its type. This function cannot be called when the current session is changing its type. There are currently three types of sessions: console, disconnected and remote.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_LOCKED_VOLUME">
            <summary>This volume is locked by BitLocker Drive Encryption.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NOT_ENCRYPTED">
            <summary>The volume is not encrypted, no key is available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_BAD_INFORMATION">
            <summary>The control block for the encrypted volume is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_TOO_SMALL">
            <summary>The volume cannot be encrypted because it does not have enough free space.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_FAILED_WRONG_FS">
            <summary>The volume cannot be encrypted because the file system is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_BAD_PARTITION_SIZE">
            <summary>The file system size is larger than the partition size in the partition table.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_FS_NOT_EXTENDED">
            <summary>The file system does not extend to the end of the volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_FS_MOUNTED">
            <summary>This operation cannot be performed while a file system is mounted on the volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NO_LICENSE">
            <summary>BitLocker Drive Encryption is not included with this version of Windows.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_ACTION_NOT_ALLOWED">
            <summary>Requested action not allowed in the current volume state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_BAD_DATA">
            <summary>Data supplied is malformed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_VOLUME_NOT_BOUND">
            <summary>The volume is not bound to the system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NOT_DATA_VOLUME">
            <summary>That volume is not a data volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_CONV_READ_ERROR">
            <summary>A read operation failed while converting the volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_CONV_WRITE_ERROR">
            <summary>A write operation failed while converting the volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_OVERLAPPED_UPDATE">
            <summary>The control block for the encrypted volume was updated by another thread. Try again.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_FAILED_SECTOR_SIZE">
            <summary>The encryption algorithm does not support the sector size of that volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_FAILED_AUTHENTICATION">
            <summary>BitLocker recovery authentication failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NOT_OS_VOLUME">
            <summary>That volume is not the OS volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_KEYFILE_NOT_FOUND">
            <summary>The BitLocker startup key or recovery password could not be read from external media.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_KEYFILE_INVALID">
            <summary>The BitLocker startup key or recovery password file is corrupt or invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_KEYFILE_NO_VMK">
            <summary>The BitLocker encryption key could not be obtained from the startup key or recovery password.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_TPM_DISABLED">
            <summary>The Trusted Platform Module (TPM) is disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_TPM_SRK_AUTH_NOT_ZERO">
            <summary>The authorization data for the Storage Root Key (SRK) of the Trusted Platform Module (TPM) is not zero.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_TPM_INVALID_PCR">
            <summary>The system boot information changed or the Trusted Platform Module (TPM) locked out access to BitLocker encryption keys until the computer is restarted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_TPM_NO_VMK">
            <summary>The BitLocker encryption key could not be obtained from the Trusted Platform Module (TPM).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_PIN_INVALID">
            <summary>The BitLocker encryption key could not be obtained from the Trusted Platform Module (TPM) and PIN.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_AUTH_INVALID_APPLICATION">
            <summary>A boot application hash does not match the hash computed when BitLocker was turned on.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_AUTH_INVALID_CONFIG">
            <summary>The Boot Configuration Data (BCD) settings are not supported or have changed since BitLocker was enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_DEBUGGER_ENABLED">
            <summary>Boot debugging is enabled. Run bcdedit to turn it off.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_DRY_RUN_FAILED">
            <summary>The BitLocker encryption key could not be obtained.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_BAD_METADATA_POINTER">
            <summary>The metadata disk region pointer is incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_OLD_METADATA_COPY">
            <summary>The backup copy of the metadata is out of date.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_REBOOT_REQUIRED">
            <summary>No action was taken as a system reboot is required.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_RAW_ACCESS">
            <summary>No action was taken as BitLocker Drive Encryption is in RAW access mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_RAW_BLOCKED">
            <summary>BitLocker Drive Encryption cannot enter raw access mode for this volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NO_AUTOUNLOCK_MASTER_KEY">
            <summary>The auto-unlock master key was not available from the operating system volume. Retry the operation using the BitLocker WMI interface.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_MOR_FAILED">
            <summary>The system firmware failed to enable clearing of system memory on reboot.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NO_FEATURE_LICENSE">
            <summary>This feature of BitLocker Drive Encryption is not included with this version of Windows.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED">
            <summary>Group policy does not permit turning off BitLocker Drive Encryption on roaming data volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_CONV_RECOVERY_FAILED">
            <summary>Bitlocker Drive Encryption failed to recover from aborted conversion. This could be due to either all conversion logs being corrupted or the media being write-protected.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_VIRTUALIZED_SPACE_TOO_BIG">
            <summary>The requested virtualization size is too big.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_INVALID_DATUM_TYPE">
            <summary>The management information stored on the drive contained an unknown type. If you are using an old version of Windows, try accessing the drive from the latest version.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_VOLUME_TOO_SMALL">
            <summary>The drive is too small to be protected using BitLocker Drive Encryption.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_ENH_PIN_INVALID">
            <summary>The BitLocker encryption key could not be obtained from the Trusted Platform Module (TPM) and enhanced PIN. Try using a PIN containing only numerals.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE">
            <summary>BitLocker Drive Encryption only supports Used Space Only encryption on thin provisioned storage.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_WIPE_NOT_ALLOWED_ON_TP_STORAGE">
            <summary>BitLocker Drive Encryption does not support wiping free space on thin provisioned storage.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NOT_ALLOWED_ON_CSV_STACK">
            <summary>This command can only be performed from the coordinator node for the specified CSV volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NOT_ALLOWED_ON_CLUSTER">
            <summary>This command cannot be performed on a volume when it is part of a cluster.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING">
            <summary>BitLocker cannot be upgraded during disk encryption or decryption.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_WIPE_CANCEL_NOT_APPLICABLE">
            <summary>Wipe of free space is not currently taking place.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_EDRIVE_DRY_RUN_FAILED">
            <summary>Your computer doesn't support BitLocker hardware-based encryption. Check with your computer manufacturer for firmware updates.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_SECUREBOOT_DISABLED">
            <summary>Secure Boot has been disabled. Either Secure Boot must be re-enabled, or BitLocker must be suspended for Windows to start normally.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_SECUREBOOT_CONFIG_CHANGE">
            <summary>Secure Boot policy has unexpectedly changed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_DEVICE_LOCKEDOUT">
            <summary>Device Lock has been triggered due to too many incorrect password attempts.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT">
            <summary>Device encryption removal is blocked due to volume being extended beyond its original size.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_NOT_DE_VOLUME">
            <summary>This action isn't supported because this drive isn't automatically managed with device encryption.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_PROTECTION_DISABLED">
            <summary>BitLocker Drive Encryption has been suspended on this drive. All BitLocker key protectors configured for this drive are effectively disabled, and the drive will be automatically unlocked using an unencrypted (clear) key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FVE_PROTECTION_CANNOT_BE_DISABLED">
            <summary>BitLocker can't be suspended on this drive until the next restart.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_CALLOUT_NOT_FOUND">
            <summary>The callout does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_CONDITION_NOT_FOUND">
            <summary>The filter condition does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_FILTER_NOT_FOUND">
            <summary>The filter does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_LAYER_NOT_FOUND">
            <summary>The layer does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_PROVIDER_NOT_FOUND">
            <summary>The provider does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND">
            <summary>The provider context does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_SUBLAYER_NOT_FOUND">
            <summary>The sublayer does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_NOT_FOUND">
            <summary>The object does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_ALREADY_EXISTS">
            <summary>An object with that GUID or LUID already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_IN_USE">
            <summary>The object is referenced by other objects so cannot be deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS">
            <summary>The call is not allowed from within a dynamic session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_WRONG_SESSION">
            <summary>The call was made from the wrong session so cannot be completed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_NO_TXN_IN_PROGRESS">
            <summary>The call must be made from within an explicit transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TXN_IN_PROGRESS">
            <summary>The call is not allowed from within an explicit transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TXN_ABORTED">
            <summary>The explicit transaction has been forcibly cancelled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_SESSION_ABORTED">
            <summary>The session has been cancelled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INCOMPATIBLE_TXN">
            <summary>The call is not allowed from within a read-only transaction.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TIMEOUT">
            <summary>The call timed out while waiting to acquire the transaction lock.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_NET_EVENTS_DISABLED">
            <summary>Collection of network diagnostic events is disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INCOMPATIBLE_LAYER">
            <summary>The operation is not supported by the specified layer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_KM_CLIENTS_ONLY">
            <summary>The call is allowed for kernel-mode callers only.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_LIFETIME_MISMATCH">
            <summary>The call tried to associate two objects with incompatible lifetimes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_BUILTIN_OBJECT">
            <summary>The object is built in so cannot be deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TOO_MANY_CALLOUTS">
            <summary>The maximum number of callouts has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_NOTIFICATION_DROPPED">
            <summary>A notification could not be delivered because a message queue is at its maximum capacity.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TRAFFIC_MISMATCH">
            <summary>The traffic parameters do not match those for the security association context.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INCOMPATIBLE_SA_STATE">
            <summary>The call is not allowed for the current security association state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_NULL_POINTER">
            <summary>A required pointer is null.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_ENUMERATOR">
            <summary>An enumerator is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_FLAGS">
            <summary>The flags field contains an invalid value.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_NET_MASK">
            <summary>A network mask is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_RANGE">
            <summary>An FWP_RANGE is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_INTERVAL">
            <summary>The time interval is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_ZERO_LENGTH_ARRAY">
            <summary>An array that must contain at least one element is zero length.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_NULL_DISPLAY_NAME">
            <summary>The displayData.name field cannot be null.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_ACTION_TYPE">
            <summary>The action type is not one of the allowed action types for a filter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_WEIGHT">
            <summary>The filter weight is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_MATCH_TYPE_MISMATCH">
            <summary>A filter condition contains a match type that is not compatible with the operands.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TYPE_MISMATCH">
            <summary>An FWP_VALUE or FWPM_CONDITION_VALUE is of the wrong type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_OUT_OF_BOUNDS">
            <summary>An integer value is outside the allowed range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_RESERVED">
            <summary>A reserved field is non-zero.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_DUPLICATE_CONDITION">
            <summary>A filter cannot contain multiple conditions operating on a single field.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_DUPLICATE_KEYMOD">
            <summary>A policy cannot contain the same keying module more than once.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_ACTION_INCOMPATIBLE_WITH_LAYER">
            <summary>The action type is not compatible with the layer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER">
            <summary>The action type is not compatible with the sublayer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER">
            <summary>The raw context or the provider context is not compatible with the layer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT">
            <summary>The raw context or the provider context is not compatible with the callout.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INCOMPATIBLE_AUTH_METHOD">
            <summary>The authentication method is not compatible with the policy type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INCOMPATIBLE_DH_GROUP">
            <summary>The Diffie-Hellman group is not compatible with the policy type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_EM_NOT_SUPPORTED">
            <summary>An IKE policy cannot contain an Extended Mode policy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_NEVER_MATCH">
            <summary>The enumeration template or subscription will never match any objects.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_PROVIDER_CONTEXT_MISMATCH">
            <summary>The provider context is of the wrong type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_PARAMETER">
            <summary>The parameter is incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TOO_MANY_SUBLAYERS">
            <summary>The maximum number of sublayers has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_CALLOUT_NOTIFICATION_FAILED">
            <summary>The notification function for a callout returned an error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_AUTH_TRANSFORM">
            <summary>The IPsec authentication transform is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_CIPHER_TRANSFORM">
            <summary>The IPsec cipher transform is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INCOMPATIBLE_CIPHER_TRANSFORM">
            <summary>The IPsec cipher transform is not compatible with the policy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_TRANSFORM_COMBINATION">
            <summary>The combination of IPsec transform types is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_DUPLICATE_AUTH_METHOD">
            <summary>A policy cannot contain the same auth method more than once.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_TUNNEL_ENDPOINT">
            <summary>A tunnel endpoint configuration is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_L2_DRIVER_NOT_READY">
            <summary>The WFP MAC Layers are not ready.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_KEY_DICTATOR_ALREADY_REGISTERED">
            <summary>A key manager capable of key dictation is already registered</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_KEY_DICTATION_INVALID_KEYING_MATERIAL">
            <summary>A key manager dictated invalid keys</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_CONNECTIONS_DISABLED">
            <summary>The BFE IPsec Connection Tracking is disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INVALID_DNS_NAME">
            <summary>The DNS name is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_STILL_ON">
            <summary>The engine option is still enabled due to other configuration settings.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_IKEEXT_NOT_RUNNING">
            <summary>The IKEEXT service is not running.  This service only runs when there is IPsec policy applied to the machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_TCPIP_NOT_READY">
            <summary>The TCP/IP stack is not ready.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INJECT_HANDLE_CLOSING">
            <summary>The injection handle is being closed by another thread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_INJECT_HANDLE_STALE">
            <summary>The injection handle is stale.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_CANNOT_PEND">
            <summary>The classify cannot be pended.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_FWP_DROP_NOICMP">
            <summary>The packet should be dropped, no ICMP should be sent.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_CLOSING">
            <summary>The binding to the network interface is being closed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_BAD_VERSION">
            <summary>An invalid version was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_BAD_CHARACTERISTICS">
            <summary>An invalid characteristics table was used.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_ADAPTER_NOT_FOUND">
            <summary>Failed to find the network interface or network interface is not ready.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_OPEN_FAILED">
            <summary>Failed to open the network interface.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_DEVICE_FAILED">
            <summary>Network interface has encountered an internal unrecoverable failure.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_MULTICAST_FULL">
            <summary>The multicast list on the network interface is full.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_MULTICAST_EXISTS">
            <summary>An attempt was made to add a duplicate multicast address to the list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_MULTICAST_NOT_FOUND">
            <summary>At attempt was made to remove a multicast address that was never added.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_REQUEST_ABORTED">
            <summary>Netowork interface aborted the request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_RESET_IN_PROGRESS">
            <summary>Network interface can not process the request because it is being reset.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_NOT_SUPPORTED">
            <summary>Netword interface does not support this request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_PACKET">
            <summary>An attempt was made to send an invalid packet on a network interface.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_ADAPTER_NOT_READY">
            <summary>Network interface is not ready to complete this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_LENGTH">
            <summary>The length of the buffer submitted for this operation is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_DATA">
            <summary>The data used for this operation is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_BUFFER_TOO_SHORT">
            <summary>The length of buffer submitted for this operation is too small.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_OID">
            <summary>Network interface does not support this OID (Object Identifier)</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_ADAPTER_REMOVED">
            <summary>The network interface has been removed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_UNSUPPORTED_MEDIA">
            <summary>Network interface does not support this media type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_GROUP_ADDRESS_IN_USE">
            <summary>An attempt was made to remove a token ring group address that is in use by other components.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_FILE_NOT_FOUND">
            <summary>An attempt was made to map a file that can not be found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_ERROR_READING_FILE">
            <summary>An error occurred while NDIS tried to map the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_ALREADY_MAPPED">
            <summary>An attempt was made to map a file that is alreay mapped.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_RESOURCE_CONFLICT">
            <summary>An attempt to allocate a hardware resource failed because the resource is used by another component.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_MEDIA_DISCONNECTED">
            <summary>The I/O operation failed because network media is disconnected or wireless access point is out of range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_ADDRESS">
            <summary>The network address used in the request is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_DEVICE_REQUEST">
            <summary>The specified request is not a valid operation for the target device.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_PAUSED">
            <summary>The offload operation on the network interface has been paused.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INTERFACE_NOT_FOUND">
            <summary>Network interface was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_UNSUPPORTED_REVISION">
            <summary>The revision number specified in the structure is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_PORT">
            <summary>The specified port does not exist on this network interface.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INVALID_PORT_STATE">
            <summary>The current state of the specified port on this network interface does not support the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_LOW_POWER_STATE">
            <summary>The miniport adapter is in lower power state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_REINIT_REQUIRED">
            <summary>This operation requires the miniport adapter to be reinitialized.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED">
            <summary>The wireless local area network interface is in auto configuration mode and doesn't support the requested parameter change operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_DOT11_MEDIA_IN_USE">
            <summary>The wireless local area network interface is busy and can not perform the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_DOT11_POWER_STATE_INVALID">
            <summary>The wireless local area network interface is powered down and doesn't support the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_PM_WOL_PATTERN_LIST_FULL">
            <summary>The list of wake on LAN patterns is full.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL">
            <summary>The list of low power protocol offloads is full.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_INDICATION_REQUIRED">
            <summary>The request will be completed later by NDIS status indication.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_OFFLOAD_POLICY">
            <summary>The TCP connection is not offloadable because of a local policy setting.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED">
            <summary>The TCP connection is not offloadable by the Chimney offload target.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_NDIS_OFFLOAD_PATH_REJECTED">
            <summary>The IP Path object is not in an offloadable state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_ERROR_MASK">
            <summary>This is an error mask to convert TPM hardware errors to win errors.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_AUTHFAIL">
            <summary>Authentication failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BADINDEX">
            <summary>The index to a PCR, DIR or other register is incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_PARAMETER">
            <summary>One or more parameter is bad.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_AUDITFAILURE">
            <summary>An operation completed successfully but the auditing of that operation failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_CLEAR_DISABLED">
            <summary>The clear disable flag is set and all clear operations now require physical access.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DEACTIVATED">
            <summary>Activate the Trusted Platform Module (TPM).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DISABLED">
            <summary>Enable the Trusted Platform Module (TPM).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DISABLED_CMD">
            <summary>The target command has been disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_FAIL">
            <summary>The operation failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_ORDINAL">
            <summary>The ordinal was unknown or inconsistent.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INSTALL_DISABLED">
            <summary>The ability to install an owner is disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_KEYHANDLE">
            <summary>The key handle cannot be interpreted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_KEYNOTFOUND">
            <summary>The key handle points to an invalid key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INAPPROPRIATE_ENC">
            <summary>Unacceptable encryption scheme.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_MIGRATEFAIL">
            <summary>Migration authorization failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_PCR_INFO">
            <summary>PCR information could not be interpreted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOSPACE">
            <summary>No room to load key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOSRK">
            <summary>There is no Storage Root Key (SRK) set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOTSEALED_BLOB">
            <summary>An encrypted blob is invalid or was not created by this TPM.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_OWNER_SET">
            <summary>The Trusted Platform Module (TPM) already has an owner.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_RESOURCES">
            <summary>The TPM has insufficient internal resources to perform the requested action.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_SHORTRANDOM">
            <summary>A random string was too short.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_SIZE">
            <summary>The TPM does not have the space to perform the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_WRONGPCRVAL">
            <summary>The named PCR value does not match the current PCR value.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_PARAM_SIZE">
            <summary>The paramSize argument to the command has the incorrect value .</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_SHA_THREAD">
            <summary>There is no existing SHA-1 thread.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_SHA_ERROR">
            <summary>The calculation is unable to proceed because the existing SHA-1 thread has already encountered an error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_FAILEDSELFTEST">
            <summary>The TPM hardware device reported a failure during its internal self test. Try restarting the computer to resolve the problem. If the problem continues, you might need to replace your TPM hardware or motherboard.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_AUTH2FAIL">
            <summary>The authorization for the second key in a 2 key function failed authorization.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BADTAG">
            <summary>The tag value sent to for a command is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_IOERROR">
            <summary>An IO error occurred transmitting information to the TPM.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_ENCRYPT_ERROR">
            <summary>The encryption process had a problem.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DECRYPT_ERROR">
            <summary>The decryption process did not complete.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_AUTHHANDLE">
            <summary>An invalid handle was used.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NO_ENDORSEMENT">
            <summary>The TPM does not have an Endorsement Key (EK) installed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_KEYUSAGE">
            <summary>The usage of a key is not allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_WRONG_ENTITYTYPE">
            <summary>The submitted entity type is not allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_POSTINIT">
            <summary>The command was received in the wrong sequence relative to TPM_Init and a subsequent TPM_Startup.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INAPPROPRIATE_SIG">
            <summary>Signed data cannot include additional DER information.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_KEY_PROPERTY">
            <summary>The key properties in TPM_KEY_PARMs are not supported by this TPM.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_MIGRATION">
            <summary>The migration properties of this key are incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_SCHEME">
            <summary>The signature or encryption scheme for this key is incorrect or not permitted in this situation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_DATASIZE">
            <summary>The size of the data (or blob) parameter is bad or inconsistent with the referenced key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_MODE">
            <summary>A mode parameter is bad, such as capArea or subCapArea for TPM_GetCapability, phsicalPresence parameter for TPM_PhysicalPresence, or migrationType for TPM_CreateMigrationBlob.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_PRESENCE">
            <summary>Either the physicalPresence or physicalPresenceLock bits have the wrong value.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_VERSION">
            <summary>The TPM cannot perform this version of the capability.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NO_WRAP_TRANSPORT">
            <summary>The TPM does not allow for wrapped transport sessions.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_AUDITFAIL_UNSUCCESSFUL">
            <summary>TPM audit construction failed and the underlying command was returning a failure code also.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_AUDITFAIL_SUCCESSFUL">
            <summary>TPM audit construction failed and the underlying command was returning success.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOTRESETABLE">
            <summary>Attempt to reset a PCR register that does not have the resettable attribute.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOTLOCAL">
            <summary>Attempt to reset a PCR register that requires locality and locality modifier not part of command transport.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_TYPE">
            <summary>Make identity blob not properly typed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_RESOURCE">
            <summary>When saving context identified resource type does not match actual resource.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOTFIPS">
            <summary>The TPM is attempting to execute a command only available when in FIPS mode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_FAMILY">
            <summary>The command is attempting to use an invalid family ID.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NO_NV_PERMISSION">
            <summary>The permission to manipulate the NV storage is not available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_REQUIRES_SIGN">
            <summary>The operation requires a signed command.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_KEY_NOTSUPPORTED">
            <summary>Wrong operation to load an NV key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_AUTH_CONFLICT">
            <summary>NV_LoadKey blob requires both owner and blob authorization.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_AREA_LOCKED">
            <summary>The NV area is locked and not writtable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_LOCALITY">
            <summary>The locality is incorrect for the attempted operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_READ_ONLY">
            <summary>The NV area is read only and can't be written to.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_PER_NOWRITE">
            <summary>There is no protection on the write to the NV area.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_FAMILYCOUNT">
            <summary>The family count value does not match.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_WRITE_LOCKED">
            <summary>The NV area has already been written to.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_ATTRIBUTES">
            <summary>The NV area attributes conflict.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_STRUCTURE">
            <summary>The structure tag and version are invalid or inconsistent.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_KEY_OWNER_CONTROL">
            <summary>The key is under control of the TPM Owner and can only be evicted by the TPM Owner.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_COUNTER">
            <summary>The counter handle is incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOT_FULLWRITE">
            <summary>The write is not a complete write of the area.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_CONTEXT_GAP">
            <summary>The gap between saved context counts is too large.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_MAXNVWRITES">
            <summary>The maximum number of NV writes without an owner has been exceeded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOOPERATOR">
            <summary>No operator AuthData value is set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_RESOURCEMISSING">
            <summary>The resource pointed to by context is not loaded.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DELEGATE_LOCK">
            <summary>The delegate administration is locked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DELEGATE_FAMILY">
            <summary>Attempt to manage a family other then the delegated family.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DELEGATE_ADMIN">
            <summary>Delegation table management not enabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_TRANSPORT_NOTEXCLUSIVE">
            <summary>There was a command executed outside of an exclusive transport session.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_OWNER_CONTROL">
            <summary>Attempt to context save a owner evict controlled key.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_RESOURCES">
            <summary>The DAA command has no resources availble to execute the command.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_INPUT_DATA0">
            <summary>The consistency check on DAA parameter inputData0 has failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_INPUT_DATA1">
            <summary>The consistency check on DAA parameter inputData1 has failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_ISSUER_SETTINGS">
            <summary>The consistency check on DAA_issuerSettings has failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_TPM_SETTINGS">
            <summary>The consistency check on DAA_tpmSpecific has failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_STAGE">
            <summary>The atomic process indicated by the submitted DAA command is not the expected process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_ISSUER_VALIDITY">
            <summary>The issuer's validity check has detected an inconsistency.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DAA_WRONG_W">
            <summary>The consistency check on w has failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_HANDLE">
            <summary>The handle is incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_DELEGATE">
            <summary>Delegation is not correct.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BADCONTEXT">
            <summary>The context blob is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_TOOMANYCONTEXTS">
            <summary>Too many contexts held by the TPM.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_MA_TICKET_SIGNATURE">
            <summary>Migration authority signature validation failure.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_MA_DESTINATION">
            <summary>Migration destination not authenticated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_MA_SOURCE">
            <summary>Migration source incorrect.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_MA_AUTHORITY">
            <summary>Incorrect migration authority.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_PERMANENTEK">
            <summary>Attempt to revoke the EK and the EK is not revocable.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_BAD_SIGNATURE">
            <summary>Bad signature of CMK ticket.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOCONTEXTSPACE">
            <summary>There is no room in the context list for additional contexts.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_COMMAND_BLOCKED">
            <summary>The command was blocked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INVALID_HANDLE">
            <summary>The specified handle was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DUPLICATE_VHANDLE">
            <summary>The TPM returned a duplicate handle and the command needs to be resubmitted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_EMBEDDED_COMMAND_BLOCKED">
            <summary>The command within the transport was blocked.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_EMBEDDED_COMMAND_UNSUPPORTED">
            <summary>The command within the transport is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_RETRY">
            <summary>The TPM is too busy to respond to the command immediately, but the command could be resubmitted at a later time.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NEEDS_SELFTEST">
            <summary>SelfTestFull has not been run.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DOING_SELFTEST">
            <summary>The TPM is currently executing a full selftest.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_DEFEND_LOCK_RUNNING">
            <summary>The TPM is defending against dictionary attacks and is in a time-out period.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_COMMAND_CANCELED">
            <summary>The command was cancelled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_TOO_MANY_CONTEXTS">
            <summary>A new TPM context could not be created because there are too many open contexts.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_NOT_FOUND">
            <summary>TPM driver is not compatible with the version of TPM found on the system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_ACCESS_DENIED">
            <summary>The caller does not have the appropriate rights to perform the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_INSUFFICIENT_BUFFER">
            <summary>The caller does not have the appropriate rights to perform the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_TPM_PPI_FUNCTION_UNSUPPORTED">
            <summary>The Physical Presence Interface of this firmware does not support the requested method.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_ERROR_MASK">
            <summary>This is an error mask to convert Platform Crypto Provider errors to win errors.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_DEVICE_NOT_READY">
            <summary>The Platform Crypto Device is currently not ready. It needs to be fully provisioned to be operational.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_INVALID_HANDLE">
            <summary>The handle provided to the Platform Crypto Provider is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_INVALID_PARAMETER">
            <summary>A parameter provided to the Platform Crypto Provider is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_FLAG_NOT_SUPPORTED">
            <summary>A provided flag to the Platform Crypto Provider is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_NOT_SUPPORTED">
            <summary>The requested operation is not supported by this Platform Crypto Provider.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_BUFFER_TOO_SMALL">
            <summary>The buffer is too small to contain all data. No information has been written to the buffer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_INTERNAL_ERROR">
            <summary>An unexpected internal error has occurred in the Platform Crypto Provider.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_AUTHENTICATION_FAILED">
            <summary>The authorization to use a provider object has failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_AUTHENTICATION_IGNORED">
            <summary>The Platform Crypto Device has ignored the authorization for the provider object, to mitigate against a dictionary attack.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_POLICY_NOT_FOUND">
            <summary>The referenced policy was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_PROFILE_NOT_FOUND">
            <summary>The referenced profile was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_VALIDATION_FAILED">
            <summary>The validation was not succesful.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_PCP_DEVICE_NOT_FOUND">
            <summary>A Platform Crypto Device was not found.  Operations that require a Platform Crypto Device will not be submitted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_HYPERCALL_CODE">
            <summary>The hypervisor does not support the operation because the specified hypercall code is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_HYPERCALL_INPUT">
            <summary>The hypervisor does not support the operation because the encoding for the hypercall input register is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_ALIGNMENT">
            <summary>The hypervisor could not perform the operation because a parameter has an invalid alignment.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_PARAMETER">
            <summary>The hypervisor could not perform the operation because an invalid parameter was specified.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_ACCESS_DENIED">
            <summary>Access to the specified object was denied.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_PARTITION_STATE">
            <summary>The hypervisor could not perform the operation because the partition is entering or in an invalid state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_OPERATION_DENIED">
            <summary>The operation is not allowed in the current state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_UNKNOWN_PROPERTY">
            <summary>The hypervisor does not recognize the specified partition property.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_PROPERTY_VALUE_OUT_OF_RANGE">
            <summary>The specified value of a partition property is out of range or violates an invariant.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INSUFFICIENT_MEMORY">
            <summary>There is not enough memory in the hypervisor pool to complete the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_PARTITION_TOO_DEEP">
            <summary>The maximum partition depth has been exceeded for the partition hierarchy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_PARTITION_ID">
            <summary>A partition with the specified partition Id does not exist.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_VP_INDEX">
            <summary>The hypervisor could not perform the operation because the specified VP index is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_PORT_ID">
            <summary>The hypervisor could not perform the operation because the specified port identifier is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_CONNECTION_ID">
            <summary>The hypervisor could not perform the operation because the specified connection identifier is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INSUFFICIENT_BUFFERS">
            <summary>Not enough buffers were supplied to send a message.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_NOT_ACKNOWLEDGED">
            <summary>The previous virtual interrupt has not been acknowledged.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_ACKNOWLEDGED">
            <summary>The previous virtual interrupt has already been acknowledged.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_SAVE_RESTORE_STATE">
            <summary>The indicated partition is not in a valid state for saving or restoring.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_SYNIC_STATE">
            <summary>The hypervisor could not complete the operation because a required feature of the synthetic interrupt controller (SynIC) was disabled.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_OBJECT_IN_USE">
            <summary>The hypervisor could not perform the operation because the object or value was either already in use or being used for a purpose that would not permit completing the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_PROXIMITY_DOMAIN_INFO">
            <summary>The proximity domain information is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_NO_DATA">
            <summary>An attempt to retrieve debugging data failed because none was available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INACTIVE">
            <summary>The physical connection being used for debugging has not recorded any receive activity since the last operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_NO_RESOURCES">
            <summary>There are not enough resources to complete the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_FEATURE_UNAVAILABLE">
            <summary>A hypervisor feature is not available to the user.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INSUFFICIENT_BUFFER">
            <summary>The specified buffer was too small to contain all of the requested data.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INSUFFICIENT_DEVICE_DOMAINS">
            <summary>The maximum number of domains supported by the platform I/O remapping hardware is currently in use. No domains are available to assign this device to this partition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_INVALID_LP_INDEX">
            <summary>The hypervisor could not perform the operation because the specified LP index is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HV_NOT_PRESENT">
            <summary>No hypervisor is present on this system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_DUPLICATE_HANDLER">
            <summary>The handler for the virtualization infrastructure driver is already registered. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_TOO_MANY_HANDLERS">
            <summary>The number of registered handlers for the virtualization infrastructure driver exceeded the maximum. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_QUEUE_FULL">
            <summary>The message queue for the virtualization infrastructure driver is full and cannot accept new messages. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_HANDLER_NOT_PRESENT">
            <summary>No handler exists to handle the message for the virtualization infrastructure driver. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_OBJECT_NAME">
            <summary>The name of the partition or message queue for the virtualization infrastructure driver is invalid. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_PARTITION_NAME_TOO_LONG">
            <summary>The partition name of the virtualization infrastructure driver exceeds the maximum.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MESSAGE_QUEUE_NAME_TOO_LONG">
            <summary>The message queue name of the virtualization infrastructure driver exceeds the maximum.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_PARTITION_ALREADY_EXISTS">
            <summary>Cannot create the partition for the virtualization infrastructure driver because another partition with the same name already exists.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_PARTITION_DOES_NOT_EXIST">
            <summary>The virtualization infrastructure driver has encountered an error. The requested partition does not exist. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_PARTITION_NAME_NOT_FOUND">
            <summary>The virtualization infrastructure driver has encountered an error. Could not find the requested partition. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MESSAGE_QUEUE_ALREADY_EXISTS">
            <summary>A message queue with the same name already exists for the virtualization infrastructure driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT">
            <summary>The memory block page for the virtualization infrastructure driver cannot be mapped because the page map limit has been reached. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MB_STILL_REFERENCED">
            <summary>The memory block for the virtualization infrastructure driver is still being used and cannot be destroyed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_CHILD_GPA_PAGE_SET_CORRUPTED">
            <summary>Cannot unlock the page array for the guest operating system memory address because it does not match a previous lock request. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_NUMA_SETTINGS">
            <summary>The non-uniform memory access (NUMA) node settings do not match the system NUMA topology. In order to start the virtual machine, you will need to modify the NUMA configuration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_NUMA_NODE_INDEX">
            <summary>The non-uniform memory access (NUMA) node index does not match a valid index in the system NUMA topology.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED">
            <summary>The memory block for the virtualization infrastructure driver is already associated with a message queue.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_MEMORY_BLOCK_HANDLE">
            <summary>The handle is not a valid memory block handle for the virtualization infrastructure driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_PAGE_RANGE_OVERFLOW">
            <summary>The request exceeded the memory block page limit for the virtualization infrastructure driver. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE">
            <summary>The handle is not a valid message queue handle for the virtualization infrastructure driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_GPA_RANGE_HANDLE">
            <summary>The handle is not a valid page range handle for the virtualization infrastructure driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE">
            <summary>Cannot install client notifications because no message queue for the virtualization infrastructure driver is associated with the memory block.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED">
            <summary>The request to lock or map a memory block page failed because the virtualization infrastructure driver memory block limit has been reached. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_PPM_HANDLE">
            <summary>The handle is not a valid parent partition mapping handle for the virtualization infrastructure driver.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MBPS_ARE_LOCKED">
            <summary>Notifications cannot be created on the memory block because it is use.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MESSAGE_QUEUE_CLOSED">
            <summary>The message queue for the virtualization infrastructure driver has been closed. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED">
            <summary>Cannot add a virtual processor to the partition because the maximum has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_STOP_PENDING">
            <summary>Cannot stop the virtual processor immediately because of a pending intercept.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_PROCESSOR_STATE">
            <summary>Invalid state for the virtual processor. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT">
            <summary>The maximum number of kernel mode clients for the virtualization infrastructure driver has been reached. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED">
            <summary>This kernel mode interface for the virtualization infrastructure driver has already been initialized. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET">
            <summary>Cannot set or reset the memory block property more than once for the virtualization infrastructure driver. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MMIO_RANGE_DESTROYED">
            <summary>The memory mapped I/O for this page range no longer exists. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_INVALID_CHILD_GPA_PAGE_SET">
            <summary>The lock or unlock request uses an invalid guest operating system memory address. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED">
            <summary>Cannot destroy or reuse the reserve page set for the virtualization infrastructure driver because it is in use. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL">
            <summary>The reserve page set for the virtualization infrastructure driver is too small to use in the lock request. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE">
            <summary>Cannot lock or map the memory block page for the virtualization infrastructure driver because it has already been locked using a reserve page set page. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT">
            <summary>Cannot create the memory block for the virtualization infrastructure driver because the requested number of pages exceeded the limit. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_SAVED_STATE_CORRUPT">
            <summary>Cannot restore this virtual machine because the saved state data cannot be read. Delete the saved state data and then try to start the virtual machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_SAVED_STATE_UNRECOGNIZED_ITEM">
            <summary>Cannot restore this virtual machine because an item read from the saved state data is not recognized. Delete the saved state data and then try to start the virtual machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_SAVED_STATE_INCOMPATIBLE">
            <summary>Cannot restore this virtual machine to the saved state because of hypervisor incompatibility. Delete the saved state data and then try to start the virtual machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED">
            <summary>A virtual machine is running with its memory allocated across multiple NUMA nodes. This does not indicate a problem unless the performance of your virtual machine is unusually slow. If you are experiencing performance problems, you may need to modify the NUMA configuration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_BAD_SPI">
            <summary>The SPI in the packet does not match a valid IPsec SA.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_SA_LIFETIME_EXPIRED">
            <summary>Packet was received on an IPsec SA whose lifetime has expired.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_WRONG_SA">
            <summary>Packet was received on an IPsec SA that does not match the packet characteristics.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_REPLAY_CHECK_FAILED">
            <summary>Packet sequence number replay check failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_INVALID_PACKET">
            <summary>IPsec header and/or trailer in the packet is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_INTEGRITY_CHECK_FAILED">
            <summary>IPsec integrity check failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_CLEAR_TEXT_DROP">
            <summary>IPsec dropped a clear text packet.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_AUTH_FIREWALL_DROP">
            <summary>IPsec dropped an incoming ESP packet in authenticated firewall mode. This drop is benign.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_THROTTLE_DROP">
            <summary>IPsec dropped a packet due to DoS throttling.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_DOSP_BLOCK">
            <summary>IPsec DoS Protection matched an explicit block rule.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_DOSP_RECEIVED_MULTICAST">
            <summary>IPsec DoS Protection received an IPsec specific multicast packet which is not allowed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_DOSP_INVALID_PACKET">
            <summary>IPsec DoS Protection received an incorrectly formatted packet.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_DOSP_STATE_LOOKUP_FAILED">
            <summary>IPsec DoS Protection failed to look up state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_DOSP_MAX_ENTRIES">
            <summary>IPsec DoS Protection failed to create state because the maximum number of entries allowed by policy has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_DOSP_KEYMOD_NOT_ALLOWED">
            <summary>IPsec DoS Protection received an IPsec negotiation packet for a keying module which is not allowed by policy.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES">
            <summary>IPsec DoS Protection failed to create a per internal IP rate limit queue because the maximum number of queues allowed by policy has been reached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_INCOMPLETE_REGENERATION">
            <summary>The regeneration operation was not able to copy all data from the active plexes due to bad sectors.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_INCOMPLETE_DISK_MIGRATION">
            <summary>One or more disks were not fully migrated to the target pack. They may or may not require reimport after fixing the hardware problems.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DATABASE_FULL">
            <summary>The configuration database is full.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED">
            <summary>The configuration data on the disk is corrupted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC">
            <summary>The configuration on the disk is not insync with the in-memory configuration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED">
            <summary>A majority of disks failed to be updated with the new configuration.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME">
            <summary>The disk contains non-simple volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_DUPLICATE">
            <summary>The same disk was specified more than once in the migration list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_DYNAMIC">
            <summary>The disk is already dynamic.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_ID_INVALID">
            <summary>The specified disk id is invalid. There are no disks with the specified disk id.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_INVALID">
            <summary>The specified disk is an invalid disk. Operation cannot complete on an invalid disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_LAST_VOTER">
            <summary>The specified disk(s) cannot be removed since it is the last remaining voter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_LAYOUT_INVALID">
            <summary>The specified disk has an invalid disk layout.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS">
            <summary>The disk layout contains non-basic partitions which appear after basic paritions. This is an invalid disk layout.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED">
            <summary>The disk layout contains partitions which are not cylinder aligned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL">
            <summary>The disk layout contains partitions which are samller than the minimum size.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS">
            <summary>The disk layout contains primary partitions in between logical drives. This is an invalid disk layout.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS">
            <summary>The disk layout contains more than the maximum number of supported partitions.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_MISSING">
            <summary>The specified disk is missing. The operation cannot complete on a missing disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_NOT_EMPTY">
            <summary>The specified disk is not empty.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE">
            <summary>There is not enough usable space for this operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_REVECTORING_FAILED">
            <summary>The force revectoring of bad sectors failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID">
            <summary>The specified disk has an invalid sector size.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_SET_NOT_CONTAINED">
            <summary>The specified disk set contains volumes which exist on disks outside of the set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS">
            <summary>A disk in the volume layout provides extents to more than one member of a plex.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES">
            <summary>A disk in the volume layout provides extents to more than one plex.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED">
            <summary>Dynamic disks are not supported on this system.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_EXTENT_ALREADY_USED">
            <summary>The specified extent is already used by other volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS">
            <summary>The specified volume is retained and can only be extended into a contiguous extent. The specified extent to grow the volume is not contiguous with the specified volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION">
            <summary>The specified volume extent is not within the public region of the disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED">
            <summary>The specifed volume extent is not sector aligned.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION">
            <summary>The specified parition overlaps an EBR (the first track of an extended partition on a MBR disks).</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH">
            <summary>The specified extent lengths cannot be used to construct a volume with specified length.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED">
            <summary>The system does not support fault tolerant volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID">
            <summary>The specified interleave length is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS">
            <summary>There is already a maximum number of registered users.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MEMBER_IN_SYNC">
            <summary>The specified member is already in-sync with the other active members. It does not need to be regenerated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE">
            <summary>The same member index was specified more than once.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MEMBER_INDEX_INVALID">
            <summary>The specified member index is greater or equal than the number of members in the volume plex.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MEMBER_MISSING">
            <summary>The specified member is missing. It cannot be regenerated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MEMBER_NOT_DETACHED">
            <summary>The specified member is not detached. Cannot replace a member which is not detached.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MEMBER_REGENERATING">
            <summary>The specified member is already regenerating.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_ALL_DISKS_FAILED">
            <summary>All disks belonging to the pack failed.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NO_REGISTERED_USERS">
            <summary>There are currently no registered users for notifications. The task number is irrelevant unless there are registered users.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NO_SUCH_USER">
            <summary>The specified notification user does not exist. Failed to unregister user for notifications.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NOTIFICATION_RESET">
            <summary>The notifications have been reset. Notifications for the current user are invalid. Unregister and re-register for notifications.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID">
            <summary>The specified number of members is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID">
            <summary>The specified number of plexes is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_DUPLICATE">
            <summary>The specified source and target packs are identical.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_ID_INVALID">
            <summary>The specified pack id is invalid. There are no packs with the specified pack id.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_INVALID">
            <summary>The specified pack is the invalid pack. The operation cannot complete with the invalid pack.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_NAME_INVALID">
            <summary>The specified pack name is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_OFFLINE">
            <summary>The specified pack is offline.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_HAS_QUORUM">
            <summary>The specified pack already has a quorum of healthy disks.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_WITHOUT_QUORUM">
            <summary>The pack does not have a quorum of healthy disks.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PARTITION_STYLE_INVALID">
            <summary>The specified disk has an unsupported partition style. Only MBR and GPT partition styles are supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PARTITION_UPDATE_FAILED">
            <summary>Failed to update the disk's partition layout.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_IN_SYNC">
            <summary>The specified plex is already in-sync with the other active plexes. It does not need to be regenerated.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_INDEX_DUPLICATE">
            <summary>The same plex index was specified more than once.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_INDEX_INVALID">
            <summary>The specified plex index is greater or equal than the number of plexes in the volume.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_LAST_ACTIVE">
            <summary>The specified plex is the last active plex in the volume. The plex cannot be removed or else the volume will go offline.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_MISSING">
            <summary>The specified plex is missing.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_REGENERATING">
            <summary>The specified plex is currently regenerating.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_TYPE_INVALID">
            <summary>The specified plex type is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_NOT_RAID5">
            <summary>The operation is only supported on RAID-5 plexes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_NOT_SIMPLE">
            <summary>The operation is only supported on simple plexes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_STRUCTURE_SIZE_INVALID">
            <summary>The Size fields in the VM_VOLUME_LAYOUT input structure are incorrectly set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS">
            <summary>There is already a pending request for notifications. Wait for the existing request to return before requesting for more notifications.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_TRANSACTION_IN_PROGRESS">
            <summary>There is currently a transaction in process.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE">
            <summary>An unexpected layout change occurred outside of the volume manager.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK">
            <summary>The specified volume contains a missing disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_ID_INVALID">
            <summary>The specified volume id is invalid. There are no volumes with the specified volume id.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_LENGTH_INVALID">
            <summary>The specified volume length is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE">
            <summary>The specified size for the volume is not a multiple of the sector size.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_NOT_MIRRORED">
            <summary>The operation is only supported on mirrored volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_NOT_RETAINED">
            <summary>The specified volume does not have a retain partition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_OFFLINE">
            <summary>The specified volume is offline.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_RETAINED">
            <summary>The specified volume already has a retain partition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID">
            <summary>The specified number of extents is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE">
            <summary>All disks participating to the volume must have the same sector size.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_BAD_BOOT_DISK">
            <summary>The boot disk experienced failures.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_CONFIG_OFFLINE">
            <summary>The configuration of the pack is offline.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_CONFIG_ONLINE">
            <summary>The configuration of the pack is online.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NOT_PRIMARY_PACK">
            <summary>The specified pack is not the primary pack.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED">
            <summary>All disks failed to be updated with the new content of the log.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID">
            <summary>The specified number of disks in a plex is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID">
            <summary>The specified number of disks in a plex member is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_VOLUME_MIRRORED">
            <summary>The operation is not supported on mirrored volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED">
            <summary>The operation is only supported on simple and spanned plexes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NO_VALID_LOG_COPIES">
            <summary>The pack has no valid log copies.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_PRIMARY_PACK_PRESENT">
            <summary>A primary pack is already present.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID">
            <summary>The specified number of disks is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_MIRROR_NOT_SUPPORTED">
            <summary>The system does not support mirrored volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLMGR_RAID5_NOT_SUPPORTED">
            <summary>The system does not support RAID-5 volumes.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BCD_NOT_ALL_ENTRIES_IMPORTED">
            <summary>Some BCD entries were not imported correctly from the BCD store.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BCD_TOO_MANY_ELEMENTS">
            <summary>Entries enumerated have exceeded the allowed threshold.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED">
            <summary>Some BCD entries were not synchronized correctly with the firmware.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_DRIVE_FOOTER_MISSING">
            <summary>The virtual hard disk is corrupted. The virtual hard disk drive footer is missing.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH">
            <summary>The virtual hard disk is corrupted. The virtual hard disk drive footer checksum does not match the on-disk checksum.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_DRIVE_FOOTER_CORRUPT">
            <summary>The virtual hard disk is corrupted. The virtual hard disk drive footer in the virtual hard disk is corrupted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_FORMAT_UNKNOWN">
            <summary>The system does not recognize the file format of this virtual hard disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_FORMAT_UNSUPPORTED_VERSION">
            <summary>The version does not support this version of the file format.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH">
            <summary>The virtual hard disk is corrupted. The sparse header checksum does not match the on-disk checksum.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION">
            <summary>The system does not support this version of the virtual hard disk.This version of the sparse header is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_SPARSE_HEADER_CORRUPT">
            <summary>The virtual hard disk is corrupted. The sparse header in the virtual hard disk is corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_BLOCK_ALLOCATION_FAILURE">
            <summary>Failed to write to the virtual hard disk failed because the system failed to allocate a new block in the virtual hard disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT">
            <summary>The virtual hard disk is corrupted. The block allocation table in the virtual hard disk is corrupt.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_INVALID_BLOCK_SIZE">
            <summary>The system does not support this version of the virtual hard disk. The block size is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_BITMAP_MISMATCH">
            <summary>The virtual hard disk is corrupted. The block bitmap does not match with the block data present in the virtual hard disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_PARENT_VHD_NOT_FOUND">
            <summary>The chain of virtual hard disks is broken. The system cannot locate the parent virtual hard disk for the differencing disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_CHILD_PARENT_ID_MISMATCH">
            <summary>The chain of virtual hard disks is corrupted. There is a mismatch in the identifiers of the parent virtual hard disk and differencing disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH">
            <summary>The chain of virtual hard disks is corrupted. The time stamp of the parent virtual hard disk does not match the time stamp of the differencing disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_METADATA_READ_FAILURE">
            <summary>Failed to read the metadata of the virtual hard disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_METADATA_WRITE_FAILURE">
            <summary>Failed to write to the metadata of the virtual hard disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_INVALID_SIZE">
            <summary>The size of the virtual hard disk is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_INVALID_FILE_SIZE">
            <summary>The file size of this virtual hard disk is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRTDISK_PROVIDER_NOT_FOUND">
            <summary>A virtual disk support provider for the specified file was not found.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRTDISK_NOT_VIRTUAL_DISK">
            <summary>The specified disk is not a virtual disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_PARENT_VHD_ACCESS_DENIED">
            <summary>The chain of virtual hard disks is inaccessible. The process has not been granted access rights to the parent virtual hard disk for the differencing disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_CHILD_PARENT_SIZE_MISMATCH">
            <summary>The chain of virtual hard disks is corrupted. There is a mismatch in the virtual sizes of the parent virtual hard disk and differencing disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED">
            <summary>The chain of virtual hard disks is corrupted. A differencing disk is indicated in its own parent chain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT">
            <summary>The chain of virtual hard disks is inaccessible. There was an error opening a virtual hard disk further up the chain.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRTUAL_DISK_LIMITATION">
            <summary>The requested operation could not be completed due to a virtual disk system limitation.  On NTFS, virtual hard disk files must be uncompressed and unencrypted. On ReFS, virtual hard disk files must not have the integrity bit set.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_INVALID_TYPE">
            <summary>The requested operation cannot be performed on a virtual disk of this type.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_INVALID_STATE">
            <summary>The requested operation cannot be performed on the virtual disk in its current state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE">
            <summary>The sector size of the physical disk on which the virtual disk resides is not supported.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRTDISK_DISK_ALREADY_OWNED">
            <summary>The disk is already owned by a different owner.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VIRTDISK_DISK_ONLINE_AND_WRITABLE">
            <summary>The disk must be offline or read-only.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTLOG_TRACKING_NOT_INITIALIZED">
            <summary>Change Tracking is not initialized for this virtual disk.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE">
            <summary>Size of change tracking file exceeded the maximum size limit.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTLOG_VHD_CHANGED_OFFLINE">
            <summary>VHD file is changed due to compaction, expansion, or offline updates.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTLOG_INVALID_TRACKING_STATE">
            <summary>Change Tracking for the virtual disk is not in a valid state to perform this request.  Change tracking could be discontinued or already in the requested state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_CTLOG_INCONSISTENT_TRACKING_FILE">
            <summary>Change Tracking file for the virtual disk is not in a valid state.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_METADATA_FULL">
            <summary>There is not enough space in the virtual disk file for the provided metadata item.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_QUERY_STORAGE_ERROR">
            <summary>The virtualization storage subsystem has generated an error.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RKF_KEY_NOT_FOUND">
            <summary>The Resume Key Filter could not find the resume key supplied for the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RKF_DUPLICATE_KEY">
            <summary>The Resume Key Filter found an existing resume key that matches the one supplied for the handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RKF_BLOB_FULL">
            <summary>The Resume Key Filter data blob attached to the handle is full. No more space is available.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RKF_STORE_FULL">
            <summary>The Resume Key Filter handle store is full. No more resume handles can be accepted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RKF_FILE_BLOCKED">
            <summary>The Resume Key Filter failed the operation because the file is temporarily blocked pending the resume of existing handles on the file.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RKF_ACTIVE_KEY">
            <summary>The Resume Key Filter found an existing resume key that matches the one supplied on a handle that's active/open. The operation requires an inactive/closed handle.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RDBSS_RESTART_OPERATION">
            <summary>The operation must be restarted by RDBSS.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RDBSS_CONTINUE_OPERATION">
            <summary>The operation must continue processing.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_RDBSS_POST_OPERATION">
            <summary>The operation must be posted to a thread to be retried at passive IRQL.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INVALID_HANDLE">
            <summary>The attribute handle given was not valid on this server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_READ_NOT_PERMITTED">
            <summary>The attribute cannot be read.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_WRITE_NOT_PERMITTED">
            <summary>The attribute cannot be written.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INVALID_PDU">
            <summary>The attribute PDU was invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INSUFFICIENT_AUTHENTICATION">
            <summary>The attribute requires authentication before it can be read or written.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_REQUEST_NOT_SUPPORTED">
            <summary>Attribute server does not support the request received from the client.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INVALID_OFFSET">
            <summary>Offset specified was past the end of the attribute.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INSUFFICIENT_AUTHORIZATION">
            <summary>The attribute requires authorization before it can be read or written.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_PREPARE_QUEUE_FULL">
            <summary>Too many prepare writes have been queued.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_ATTRIBUTE_NOT_FOUND">
            <summary>No attribute found within the given attribute handle range.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_ATTRIBUTE_NOT_LONG">
            <summary>The attribute cannot be read or written using the Read Blob Request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE">
            <summary>The Encryption Key Size used for encrypting this link is insufficient.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH">
            <summary>The attribute value length is invalid for the operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_UNLIKELY">
            <summary>The attribute request that was requested has encountered an error that was unlikely, and therefore could not be completed as requested.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION">
            <summary>The attribute requires encryption before it can be read or written.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_UNSUPPORTED_GROUP_TYPE">
            <summary>The attribute type is not a supported grouping attribute as defined by a higher layer specification.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_INSUFFICIENT_RESOURCES">
            <summary>Insufficient Resources to complete the request.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_BTH_ATT_UNKNOWN_ERROR">
            <summary>An error that lies in the reserved range has been received.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECUREBOOT_ROLLBACK_DETECTED">
            <summary>Secure Boot detected that rollback of protected data has been attempted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECUREBOOT_POLICY_VIOLATION">
            <summary>The value is protected by Secure Boot policy and cannot be modified or deleted.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECUREBOOT_INVALID_POLICY">
            <summary>The Secure Boot policy is invalid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND">
            <summary>A new Secure Boot policy did not contain the current publisher on its update list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECUREBOOT_POLICY_NOT_SIGNED">
            <summary>The Secure Boot policy is either not signed or is signed by a non-trusted signer.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECUREBOOT_NOT_ENABLED">
            <summary>Secure Boot is not enabled on this machine.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SECUREBOOT_FILE_REPLACED">
            <summary>Secure Boot requires that certain files and drivers are not replaced by other files or drivers.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_AUDIO_ENGINE_NODE_NOT_FOUND">
            <summary>PortCls could not find an audio engine node exposed by a miniport driver claiming support for IMiniportAudioEngineNode.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HDAUDIO_EMPTY_CONNECTION_LIST">
            <summary>HD Audio widget encountered an unexpected empty connection list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED">
            <summary>HD Audio widget does not support the connection list parameter.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HDAUDIO_NO_LOGICAL_DEVICES_CREATED">
            <summary>No HD Audio subdevices were successfully created.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_HDAUDIO_NULL_LINKED_LIST_ENTRY">
            <summary>An unexpected NULL pointer was encountered in a linked list.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPACES_RESILIENCY_TYPE_INVALID">
            <summary>The specified resiliency type is not valid.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPACES_DRIVE_SECTOR_SIZE_INVALID">
            <summary>The sector size of the physical disk is not supported by the storage pool.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPACES_INTERLEAVE_LENGTH_INVALID">
            <summary>The value for interleave length is outside of the supported range of values.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPACES_NUMBER_OF_COLUMNS_INVALID">
            <summary>The number of columns specified is outside of the supported range of values.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SPACES_NOT_ENOUGH_DRIVES">
            <summary>There were not enough physical disks to complete the requested operation.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VOLSNAP_BOOTFILE_NOT_VALID">
            <summary>The bootfile is too small to support persistent snapshots.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_IO_PREEMPTED">
            <summary>The operation was preempted by a higher priority operation. It must be resumed later.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_ERROR_STORED">
            <summary>The proper error code with sense data was stored on server side.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_ERROR_NOT_AVAILABLE">
            <summary>The requested error data is not available on the server.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_UNIT_ATTENTION_AVAILABLE">
            <summary>Unit Attention data is available for the initiator to query.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED">
            <summary>The data capacity of the device has changed, resulting in a Unit Attention condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED">
            <summary>A previous operation resulted in this initiator's reservations being preempted, resulting in a Unit Attention condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED">
            <summary>A previous operation resulted in this initiator's reservations being released, resulting in a Unit Attention condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED">
            <summary>A previous operation resulted in this initiator's registrations being preempted, resulting in a Unit Attention condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED">
            <summary>The data storage format of the device has changed, resulting in a Unit Attention condition.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_RESERVATION_CONFLICT">
            <summary>The current initiator is not allowed to perform the SCSI command because of a reservation conflict.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_WRONG_FILE_TYPE">
            <summary>Multiple virtual machines sharing a virtual hard disk is supported only on Fixed or Dynamic VHDX format virtual hard disks.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_SVHDX_VERSION_MISMATCH">
            <summary>The server version does not match the requested version.</summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.Code.STATUS_VHD_SHARED">
            <summary>The requested operation cannot be performed on the virtual disk as it is currently used in shared mode.</summary>
        </member>
        <member name="T:PInvoke.NTSTATUS.SeverityCode">
            <summary>
            The <see cref="T:PInvoke.NTSTATUS"/> severity codes.
            </summary>
        </member>
        <member name="T:PInvoke.NTSTATUS.FacilityCode">
            <summary>
            The <see cref="T:PInvoke.NTSTATUS"/> facility codes.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.SeverityMask">
            <summary>
            The mask of the bits that describe the <see cref="P:PInvoke.NTSTATUS.Severity"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.SeverityShift">
            <summary>
            The number of bits that <see cref="P:PInvoke.NTSTATUS.Severity"/> values are shifted
            in order to fit within <see cref="F:PInvoke.NTSTATUS.SeverityMask"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.CustomerCodeMask">
            <summary>
            The mask of the bits that describe the <see cref="P:PInvoke.NTSTATUS.CustomerCode"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.CustomerCodeShift">
            <summary>
            The number of bits that <see cref="P:PInvoke.NTSTATUS.CustomerCode"/> values are shifted
            in order to fit within <see cref="F:PInvoke.NTSTATUS.CustomerCodeMask"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.FacilityMask">
            <summary>
            The mask of the bits that describe the <see cref="P:PInvoke.NTSTATUS.Facility"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.FacilityShift">
            <summary>
            The number of bits that <see cref="P:PInvoke.NTSTATUS.Facility"/> values are shifted
            in order to fit within <see cref="F:PInvoke.NTSTATUS.FacilityMask"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.FacilityStatusMask">
            <summary>
            The mask of the bits that describe the facility's status <see cref="P:PInvoke.NTSTATUS.FacilityStatus"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.FacilityStatusShift">
            <summary>
            The number of bits that <see cref="P:PInvoke.NTSTATUS.FacilityStatus"/> values are shifted
            in order to fit within <see cref="F:PInvoke.NTSTATUS.FacilityStatusMask"/>.
            </summary>
        </member>
        <member name="F:PInvoke.NTSTATUS.value">
            <summary>
            The full NT_STATUS value, as a <see cref="T:PInvoke.NTSTATUS.Code"/> enum.
            </summary>
        </member>
        <member name="M:PInvoke.NTSTATUS.#ctor(System.UInt32)">
            <summary>
            Initializes a new instance of the <see cref="T:PInvoke.NTSTATUS"/> struct.
            </summary>
            <param name="status">The value of the NTStatus.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:PInvoke.NTSTATUS"/> struct.
            </summary>
            <param name="status">The value of the NTStatus.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.#ctor(PInvoke.NTSTATUS.Code)">
            <summary>
            Initializes a new instance of the <see cref="T:PInvoke.NTSTATUS"/> struct.
            </summary>
            <param name="status">The value of the NTStatus.</param>
        </member>
        <member name="P:PInvoke.NTSTATUS.Value">
            <summary>
            Gets the full NT_STATUS value, as a <see cref="T:PInvoke.NTSTATUS.Code"/> enum.
            </summary>
        </member>
        <member name="P:PInvoke.NTSTATUS.AsInt32">
            <summary>
            Gets the NT_STATUS as a 32-bit signed integer.
            </summary>
        </member>
        <member name="P:PInvoke.NTSTATUS.AsUInt32">
            <summary>
            Gets the NT_STATUS as a 32-bit unsigned integer.
            </summary>
        </member>
        <member name="P:PInvoke.NTSTATUS.Severity">
            <summary>
            Gets the severity code of this value.
            </summary>
        </member>
        <member name="P:PInvoke.NTSTATUS.CustomerCode">
            <summary>
            Gets the customer code portion of this value.
            </summary>
        </member>
        <member name="P:PInvoke.NTSTATUS.Facility">
            <summary>
            Gets the facility code of this value.
            </summary>
        </member>
        <member name="P:PInvoke.NTSTATUS.FacilityStatus">
            <summary>
            Gets the facility's status code bits from the NT_STATUS.
            </summary>
        </member>
        <member name="M:PInvoke.NTSTATUS.op_Implicit(System.Int32)~PInvoke.NTSTATUS">
            <summary>
            Converts an <see cref="T:System.Int32"/> into an <see cref="T:PInvoke.NTSTATUS"/>.
            </summary>
            <param name="status">The value of the NT_STATUS.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.op_Explicit(PInvoke.NTSTATUS)~System.Int32">
            <summary>
            Converts an <see cref="T:PInvoke.NTSTATUS"/> into an <see cref="T:System.Int32"/>.
            </summary>
            <param name="status">The value of the NT_STATUS.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.op_Implicit(System.UInt32)~PInvoke.NTSTATUS">
            <summary>
            Converts an <see cref="T:System.UInt32"/> into an <see cref="T:PInvoke.NTSTATUS"/>.
            </summary>
            <param name="status">The value of the NT_STATUS.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.op_Implicit(PInvoke.NTSTATUS)~System.UInt32">
            <summary>
            Converts an <see cref="T:PInvoke.NTSTATUS"/> into an <see cref="T:System.UInt32"/>.
            </summary>
            <param name="status">The value of the NT_STATUS.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.op_Implicit(PInvoke.NTSTATUS.Code)~PInvoke.NTSTATUS">
            <summary>
            Converts a <see cref="T:PInvoke.NTSTATUS.Code"/> enum to its structural <see cref="T:PInvoke.NTSTATUS"/> representation.
            </summary>
            <param name="status">The value to convert.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.op_Implicit(PInvoke.NTSTATUS)~PInvoke.NTSTATUS.Code">
            <summary>
            Converts an <see cref="T:PInvoke.NTSTATUS"/> to its <see cref="T:PInvoke.NTSTATUS.Code"/> enum representation.
            </summary>
            <param name="status">The value to convert.</param>
        </member>
        <member name="M:PInvoke.NTSTATUS.GetHashCode">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.NTSTATUS.Equals(PInvoke.NTSTATUS)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.NTSTATUS.Equals(System.Object)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.NTSTATUS.CompareTo(System.Object)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.NTSTATUS.CompareTo(PInvoke.NTSTATUS)">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.NTSTATUS.ToString">
            <inheritdoc />
        </member>
        <member name="M:PInvoke.NTSTATUS.ToString(System.String,System.IFormatProvider)">
            <inheritdoc />
        </member>
        <member name="T:PInvoke.PInvokeExtensions">
            <summary>
            Extension methods for commonly defined types.
            </summary>
        </member>
        <member name="M:PInvoke.PInvokeExtensions.ToHResult(PInvoke.NTSTATUS)">
            <summary>
            Converts an <see cref="T:PInvoke.NTSTATUS"/> to an <see cref="T:PInvoke.HResult"/>.
            </summary>
            <param name="status">The <see cref="T:PInvoke.NTSTATUS"/> to convert.</param>
            <returns>The <see cref="T:PInvoke.HResult"/>.</returns>
        </member>
        <member name="M:PInvoke.PInvokeExtensions.ToHResult(PInvoke.Win32ErrorCode)">
            <summary>
            Converts a <see cref="T:PInvoke.Win32ErrorCode"/> to an <see cref="T:PInvoke.HResult"/>.
            </summary>
            <param name="error">The <see cref="T:PInvoke.Win32ErrorCode"/> to convert.</param>
            <returns>The <see cref="T:PInvoke.HResult"/></returns>
        </member>
        <member name="M:PInvoke.PInvokeExtensions.ToCharArrayWithNullTerminator(System.String)">
            <summary>
            Allocates an array of characters to represent the specified string, with a null terminating character as the last array element.
            </summary>
            <param name="value">The string to represent as a character array.</param>
            <returns>The character array with null terminator.</returns>
        </member>
        <member name="T:PInvoke.RECT">
            <summary>
            The RECT structure defines the coordinates of the upper-left and lower-right corners of a rectangle.
            </summary>
            <remarks>
            By convention, the right and bottom edges of the rectangle are normally considered exclusive. In other words, the pixel whose coordinates are ( right, bottom ) lies immediately outside of the rectangle. For example, when RECT is passed to the FillRect function, the rectangle is filled up to, but not including, the right column and bottom row of pixels. This structure is identical to the RECTL structure.
            </remarks>
        </member>
        <member name="F:PInvoke.RECT.left">
            <summary>
            The x-coordinate of the upper-left corner of the rectangle.
            </summary>
        </member>
        <member name="F:PInvoke.RECT.top">
            <summary>
            The y-coordinate of the upper-left corner of the rectangle.
            </summary>
        </member>
        <member name="F:PInvoke.RECT.right">
            <summary>
            The x-coordinate of the lower-right corner of the rectangle.
            </summary>
        </member>
        <member name="F:PInvoke.RECT.bottom">
            <summary>
            The y-coordinate of the lower-right corner of the rectangle.
            </summary>
        </member>
        <member name="T:PInvoke.Win32ErrorCode">
            <summary>
            Win32 system error codes.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SUCCESS">
            <summary>
            The operation completed successfully.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_FUNCTION">
            <summary>
            Incorrect function.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_NOT_FOUND">
            <summary>
            The system cannot find the file specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATH_NOT_FOUND">
            <summary>
            The system cannot find the path specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_OPEN_FILES">
            <summary>
            The system cannot open the file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCESS_DENIED">
            <summary>
            Access is denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_HANDLE">
            <summary>
            The handle is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ARENA_TRASHED">
            <summary>
            The storage control blocks were destroyed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_ENOUGH_MEMORY">
            <summary>
            Not enough storage is available to process this command.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_BLOCK">
            <summary>
            The storage control block address is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_ENVIRONMENT">
            <summary>
            The environment is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_FORMAT">
            <summary>
            An attempt was made to load a program with an incorrect format.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ACCESS">
            <summary>
            The access code is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DATA">
            <summary>
            The data is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OUTOFMEMORY">
            <summary>
            Not enough storage is available to complete this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DRIVE">
            <summary>
            The system cannot find the drive specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CURRENT_DIRECTORY">
            <summary>
            The directory cannot be removed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SAME_DEVICE">
            <summary>
            The system cannot move the file to a different disk drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MORE_FILES">
            <summary>
            There are no more files.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WRITE_PROTECT">
            <summary>
            The media is write protected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_UNIT">
            <summary>
            The system cannot find the device specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_READY">
            <summary>
            The device is not ready.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_COMMAND">
            <summary>
            The device does not recognize the command.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CRC">
            <summary>
            Data error (cyclic redundancy check).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_LENGTH">
            <summary>
            The program issued a command but the command length is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEEK">
            <summary>
            The drive cannot locate a specific area or track on the disk.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_DOS_DISK">
            <summary>
            The specified disk or diskette cannot be accessed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SECTOR_NOT_FOUND">
            <summary>
            The drive cannot find the sector requested.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OUT_OF_PAPER">
            <summary>
            The printer is out of paper.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WRITE_FAULT">
            <summary>
            The system cannot write to the specified device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_READ_FAULT">
            <summary>
            The system cannot read from the specified device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GEN_FAILURE">
            <summary>
            A device attached to the system is not functioning.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHARING_VIOLATION">
            <summary>
            The process cannot access the file because it is being used by another process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOCK_VIOLATION">
            <summary>
            The process cannot access the file because another process has locked a portion of the file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WRONG_DISK">
            <summary>
            The wrong diskette is in the drive.
            Insert %2 (Volume Serial Number: %3) into drive %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHARING_BUFFER_EXCEEDED">
            <summary>
            Too many files opened for sharing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HANDLE_EOF">
            <summary>
            Reached the end of the file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HANDLE_DISK_FULL">
            <summary>
            The disk is full.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SUPPORTED">
            <summary>
            The request is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REM_NOT_LIST">
            <summary>
            Windows cannot find the network path. Verify that the network path is correct and the destination computer is not busy or turned off. If Windows still cannot find the network path, contact your network administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DUP_NAME">
            <summary>
            You were not connected because a duplicate name exists on the network. If joining a domain, go to System in Control Panel to change the computer name and try again. If joining a workgroup, choose another workgroup name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_NETPATH">
            <summary>
            The network path was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NETWORK_BUSY">
            <summary>
            The network is busy.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEV_NOT_EXIST">
            <summary>
            The specified network resource or device is no longer available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_CMDS">
            <summary>
            The network BIOS command limit has been reached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ADAP_HDW_ERR">
            <summary>
            A network adapter hardware error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_NET_RESP">
            <summary>
            The specified server cannot perform the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNEXP_NET_ERR">
            <summary>
            An unexpected network error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_REM_ADAP">
            <summary>
            The remote adapter is not compatible.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTQ_FULL">
            <summary>
            The printer queue is full.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SPOOL_SPACE">
            <summary>
            Space to store the file waiting to be printed is not available on the server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINT_CANCELLED">
            <summary>
            Your file waiting to be printed was deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NETNAME_DELETED">
            <summary>
            The specified network name is no longer available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NETWORK_ACCESS_DENIED">
            <summary>
            Network access is denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_DEV_TYPE">
            <summary>
            The network resource type is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_NET_NAME">
            <summary>
            The network name cannot be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_NAMES">
            <summary>
            The name limit for the local computer network adapter card was exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_SESS">
            <summary>
            The network BIOS session limit was exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHARING_PAUSED">
            <summary>
            The remote server has been paused or is in the process of being started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REQ_NOT_ACCEP">
            <summary>
            No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REDIR_PAUSED">
            <summary>
            The specified printer or disk device has been paused.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_EXISTS">
            <summary>
            The file exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_MAKE">
            <summary>
            The directory or file cannot be created.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAIL_I24">
            <summary>
            Fail on INT 24.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OUT_OF_STRUCTURES">
            <summary>
            Storage to process this request is not available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_ASSIGNED">
            <summary>
            The local device name is already in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PASSWORD">
            <summary>
            The specified network password is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PARAMETER">
            <summary>
            The parameter is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NET_WRITE_FAULT">
            <summary>
            A write fault occurred on the network.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_PROC_SLOTS">
            <summary>
            The system cannot start another process at this time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_SEMAPHORES">
            <summary>
            Cannot create another system semaphore.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EXCL_SEM_ALREADY_OWNED">
            <summary>
            The exclusive semaphore is owned by another process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEM_IS_SET">
            <summary>
            The semaphore is set and cannot be closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_SEM_REQUESTS">
            <summary>
            The semaphore cannot be set again.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_AT_INTERRUPT_TIME">
            <summary>
            Cannot request exclusive semaphores at interrupt time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEM_OWNER_DIED">
            <summary>
            The previous ownership of this semaphore has ended.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEM_USER_LIMIT">
            <summary>
            Insert the diskette for drive %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_CHANGE">
            <summary>
            The program stopped because an alternate diskette was not inserted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DRIVE_LOCKED">
            <summary>
            The disk is in use or locked by another process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BROKEN_PIPE">
            <summary>
            The pipe has been ended.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OPEN_FAILED">
            <summary>
            The system cannot open the device or file specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BUFFER_OVERFLOW">
            <summary>
            The file name is too long.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_FULL">
            <summary>
            There is not enough space on the disk.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MORE_SEARCH_HANDLES">
            <summary>
            No more internal file identifiers available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TARGET_HANDLE">
            <summary>
            The target internal file identifier is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_CATEGORY">
            <summary>
            The IOCTL call made by the application program is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_VERIFY_SWITCH">
            <summary>
            The verify-on-write switch parameter value is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_DRIVER_LEVEL">
            <summary>
            The system does not support the command requested.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CALL_NOT_IMPLEMENTED">
            <summary>
            This function is not supported on this system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEM_TIMEOUT">
            <summary>
            The semaphore timeout period has expired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSUFFICIENT_BUFFER">
            <summary>
            The data area passed to a system call is too small.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_NAME">
            <summary>
            The filename, directory name, or volume label syntax is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LEVEL">
            <summary>
            The system call level is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_VOLUME_LABEL">
            <summary>
            The disk has no volume label.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MOD_NOT_FOUND">
            <summary>
            The specified module could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROC_NOT_FOUND">
            <summary>
            The specified procedure could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAIT_NO_CHILDREN">
            <summary>
            There are no child processes to wait for.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CHILD_NOT_COMPLETE">
            <summary>
            The %1 application cannot be run in Win32 mode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIRECT_ACCESS_HANDLE">
            <summary>
            Attempt to use a file handle to an open disk partition for an operation other than raw disk I/O.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NEGATIVE_SEEK">
            <summary>
            An attempt was made to move the file pointer before the beginning of the file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEEK_ON_DEVICE">
            <summary>
            The file pointer cannot be set on the specified device or file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IS_JOIN_TARGET">
            <summary>
            A JOIN or SUBST command cannot be used for a drive that contains previously joined drives.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IS_JOINED">
            <summary>
            An attempt was made to use a JOIN or SUBST command on a drive that has already been joined.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IS_SUBSTED">
            <summary>
            An attempt was made to use a JOIN or SUBST command on a drive that has already been substituted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_JOINED">
            <summary>
            The system tried to delete the JOIN of a drive that is not joined.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SUBSTED">
            <summary>
            The system tried to delete the substitution of a drive that is not substituted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_JOIN_TO_JOIN">
            <summary>
            The system tried to join a drive to a directory on a joined drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SUBST_TO_SUBST">
            <summary>
            The system tried to substitute a drive to a directory on a substituted drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_JOIN_TO_SUBST">
            <summary>
            The system tried to join a drive to a directory on a substituted drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SUBST_TO_JOIN">
            <summary>
            The system tried to SUBST a drive to a directory on a joined drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BUSY_DRIVE">
            <summary>
            The system cannot perform a JOIN or SUBST at this time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SAME_DRIVE">
            <summary>
            The system cannot join or substitute a drive to or for a directory on the same drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIR_NOT_ROOT">
            <summary>
            The directory is not a subdirectory of the root directory.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIR_NOT_EMPTY">
            <summary>
            The directory is not empty.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IS_SUBST_PATH">
            <summary>
            The path specified is being used in a substitute.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IS_JOIN_PATH">
            <summary>
            Not enough resources are available to process this command.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATH_BUSY">
            <summary>
            The path specified cannot be used at this time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IS_SUBST_TARGET">
            <summary>
            An attempt was made to join or substitute a drive for which a directory on the drive is the target of a previous substitute.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYSTEM_TRACE">
            <summary>
            System trace information was not specified in your CONFIG.SYS file, or tracing is disallowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_EVENT_COUNT">
            <summary>
            The number of specified semaphore events for DosMuxSemWait is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_MUXWAITERS">
            <summary>
            DosMuxSemWait did not execute; too many semaphores are already set.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LIST_FORMAT">
            <summary>
            The DosMuxSemWait list is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LABEL_TOO_LONG">
            <summary>
            The volume label you entered exceeds the label character limit of the target file system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_TCBS">
            <summary>
            Cannot create another thread.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SIGNAL_REFUSED">
            <summary>
            The recipient process has refused the signal.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISCARDED">
            <summary>
            The segment is already discarded and cannot be locked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_LOCKED">
            <summary>
            The segment is already unlocked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_THREADID_ADDR">
            <summary>
            The address for the thread ID is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_ARGUMENTS">
            <summary>
            One or more arguments are not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_PATHNAME">
            <summary>
            The specified path is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SIGNAL_PENDING">
            <summary>
            A signal is already pending.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MAX_THRDS_REACHED">
            <summary>
            No more threads can be created in the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOCK_FAILED">
            <summary>
            Unable to lock a region of a file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BUSY">
            <summary>
            The requested resource is in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANCEL_VIOLATION">
            <summary>
            A lock request was not outstanding for the supplied cancel region.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SEGMENT_NUMBER">
            <summary>
            The system detected a segment number that was not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ORDINAL">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_EXISTS">
            <summary>
            Cannot create a file when that file already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_FLAG_NUMBER">
            <summary>
            The flag passed is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEM_NOT_FOUND">
            <summary>
            The specified system semaphore name was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_STARTING_CODESEG">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_STACKSEG">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MODULETYPE">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_EXE_SIGNATURE">
            <summary>
            Cannot run %1 in Win32 mode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EXE_MARKED_INVALID">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_EXE_FORMAT">
            <summary>
            %1 is not a valid Win32 application.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ITERATED_DATA_EXCEEDS_64k">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MINALLOCSIZE">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DYNLINK_FROM_INVALID_RING">
            <summary>
            The operating system cannot run this application program.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IOPL_NOT_ENABLED">
            <summary>
            The operating system is not presently configured to run this application.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SEGDPL">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_AUTODATASEG_EXCEEDS_64k">
            <summary>
            The operating system cannot run this application program.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RING2SEG_MUST_BE_MOVABLE">
            <summary>
            The code segment cannot be greater than or equal to 64K.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RELOC_CHAIN_XEEDS_SEGLIM">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INFLOOP_IN_RELOC_CHAIN">
            <summary>
            The operating system cannot run %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ENVVAR_NOT_FOUND">
            <summary>
            The system could not find the environment option that was entered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SIGNAL_SENT">
            <summary>
            No process in the command subtree has a signal handler.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILENAME_EXCED_RANGE">
            <summary>
            The filename or extension is too long.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RING2_STACK_IN_USE">
            <summary>
            The ring 2 stack is in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_META_EXPANSION_TOO_LONG">
            <summary>
            The global filename characters, * or ?, are entered incorrectly or too many global filename characters are specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SIGNAL_NUMBER">
            <summary>
            The signal being posted is not correct.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_THREAD_1_INACTIVE">
            <summary>
            The signal handler cannot be set.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOCKED">
            <summary>
            The segment is locked and cannot be reallocated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_MODULES">
            <summary>
            Too many dynamic-link modules are attached to this program or dynamic-link module.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NESTING_NOT_ALLOWED">
            <summary>
            Cannot nest calls to LoadModule.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EXE_MACHINE_TYPE_MISMATCH">
            <summary>
            This version of %1 is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_CHECKED_OUT">
            <summary>
            This file is checked out or locked for editing by another user.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CHECKOUT_REQUIRED">
            <summary>
            The file must be checked out before saving changes.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_FILE_TYPE">
            <summary>
            The file type being saved or retrieved has been blocked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_TOO_LARGE">
            <summary>
            The file size exceeds the limit allowed and cannot be saved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FORMS_AUTH_REQUIRED">
            <summary>
            Access Denied. Before opening files in this location, you must first add the web site to your trusted sites list, browse to the web site, and select the option to login automatically.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VIRUS_INFECTED">
            <summary>
            Operation did not complete successfully because the file contains a virus or potentially unwanted software.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VIRUS_DELETED">
            <summary>
            This file contains a virus or potentially unwanted software and cannot be opened. Due to the nature of this virus or potentially unwanted software, the file has been removed from this location.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PIPE_LOCAL">
            <summary>
            The pipe is local.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_PIPE">
            <summary>
            The pipe state is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PIPE_BUSY">
            <summary>
            All pipe instances are busy.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_DATA">
            <summary>
            The pipe is being closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PIPE_NOT_CONNECTED">
            <summary>
            No process is on the other end of the pipe.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MORE_DATA">
            <summary>
            More data is available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VC_DISCONNECTED">
            <summary>
            The session was canceled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_EA_NAME">
            <summary>
            The specified extended attribute name was invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EA_LIST_INCONSISTENT">
            <summary>
            The extended attributes are inconsistent.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WAIT_TIMEOUT">
            <summary>
            The wait operation timed out.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MORE_ITEMS">
            <summary>
            No more data is available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_COPY">
            <summary>
            The copy functions cannot be used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIRECTORY">
            <summary>
            The directory name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EAS_DIDNT_FIT">
            <summary>
            The extended attributes did not fit in the buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EA_FILE_CORRUPT">
            <summary>
            The extended attribute file on the mounted file system is corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EA_TABLE_FULL">
            <summary>
            The extended attribute table file is full.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_EA_HANDLE">
            <summary>
            The specified extended attribute handle is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EAS_NOT_SUPPORTED">
            <summary>
            The mounted file system does not support extended attributes.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_OWNER">
            <summary>
            Attempt to release mutex not owned by caller.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_POSTS">
            <summary>
            Too many posts were made to a semaphore.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PARTIAL_COPY">
            <summary>
            Only part of a ReadProcessMemory or WriteProcessMemory request was completed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OPLOCK_NOT_GRANTED">
            <summary>
            The oplock request is denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_OPLOCK_PROTOCOL">
            <summary>
            An invalid oplock acknowledgment was received by the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_TOO_FRAGMENTED">
            <summary>
            The volume is too fragmented to complete this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DELETE_PENDING">
            <summary>
            The file cannot be opened because it is in the process of being deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LOCK_RANGE">
            <summary>
            A requested file lock operation cannot be processed due to an invalid byte range.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_EXCEPTION_HANDLER">
            <summary>
            An invalid exception handler routine has been detected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DUPLICATE_PRIVILEGES">
            <summary>
            Duplicate privileges were specified for the token.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_RANGES_PROCESSED">
            <summary>
            No ranges for the specified operation were able to be processed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_RESOURCES_EXHAUSTED">
            <summary>
            The physical resources of this disk have been exhausted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TOKEN">
            <summary>
            The token representing the data is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MR_MID_NOT_FOUND">
            <summary>
            The system cannot find message text for message number 0x%1 in the message file for %2.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SCOPE_NOT_FOUND">
            <summary>
            The scope specified was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNDEFINED_SCOPE">
            <summary>
            The Central Access Policy specified is not defined on the target machine.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_CAP">
            <summary>
            The Central Access Policy obtained from Active Directory is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_UNREACHABLE">
            <summary>
            The device is unreachable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_NO_RESOURCES">
            <summary>
            The target device has insufficient resources to complete the operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATA_CHECKSUM_ERROR">
            <summary>
            A data integrity checksum error occurred. Data in the file stream is corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OPERATION_IN_PROGRESS">
            <summary>
            An operation is currently in progress with the device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_DEVICE_PATH">
            <summary>
            An attempt was made to send down the command via an invalid path to the target device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_DESCRIPTORS">
            <summary>
            The command specified a number of descriptors that exceeded the maximum supported by the device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SCRUB_DATA_DISABLED">
            <summary>
            Scrub is disabled on the specified file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_REDUNDANT_STORAGE">
            <summary>
            The storage device does not provide redundancy.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIRECTORY_NOT_SUPPORTED">
            <summary>
            An operation is not supported on a directory.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_READ_FROM_COPY">
            <summary>
            The specified copy of the requested data could not be read.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FT_WRITE_FAILURE">
            <summary>
            The specified data could not be written to any of the copies.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FT_DI_SCAN_REQUIRED">
            <summary>
            One or more copies of data on this device may be out of sync. No writes may be performed until a data integrity scan is completed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PEP_INFO_VERSION">
            <summary>
            The supplied PEP information version is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BLOCK_TOO_MANY_REFERENCES">
            <summary>
            A file system block being referenced has already reached the maximum reference count and can't be referenced any further.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAIL_NOACTION_REBOOT">
            <summary>
            No action was taken as a system reboot is required.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAIL_SHUTDOWN">
            <summary>
            The shutdown operation failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAIL_RESTART">
            <summary>
            The restart operation failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MAX_SESSIONS_REACHED">
            <summary>
            The maximum number of sessions has been reached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_HARDWARE_ERROR">
            <summary>
            The request failed due to a fatal device hardware error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ADDRESS">
            <summary>
            Attempt to access invalid address.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_USER_PROFILE_LOAD">
            <summary>
            User profile cannot be loaded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ARITHMETIC_OVERFLOW">
            <summary>
            Arithmetic result exceeded 32 bits.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PIPE_CONNECTED">
            <summary>
            There is a process on other end of the pipe.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PIPE_LISTENING">
            <summary>
            Waiting for a process to open the other end of the pipe.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VERIFIER_STOP">
            <summary>
            Application verifier has found an error in the current process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ABIOS_ERROR">
            <summary>
            An error occurred in the ABIOS subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WX86_WARNING">
            <summary>
            A warning occurred in the WX86 subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WX86_ERROR">
            <summary>
            An error occurred in the WX86 subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TIMER_NOT_CANCELED">
            <summary>
            An attempt was made to cancel or set a timer that has an associated APC and the subject thread is not the thread that originally set the timer with an associated APC routine.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNWIND">
            <summary>
            Unwind exception code.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_STACK">
            <summary>
            An invalid or unaligned stack was encountered during an unwind operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_UNWIND_TARGET">
            <summary>
            An invalid unwind target was encountered during an unwind operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PORT_ATTRIBUTES">
            <summary>
            Invalid Object Attributes specified to NtCreatePort or invalid Port Attributes specified to NtConnectPort
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PORT_MESSAGE_TOO_LONG">
            <summary>
            Length of message passed to NtRequestPort or NtRequestWaitReplyPort was longer than the maximum message allowed by the port.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_QUOTA_LOWER">
            <summary>
            An attempt was made to lower a quota limit below the current usage.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_ALREADY_ATTACHED">
            <summary>
            An attempt was made to attach to a device that was already attached to another device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTRUCTION_MISALIGNMENT">
            <summary>
            An attempt was made to execute an instruction at an unaligned address and the host system does not support unaligned instruction references.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROFILING_NOT_STARTED">
            <summary>
            Profiling not started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROFILING_NOT_STOPPED">
            <summary>
            Profiling not stopped.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COULD_NOT_INTERPRET">
            <summary>
            The passed ACL did not contain the minimum required information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROFILING_AT_LIMIT">
            <summary>
            The number of active profiling objects is at the maximum and no more may be started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_WAIT">
            <summary>
            Used to indicate that an operation cannot continue without blocking for I/O.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_TERMINATE_SELF">
            <summary>
            Indicates that a thread attempted to terminate itself by default (called NtTerminateThread with NULL) and it was the last thread in the current process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNEXPECTED_MM_CREATE_ERR">
            <summary>
            If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter.
            In this case information is lost, however, the filter correctly handles the exception.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNEXPECTED_MM_MAP_ERROR">
            <summary>
            If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter.
            In this case information is lost, however, the filter correctly handles the exception.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNEXPECTED_MM_EXTEND_ERR">
            <summary>
            If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter.
            In this case information is lost, however, the filter correctly handles the exception.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_FUNCTION_TABLE">
            <summary>
            A malformed function table was encountered during an unwind operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_GUID_TRANSLATION">
            <summary>
            Indicates that an attempt was made to assign protection to a file system file or directory and one of the SIDs in the security descriptor could not be translated into a GUID that could be stored by the file system.
            This causes the protection attempt to fail, which may cause a file creation attempt to fail.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LDT_SIZE">
            <summary>
            Indicates that an attempt was made to grow an LDT by setting its size, or that the size was not an even number of selectors.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LDT_OFFSET">
            <summary>
            Indicates that the starting value for the LDT information was not an integral multiple of the selector size.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LDT_DESCRIPTOR">
            <summary>
            Indicates that the user supplied an invalid descriptor when trying to set up Ldt descriptors.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_THREADS">
            <summary>
            Indicates a process has too many threads to perform the requested action. For example, assignment of a primary token may only be performed when a process has zero or one threads.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_THREAD_NOT_IN_PROCESS">
            <summary>
            An attempt was made to operate on a thread within a specific process, but the thread specified is not in the process specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGEFILE_QUOTA_EXCEEDED">
            <summary>
            Page file quota was exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGON_SERVER_CONFLICT">
            <summary>
            The Netlogon service cannot start because another Netlogon service running in the domain conflicts with the specified role.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYNCHRONIZATION_REQUIRED">
            <summary>
            The SAM database on a Windows Server is significantly out of synchronization with the copy on the Domain Controller. A complete synchronization is required.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NET_OPEN_FAILED">
            <summary>
            The NtCreateFile API failed. This error should never be returned to an application, it is a place holder for the Windows Lan Manager Redirector to use in its internal error mapping routines.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IO_PRIVILEGE_FAILED">
            <summary>
            {Privilege Failed}
            The I/O permissions for the process could not be changed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONTROL_C_EXIT">
            <summary>
            {Application Exit by CTRL+C}
            The application terminated as a result of a CTRL+C.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MISSING_SYSTEMFILE">
            <summary>
            {Missing System File}
            The required system file %hs is bad or missing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNHANDLED_EXCEPTION">
            <summary>
            {Application Error}
            The exception %s (0x%08lx) occurred in the application at location 0x%08lx.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_INIT_FAILURE">
            <summary>
            {Application Error}
            The application was unable to start correctly (0x%lx). Click OK to close the application.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGEFILE_CREATE_FAILED">
            <summary>
            {Unable to Create Paging File}
            The creation of the paging file %hs failed (%lx). The requested size was %ld.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_IMAGE_HASH">
            <summary>
            Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_PAGEFILE">
            <summary>
            {No Paging File Specified}
            No paging file was specified in the system configuration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ILLEGAL_FLOAT_CONTEXT">
            <summary>
            {EXCEPTION}
            A real-mode application issued a floating-point instruction and floating-point hardware is not present.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_EVENT_PAIR">
            <summary>
            An event pair synchronization operation was performed using the thread specific client/server event pair object, but no event pair object was associated with the thread.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DOMAIN_CTRLR_CONFIG_ERROR">
            <summary>
            A Windows Server has an incorrect configuration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ILLEGAL_CHARACTER">
            <summary>
            An illegal character was encountered. For a multi-byte character set this includes a lead byte without a succeeding trail byte. For the Unicode character set this includes the characters 0xFFFF and 0xFFFE.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNDEFINED_CHARACTER">
            <summary>
            The Unicode character is not defined in the Unicode character set installed on the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOPPY_VOLUME">
            <summary>
            The paging file cannot be created on a floppy diskette.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BACKUP_CONTROLLER">
            <summary>
            This operation is only allowed for the Primary Domain Controller of the domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MUTANT_LIMIT_EXCEEDED">
            <summary>
            An attempt was made to acquire a mutant such that its maximum count would have been exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FS_DRIVER_REQUIRED">
            <summary>
            A volume has been accessed for which a file system driver is required that has not yet been loaded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_LOAD_REGISTRY_FILE">
            <summary>
            {Registry File Failure}
            The registry cannot load the hive (file):
            %hs
            or its log or alternate.
            It is corrupt, absent, or not writable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEBUG_ATTACH_FAILED">
            <summary>
            {Unexpected Failure in DebugActiveProcess}
            An unexpected failure occurred while processing a DebugActiveProcess API request. You may choose OK to terminate the process, or Cancel to ignore the error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYSTEM_PROCESS_TERMINATED">
            <summary>
            {Fatal System Error}
            The %hs system process terminated unexpectedly with a status of 0x%08x (0x%08x 0x%08x).
            The system has been shut down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATA_NOT_ACCEPTED">
            <summary>
            {Data Not Accepted}
            The TDI client could not handle the data received during an indication.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VDM_HARD_ERROR">
            <summary>
            NTVDM encountered a hard error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DRIVER_CANCEL_TIMEOUT">
            <summary>
            {Cancel Timeout}
            The driver %hs failed to complete a cancelled I/O request in the allotted time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REPLY_MESSAGE_MISMATCH">
            <summary>
            {Reply Message Mismatch}
            An attempt was made to reply to an LPC message, but the thread specified by the client ID in the message was not waiting on that message.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOST_WRITEBEHIND_DATA">
            <summary>
            {Delayed Write Failed}
            Windows was unable to save all the data for the file %hs. The data has been lost.
            This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_TINY_STREAM">
            <summary>
            The stream is not a tiny stream.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STACK_OVERFLOW_READ">
            <summary>
            The request must be handled by the stack overflow code.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONVERT_TO_LARGE">
            <summary>
            Internal OFS status codes indicating how an allocation operation is handled. Either it is retried after the containing onode is moved or the extent stream is converted to a large stream.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FOUND_OUT_OF_SCOPE">
            <summary>
            The attempt to find the object found an object matching by ID on the volume but it is out of the scope of the handle used for the operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALLOCATE_BUCKET">
            <summary>
            The bucket array must be grown. Retry transaction after doing so.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MARSHALL_OVERFLOW">
            <summary>
            The user/kernel marshalling buffer has overflowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_VARIANT">
            <summary>
            The supplied variant structure contains invalid data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_COMPRESSION_BUFFER">
            <summary>
            The specified buffer contains ill-formed data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_AUDIT_FAILED">
            <summary>
            {Audit Failed}
            An attempt to generate a security audit failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TIMER_RESOLUTION_NOT_SET">
            <summary>
            The timer resolution was not previously set by the current process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSUFFICIENT_LOGON_INFO">
            <summary>
            There is insufficient account information to log you on.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_DLL_ENTRYPOINT">
            <summary>
            {Invalid DLL Entrypoint}
            The dynamic link library %hs is not written correctly. The stack pointer has been left in an inconsistent state.
            The entrypoint should be declared as WINAPI or STDCALL. Select YES to fail the DLL load. Select NO to continue execution. Selecting NO may cause the application to operate incorrectly.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_SERVICE_ENTRYPOINT">
            <summary>
            {Invalid Service Callback Entrypoint}
            The %hs service is not written correctly. The stack pointer has been left in an inconsistent state.
            The callback entrypoint should be declared as WINAPI or STDCALL. Selecting OK will cause the service to continue operation. However, the service process may operate incorrectly.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IP_ADDRESS_CONFLICT1">
            <summary>
            There is an IP address conflict with another system on the network
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IP_ADDRESS_CONFLICT2">
            <summary>
            There is an IP address conflict with another system on the network
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REGISTRY_QUOTA_LIMIT">
            <summary>
            {Low On Registry Space}
            The system has reached the maximum size allowed for the system part of the registry. Additional storage requests will be ignored.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_CALLBACK_ACTIVE">
            <summary>
            A callback return system service cannot be executed when no callback is active.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PWD_TOO_SHORT">
            <summary>
            The password provided is too short to meet the policy of your user account.
            Please choose a longer password.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PWD_TOO_RECENT">
            <summary>
            The policy of your user account does not allow you to change passwords too frequently.
            This is done to prevent users from changing back to a familiar, but potentially discovered, password.
            If you feel your password has been compromised then please contact your administrator immediately to have a new one assigned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PWD_HISTORY_CONFLICT">
            <summary>
            You have attempted to change your password to one that you have used in the past.
            The policy of your user account does not allow this. Please select a password that you have not previously used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNSUPPORTED_COMPRESSION">
            <summary>
            The specified compression format is unsupported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_HW_PROFILE">
            <summary>
            The specified hardware profile configuration is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_QUOTA_LIST_INCONSISTENT">
            <summary>
            The specified quota list is internally inconsistent with its descriptor.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVALUATION_EXPIRATION">
            <summary>
            {Windows Evaluation Notification}
            The evaluation period for this installation of Windows has expired. This system will shutdown in 1 hour. To restore access to this installation of Windows, please upgrade this installation using a licensed distribution of this product.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ILLEGAL_DLL_RELOCATION">
            <summary>
            {Illegal System DLL Relocation}
            The system DLL %hs was relocated in memory. The application will not run properly.
            The relocation occurred because the DLL %hs occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DLL_INIT_FAILED_LOGOFF">
            <summary>
            {DLL Initialization Failed}
            The application failed to initialize because the window station is shutting down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VALIDATE_CONTINUE">
            <summary>
            The validation process needs to continue on to the next step.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MORE_MATCHES">
            <summary>
            There are no more matches for the current index enumeration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RANGE_LIST_CONFLICT">
            <summary>
            The range could not be added to the range list because of a conflict.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVER_SID_MISMATCH">
            <summary>
            The server process is running under a SID different than that required by client.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_ENABLE_DENY_ONLY">
            <summary>
            A group marked use for deny only cannot be enabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOAT_MULTIPLE_FAULTS">
            <summary>
            {EXCEPTION}
            Multiple floating point faults.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOAT_MULTIPLE_TRAPS">
            <summary>
            {EXCEPTION}
            Multiple floating point traps.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOINTERFACE">
            <summary>
            The requested interface is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DRIVER_FAILED_SLEEP">
            <summary>
            {System Standby Failed}
            The driver %hs does not support standby mode. Updating this driver may allow the system to go to standby mode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CORRUPT_SYSTEM_FILE">
            <summary>
            The system file %1 has become corrupt and has been replaced.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COMMITMENT_MINIMUM">
            <summary>
            {Virtual Memory Minimum Too Low}
            Your system is low on virtual memory. Windows is increasing the size of your virtual memory paging file.
            During this process, memory requests for some applications may be denied. For more information, see Help.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PNP_RESTART_ENUMERATION">
            <summary>
            A device was removed so enumeration must be restarted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PNP_REBOOT_REQUIRED">
            <summary>
            Device will not start without a reboot.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSUFFICIENT_POWER">
            <summary>
            There is not enough power to complete the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MULTIPLE_FAULT_VIOLATION">
            <summary>
            ERROR_MULTIPLE_FAULT_VIOLATION
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYSTEM_SHUTDOWN">
            <summary>
            The system is in the process of shutting down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PORT_NOT_SET">
            <summary>
            An attempt to remove a processes DebugPort was made, but a port was not already associated with the process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_VERSION_CHECK_FAILURE">
            <summary>
            This version of Windows is not compatible with the behavior version of directory forest, domain or domain controller.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RANGE_NOT_FOUND">
            <summary>
            The specified range could not be found in the range list.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SAFE_MODE_DRIVER">
            <summary>
            The driver was not loaded because the system is booting into safe mode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAILED_DRIVER_ENTRY">
            <summary>
            The driver was not loaded because it failed its initialization call.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_ENUMERATION_ERROR">
            <summary>
            The "%hs" encountered an error while applying power or reading the device configuration.
            This may be caused by a failure of your hardware or by a poor connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MOUNT_POINT_NOT_RESOLVED">
            <summary>
            The create operation failed because the name contained at least one mount point which resolves to a volume to which the specified device object is not attached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MCA_OCCURED">
            <summary>
            A Machine Check Error has occurred. Please check the system eventlog for additional information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DRIVER_DATABASE_ERROR">
            <summary>
            There was error [%2] processing the driver database.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYSTEM_HIVE_TOO_LARGE">
            <summary>
            System hive size has exceeded its limit.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VOLSNAP_PREPARE_HIBERNATE">
            <summary>
            {Volume Shadow Copy Service}
            Please wait while the Volume Shadow Copy Service prepares volume %hs for hibernation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HIBERNATION_FAILURE">
            <summary>
            The system has failed to hibernate (The error code is %hs). Hibernation will be disabled until the system is restarted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PWD_TOO_LONG">
            <summary>
            The password provided is too long to meet the policy of your user account.
            Please choose a shorter password.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_SYSTEM_LIMITATION">
            <summary>
            The requested operation could not be completed due to a file system limitation
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ASSERTION_FAILURE">
            <summary>
            An assertion failure has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACPI_ERROR">
            <summary>
            An error occurred in the ACPI subsystem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WOW_ASSERTION">
            <summary>
            WOW Assertion Error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PNP_BAD_MPS_TABLE">
            <summary>
            A device is missing in the system BIOS MPS table. This device will not be used.
            Please contact your system vendor for system BIOS update.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PNP_TRANSLATION_FAILED">
            <summary>
            A translator failed to translate resources.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PNP_INVALID_ID">
            <summary>
            Driver %2 returned invalid ID for a child device (%3).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAKE_SYSTEM_DEBUGGER">
            <summary>
            {Kernel Debugger Awakened}
            the system debugger was awakened by an interrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HANDLES_CLOSED">
            <summary>
            {Handles Closed}
            Handles to objects have been automatically closed as a result of the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EXTRANEOUS_INFORMATION">
            <summary>
            {Too Much Information}
            The specified access control list (ACL) contained more information than was expected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RXACT_COMMIT_NECESSARY">
            <summary>
            This warning level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted.
            The commit has NOT been completed, but has not been rolled back either (so it may still be committed if desired).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEDIA_CHECK">
            <summary>
            {Media Changed}
            The media may have changed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GUID_SUBSTITUTION_MADE">
            <summary>
            {GUID Substitution}
            During the translation of a global identifier (GUID) to a Windows security ID (SID), no administratively-defined GUID prefix was found.
            A substitute prefix was used, which will not compromise system security. However, this may provide a more restrictive access than intended.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STOPPED_ON_SYMLINK">
            <summary>
            The create operation stopped after reaching a symbolic link
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LONGJUMP">
            <summary>
            A long jump has been executed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PLUGPLAY_QUERY_VETOED">
            <summary>
            The Plug and Play query operation was not successful.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNWIND_CONSOLIDATE">
            <summary>
            A frame consolidation has been executed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REGISTRY_HIVE_RECOVERED">
            <summary>
            {Registry Hive Recovered}
            Registry hive (file):
            %hs
            was corrupted and it has been recovered. Some data might have been lost.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DLL_MIGHT_BE_INSECURE">
            <summary>
            The application is attempting to run executable code from the module %hs. This may be insecure. An alternative, %hs, is available. Should the application use the secure module %hs?
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DLL_MIGHT_BE_INCOMPATIBLE">
            <summary>
            The application is loading executable code from the module %hs. This is secure, but may be incompatible with previous releases of the operating system. An alternative, %hs, is available. Should the application use the secure module %hs?
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_EXCEPTION_NOT_HANDLED">
            <summary>
            Debugger did not handle the exception.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_REPLY_LATER">
            <summary>
            Debugger will reply later.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_TERMINATE_THREAD">
            <summary>
            Debugger terminated thread.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_TERMINATE_PROCESS">
            <summary>
            Debugger terminated process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_CONTROL_C">
            <summary>
            Debugger got control C.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_PRINTEXCEPTION_C">
            <summary>
            Debugger printed exception on control C.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_RIPEXCEPTION">
            <summary>
            Debugger received RIP exception.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_CONTROL_BREAK">
            <summary>
            Debugger received control break.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_COMMAND_EXCEPTION">
            <summary>
            Debugger command communication exception.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OBJECT_NAME_EXISTS">
            <summary>
            {Object Exists}
            An attempt was made to create an object and the object name already existed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_THREAD_WAS_SUSPENDED">
            <summary>
            {Thread Suspended}
            A thread termination occurred while the thread was suspended. The thread was resumed, and termination proceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IMAGE_NOT_AT_BASE">
            <summary>
            {Image Relocated}
            An image file could not be mapped at the address specified in the image file. Local fixups must be performed on this image.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RXACT_STATE_CREATED">
            <summary>
            This informational level status indicates that a specified registry sub-tree transaction state did not yet exist and had to be created.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SEGMENT_NOTIFICATION">
            <summary>
            {Segment Load}
            A virtual DOS machine (VDM) is loading, unloading, or moving an MS-DOS or Win16 program segment image.
            An exception is raised so a debugger can load, unload or track symbols and breakpoints within these 16-bit segments.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_CURRENT_DIRECTORY">
            <summary>
            {Invalid Current Directory}
            The process cannot switch to the startup current directory %hs.
            Select OK to set current directory to %hs, or select CANCEL to exit.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FT_WRITE_RECOVERY">
            <summary>
            {Redundant Write}
            To satisfy a write request, the NT fault-tolerant file system successfully wrote a redundant copy of the information.
            This was done because the file system encountered a failure on a member of the fault-tolerant volume, but was not able to reassign the failing area of the device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RECEIVE_PARTIAL">
            <summary>
            {Partial Data Received}
            The network transport returned partial data to its client. The remaining data will be sent later.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RECEIVE_EXPEDITED">
            <summary>
            {Expedited Data Received}
            The network transport returned data to its client that was marked as expedited by the remote system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RECEIVE_PARTIAL_EXPEDITED">
            <summary>
            {Partial Expedited Data Received}
            The network transport returned partial data to its client and this data was marked as expedited by the remote system. The remaining data will be sent later.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVENT_DONE">
            <summary>
            {TDI Event Done}
            The TDI indication has completed successfully.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVENT_PENDING">
            <summary>
            {TDI Event Pending}
            The TDI indication has entered the pending state.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CHECKING_FILE_SYSTEM">
            <summary>
            Checking file system on %wZ
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FATAL_APP_EXIT">
            <summary>
            {Fatal Application Exit}
            %hs
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PREDEFINED_HANDLE">
            <summary>
            The specified registry key is referenced by a predefined handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAS_UNLOCKED">
            <summary>
            {Page Unlocked}
            The page protection of a locked page was changed to 'No Access' and the page was unlocked from memory and from the process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_NOTIFICATION">
            <summary>
            %hs
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAS_LOCKED">
            <summary>
            {Page Locked}
            One of the pages to lock was already locked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_HARD_ERROR">
            <summary>
            Application popup: %1 : %2
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_WIN32">
            <summary>
            ERROR_ALREADY_WIN32
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_YIELD_PERFORMED">
            <summary>
            A yield execution was performed and no thread was available to run.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TIMER_RESUME_IGNORED">
            <summary>
            The resumable flag to a timer API was ignored.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ARBITRATION_UNHANDLED">
            <summary>
            The arbiter has deferred arbitration of these resources to its parent
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CARDBUS_NOT_SUPPORTED">
            <summary>
            The inserted CardBus device cannot be started because of a configuration error on "%hs".
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MP_PROCESSOR_MISMATCH">
            <summary>
            The CPUs in this multiprocessor system are not all the same revision level. To use all processors the operating system restricts itself to the features of the least capable processor in the system. Should problems occur with this system, contact the CPU manufacturer to see if this mix of processors is supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HIBERNATED">
            <summary>
            The system was put into hibernation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESUME_HIBERNATION">
            <summary>
            The system was resumed from hibernation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FIRMWARE_UPDATED">
            <summary>
            Windows has detected that the system firmware (BIOS) was updated [previous firmware date = %2, current firmware date %3].
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAKE_SYSTEM">
            <summary>
            The system has awoken
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAIT_1">
            <summary>
            ERROR_WAIT_1
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAIT_2">
            <summary>
            ERROR_WAIT_2
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAIT_3">
            <summary>
            ERROR_WAIT_3
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAIT_63">
            <summary>
            ERROR_WAIT_63
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ABANDONED_WAIT_0">
            <summary>
            ERROR_ABANDONED_WAIT_0
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ABANDONED_WAIT_63">
            <summary>
            ERROR_ABANDONED_WAIT_63
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_USER_APC">
            <summary>
            ERROR_USER_APC
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_KERNEL_APC">
            <summary>
            ERROR_KERNEL_APC
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALERTED">
            <summary>
            ERROR_ALERTED
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ELEVATION_REQUIRED">
            <summary>
            The requested operation requires elevation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REPARSE">
            <summary>
            A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OPLOCK_BREAK_IN_PROGRESS">
            <summary>
            An open/create operation completed while an oplock break is underway.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VOLUME_MOUNTED">
            <summary>
            A new volume has been mounted by a file system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RXACT_COMMITTED">
            <summary>
            This success level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted.
            The commit has now been completed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOTIFY_CLEANUP">
            <summary>
            This indicates that a notify change request has been completed due to closing the handle which made the notify change request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGE_FAULT_TRANSITION">
            <summary>
            Page fault was a transition fault.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGE_FAULT_DEMAND_ZERO">
            <summary>
            Page fault was a demand zero fault.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGE_FAULT_COPY_ON_WRITE">
            <summary>
            Page fault was a demand zero fault.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGE_FAULT_GUARD_PAGE">
            <summary>
            Page fault was a demand zero fault.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGE_FAULT_PAGING_FILE">
            <summary>
            Page fault was satisfied by reading from a secondary storage device.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CACHE_PAGE_LOCKED">
            <summary>
            Cached page was locked during operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CRASH_DUMP">
            <summary>
            Crash dump exists in paging file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BUFFER_ALL_ZEROS">
            <summary>
            Specified buffer contains all zeros.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REPARSE_OBJECT">
            <summary>
            A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSLATION_COMPLETE">
            <summary>
            The translator has translated these resources into the global space and no further translations should be performed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOTHING_TO_TERMINATE">
            <summary>
            A process being terminated has no threads to terminate.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROCESS_NOT_IN_JOB">
            <summary>
            The specified process is not part of a job.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROCESS_IN_JOB">
            <summary>
            The specified process is part of a job.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VOLSNAP_HIBERNATE_READY">
            <summary>
            {Volume Shadow Copy Service}
            The system is now ready for hibernation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INTERRUPT_STILL_CONNECTED">
            <summary>
            The specified interrupt vector is still connected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WAIT_FOR_OPLOCK">
            <summary>
            An operation is blocked waiting for an oplock.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_EXCEPTION_HANDLED">
            <summary>
            Debugger handled exception
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DBG_CONTINUE">
            <summary>
            Debugger continued
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CALLBACK_POP_STACK">
            <summary>
            An exception occurred in a user mode callback and the kernel callback frame should be removed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COMPRESSION_DISABLED">
            <summary>
            Compression is disabled for this volume.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANTFETCHBACKWARDS">
            <summary>
            The data provider cannot fetch backwards through a result set.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANTSCROLLBACKWARDS">
            <summary>
            The data provider cannot scroll backwards through a result set.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ROWSNOTRELEASED">
            <summary>
            The data provider requires that previously fetched data is released before asking for more data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_ACCESSOR_FLAGS">
            <summary>
            The data provider was not able to interpret the flags set for a column binding in an accessor.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ERRORS_ENCOUNTERED">
            <summary>
            One or more errors occurred while processing the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_CAPABLE">
            <summary>
            The implementation is not capable of performing the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REQUEST_OUT_OF_SEQUENCE">
            <summary>
            The client of a component requested an operation which is not valid given the state of the component instance.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VERSION_PARSE_ERROR">
            <summary>
            A version number could not be parsed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BADSTARTPOSITION">
            <summary>
            The iterator's start position is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEMORY_HARDWARE">
            <summary>
            The hardware has reported an uncorrectable memory error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_REPAIR_DISABLED">
            <summary>
            The attempted operation required self healing to be enabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MCA_EXCEPTION">
            <summary>
            A thread is getting dispatched with MCA EXCEPTION because of MCA.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCESS_AUDIT_BY_POLICY">
            <summary>
            Access to %1 is monitored by policy rule %2.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ABANDON_HIBERFILE">
            <summary>
            A valid hibernation file has been invalidated and should be abandoned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_MCFG_TABLE">
            <summary>
            The resources required for this device conflict with the MCFG table.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_REPAIR_REDIRECTED">
            <summary>
            The volume repair could not be performed while it is online.
            Please schedule to take the volume offline so that it can be repaired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_REPAIR_UNSUCCESSFUL">
            <summary>
            The volume repair was not successful.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CORRUPT_LOG_OVERFULL">
            <summary>
            One of the volume corruption logs is full. Further corruptions that may be detected won't be logged.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CORRUPT_LOG_CORRUPTED">
            <summary>
            One of the volume corruption logs is internally corrupted and needs to be recreated. The volume may contain undetected corruptions and must be scanned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CORRUPT_LOG_UNAVAILABLE">
            <summary>
            One of the volume corruption logs is unavailable for being operated on.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CORRUPT_LOG_DELETED_FULL">
            <summary>
            One of the volume corruption logs was deleted while still having corruption records in them. The volume contains detected corruptions and must be scanned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CORRUPT_LOG_CLEARED">
            <summary>
            One of the volume corruption logs was cleared by chkdsk and no longer contains real corruptions.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ORPHAN_NAME_EXHAUSTED">
            <summary>
            Orphaned files exist on the volume but could not be recovered because no more new names could be created in the recovery directory. Files must be moved from the recovery directory.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_BREAK_OPLOCK">
            <summary>
            The operation did not complete successfully because it would cause an oplock to be broken. The caller has requested that existing oplocks not be broken.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OPLOCK_HANDLE_CLOSED">
            <summary>
            The handle with which this oplock was associated has been closed.  The oplock is now broken.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_ACE_CONDITION">
            <summary>
            The specified access control entry (ACE) does not contain a condition.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ACE_CONDITION">
            <summary>
            The specified access control entry (ACE) contains an invalid condition.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_HANDLE_REVOKED">
            <summary>
            Access to the specified file handle has been revoked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IMAGE_AT_DIFFERENT_BASE">
            <summary>
            {Image Relocated}
            An image file was mapped at a different address from the one specified in the image file but fixups will still be automatically performed on the image.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ENCRYPTED_IO_NOT_POSSIBLE">
            <summary>
            The read or write operation to an encrypted file could not be completed because the file has not been opened for data access.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_QUOTA_ACTIVITY">
            <summary>
            The requested operation failed due to quota operation is still in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HANDLE_REVOKED">
            <summary>
            Access to the specified handle has been revoked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CALLBACK_INVOKE_INLINE">
            <summary>
            The callback function must be invoked inline.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CPU_SET_INVALID">
            <summary>
            The specified CPU Set IDs are invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EA_ACCESS_DENIED">
            <summary>
            Access to the extended attribute was denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OPERATION_ABORTED">
            <summary>
            The I/O operation has been aborted because of either a thread exit or an application request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IO_INCOMPLETE">
            <summary>
            Overlapped I/O event is not in a signaled state.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IO_PENDING">
            <summary>
            Overlapped I/O operation is in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOACCESS">
            <summary>
            Invalid access to memory location.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SWAPERROR">
            <summary>
            Error performing inpage operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STACK_OVERFLOW">
            <summary>
            Recursion too deep; the stack overflowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MESSAGE">
            <summary>
            The window cannot act on the sent message.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CAN_NOT_COMPLETE">
            <summary>
            Cannot complete this function.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_FLAGS">
            <summary>
            Invalid flags.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNRECOGNIZED_VOLUME">
            <summary>
            The volume does not contain a recognized file system.
            Please make sure that all required file system drivers are loaded and that the volume is not corrupted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_INVALID">
            <summary>
            The volume for a file has been externally altered so that the opened file is no longer valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FULLSCREEN_MODE">
            <summary>
            The requested operation cannot be performed in full-screen mode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_TOKEN">
            <summary>
            An attempt was made to reference a token that does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BADDB">
            <summary>
            The configuration registry database is corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BADKEY">
            <summary>
            The configuration registry key is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANTOPEN">
            <summary>
            The configuration registry key could not be opened.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANTREAD">
            <summary>
            The configuration registry key could not be read.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANTWRITE">
            <summary>
            The configuration registry key could not be written.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REGISTRY_RECOVERED">
            <summary>
            One of the files in the registry database had to be recovered by use of a log or alternate copy. The recovery was successful.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REGISTRY_CORRUPT">
            <summary>
            The registry is corrupted. The structure of one of the files containing registry data is corrupted, or the system's memory image of the file is corrupted, or the file could not be recovered because the alternate copy or log was absent or corrupted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REGISTRY_IO_FAILED">
            <summary>
            An I/O operation initiated by the registry failed unrecoverably. The registry could not read in, or write out, or flush, one of the files that contain the system's image of the registry.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_REGISTRY_FILE">
            <summary>
            The system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_KEY_DELETED">
            <summary>
            Illegal operation attempted on a registry key that has been marked for deletion.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_LOG_SPACE">
            <summary>
            System could not allocate the required space in a registry log.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_KEY_HAS_CHILDREN">
            <summary>
            Cannot create a symbolic link in a registry key that already has subkeys or values.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CHILD_MUST_BE_VOLATILE">
            <summary>
            Cannot create a stable subkey under a volatile parent key.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOTIFY_ENUM_DIR">
            <summary>
            A notify change request is being completed and the information is not being returned in the caller's buffer. The caller now needs to enumerate the files to find the changes.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SERVICE_CONTROL">
            <summary>
            The requested control is not valid for this service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_REQUEST_TIMEOUT">
            <summary>
            The service did not respond to the start or control request in a timely fashion.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_NO_THREAD">
            <summary>
            A thread could not be created for the service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_DATABASE_LOCKED">
            <summary>
            The service database is locked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_ALREADY_RUNNING">
            <summary>
            An instance of the service is already running.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SERVICE_ACCOUNT">
            <summary>
            The account name is invalid or does not exist, or the password is invalid for the account name specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_DISABLED">
            <summary>
            The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CIRCULAR_DEPENDENCY">
            <summary>
            Circular service dependency was specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_DOES_NOT_EXIST">
            <summary>
            The specified service does not exist as an installed service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_NOT_ACTIVE">
            <summary>
            The service has not been started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EXCEPTION_IN_SERVICE">
            <summary>
            An exception occurred in the service when handling the control request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATABASE_DOES_NOT_EXIST">
            <summary>
            The database specified does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_SPECIFIC_ERROR">
            <summary>
            The service has returned a service-specific error code.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROCESS_ABORTED">
            <summary>
            The process terminated unexpectedly.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_DEPENDENCY_FAIL">
            <summary>
            The dependency service or group failed to start.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_LOGON_FAILED">
            <summary>
            The service did not start due to a logon failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_START_HANG">
            <summary>
            After starting, the service hung in a start-pending state.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SERVICE_LOCK">
            <summary>
            The specified service database lock is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_MARKED_FOR_DELETE">
            <summary>
            The specified service has been marked for deletion.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_EXISTS">
            <summary>
            The specified service already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_RUNNING_LKG">
            <summary>
            The system is currently running with the last-known-good configuration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BOOT_ALREADY_ACCEPTED">
            <summary>
            The current boot has already been accepted for use as the last-known-good control set.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_NEVER_STARTED">
            <summary>
            No attempts to start the service have been made since the last boot.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DUPLICATE_SERVICE_NAME">
            <summary>
            The name is already in use as either a service name or a service display name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIFFERENT_SERVICE_ACCOUNT">
            <summary>
            The account specified for this service is different from the account specified for other services running in the same process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_RECOVERY_PROGRAM">
            <summary>
            No recovery program has been configured for this service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_NOT_IN_EXE">
            <summary>
            The executable program that this service is configured to run in does not implement the service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SAFEBOOT_SERVICE">
            <summary>
            This service cannot be started in Safe Mode
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_END_OF_MEDIA">
            <summary>
            The physical end of the tape has been reached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILEMARK_DETECTED">
            <summary>
            A tape access reached a filemark.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BEGINNING_OF_MEDIA">
            <summary>
            The beginning of the tape or a partition was encountered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SETMARK_DETECTED">
            <summary>
            A tape access reached the end of a set of files.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_DATA_DETECTED">
            <summary>
            No more data is on the tape.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PARTITION_FAILURE">
            <summary>
            Tape could not be partitioned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_BLOCK_LENGTH">
            <summary>
            When accessing a new tape of a multivolume partition, the current block size is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_NOT_PARTITIONED">
            <summary>
            Tape partition information could not be found when loading a tape.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNABLE_TO_LOCK_MEDIA">
            <summary>
            Unable to lock the media eject mechanism.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNABLE_TO_UNLOAD_MEDIA">
            <summary>
            Unable to unload the media.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEDIA_CHANGED">
            <summary>
            The media in the drive may have changed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BUS_RESET">
            <summary>
            The I/O bus was reset.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MEDIA_IN_DRIVE">
            <summary>
            No media in drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_UNICODE_TRANSLATION">
            <summary>
            No mapping for the Unicode character exists in the target multi-byte code page.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DLL_INIT_FAILED">
            <summary>
            A dynamic link library (DLL) initialization routine failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHUTDOWN_IN_PROGRESS">
            <summary>
            A system shutdown is in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SHUTDOWN_IN_PROGRESS">
            <summary>
            Unable to abort the system shutdown because no shutdown was in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IO_DEVICE">
            <summary>
            The request could not be performed because of an I/O device error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERIAL_NO_DEVICE">
            <summary>
            No serial device was successfully initialized. The serial driver will unload.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IRQ_BUSY">
            <summary>
            Unable to open a device that was sharing an interrupt request (IRQ) with other devices. At least one other device that uses that IRQ was already opened.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MORE_WRITES">
            <summary>
            A serial I/O operation was completed by another write to the serial port.
            (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COUNTER_TIMEOUT">
            <summary>
            A serial I/O operation completed because the timeout period expired.
            (The IOCTL_SERIAL_XOFF_COUNTER did not reach zero.)
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOPPY_ID_MARK_NOT_FOUND">
            <summary>
            No ID address mark was found on the floppy disk.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOPPY_WRONG_CYLINDER">
            <summary>
            Mismatch between the floppy disk sector ID field and the floppy disk controller track address.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOPPY_UNKNOWN_ERROR">
            <summary>
            The floppy disk controller reported an error that is not recognized by the floppy disk driver.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOPPY_BAD_REGISTERS">
            <summary>
            The floppy disk controller returned inconsistent results in its registers.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_RECALIBRATE_FAILED">
            <summary>
            While accessing the hard disk, a recalibrate operation failed, even after retries.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_OPERATION_FAILED">
            <summary>
            While accessing the hard disk, a disk operation failed even after retries.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_RESET_FAILED">
            <summary>
            While accessing the hard disk, a disk controller reset was needed, but even that failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EOM_OVERFLOW">
            <summary>
            Physical end of tape encountered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_ENOUGH_SERVER_MEMORY">
            <summary>
            Not enough server storage is available to process this command.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_POSSIBLE_DEADLOCK">
            <summary>
            A potential deadlock condition has been detected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MAPPED_ALIGNMENT">
            <summary>
            The base address or the file offset specified does not have the proper alignment.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SET_POWER_STATE_VETOED">
            <summary>
            An attempt to change the system power state was vetoed by another application or driver.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SET_POWER_STATE_FAILED">
            <summary>
            The system BIOS failed an attempt to change the system power state.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_LINKS">
            <summary>
            An attempt was made to create more links on a file than the file system supports.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OLD_WIN_VERSION">
            <summary>
            The specified program requires a newer version of Windows.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_WRONG_OS">
            <summary>
            The specified program is not a Windows or MS-DOS program.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SINGLE_INSTANCE_APP">
            <summary>
            Cannot start more than one instance of the specified program.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RMODE_APP">
            <summary>
            The specified program was written for an earlier version of Windows.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DLL">
            <summary>
            One of the library files needed to run this application is damaged.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_ASSOCIATION">
            <summary>
            No application is associated with the specified file for this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DDE_FAIL">
            <summary>
            An error occurred in sending the command to the application.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DLL_NOT_FOUND">
            <summary>
            One of the library files needed to run this application cannot be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MORE_USER_HANDLES">
            <summary>
            The current process has used all of its system allowance of handles for Window Manager objects.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MESSAGE_SYNC_ONLY">
            <summary>
            The message can be used only with synchronous operations.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SOURCE_ELEMENT_EMPTY">
            <summary>
            The indicated source element has no media.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DESTINATION_ELEMENT_FULL">
            <summary>
            The indicated destination element already contains media.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ILLEGAL_ELEMENT_ADDRESS">
            <summary>
            The indicated element does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MAGAZINE_NOT_PRESENT">
            <summary>
            The indicated element is part of a magazine that is not present.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_REQUIRES_CLEANING">
            <summary>
            The device has indicated that cleaning is required before further operations are attempted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_DOOR_OPEN">
            <summary>
            The device has indicated that its door is open.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_NOT_CONNECTED">
            <summary>
            The device is not connected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_FOUND">
            <summary>
            Element not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MATCH">
            <summary>
            There was no match for the specified key in the index.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SET_NOT_FOUND">
            <summary>
            The property set specified does not exist on the object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_POINT_NOT_FOUND">
            <summary>
            The point passed to GetMouseMovePoints is not in the buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_TRACKING_SERVICE">
            <summary>
            The tracking (workstation) service is not running.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_VOLUME_ID">
            <summary>
            The Volume ID could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNABLE_TO_REMOVE_REPLACED">
            <summary>
            Unable to remove the file to be replaced.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_JOURNAL_NOT_ACTIVE">
            <summary>
            The volume change journal is not active.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_POTENTIAL_FILE_FOUND">
            <summary>
            A file was found, but it may not be the correct file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_JOURNAL_ENTRY_DELETED">
            <summary>
            The journal entry has been deleted from the journal.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHUTDOWN_IS_SCHEDULED">
            <summary>
            A system shutdown has already been scheduled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHUTDOWN_USERS_LOGGED_ON">
            <summary>
            The system shutdown cannot be initiated because there are other users logged on to the computer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_DEVICE">
            <summary>
            The specified device name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONNECTION_UNAVAIL">
            <summary>
            The device is not currently connected but it is a remembered connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_ALREADY_REMEMBERED">
            <summary>
            The local device name has a remembered connection to another network resource.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_NET_OR_BAD_PATH">
            <summary>
            The network path was either typed incorrectly, does not exist, or the network provider is not currently available. Please try retyping the path or contact your network administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_PROVIDER">
            <summary>
            The specified network provider name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_OPEN_PROFILE">
            <summary>
            Unable to open the network connection profile.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_PROFILE">
            <summary>
            The network connection profile is corrupted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_CONTAINER">
            <summary>
            Cannot enumerate a noncontainer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EXTENDED_ERROR">
            <summary>
            An extended error has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_GROUPNAME">
            <summary>
            The format of the specified group name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_COMPUTERNAME">
            <summary>
            The format of the specified computer name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_EVENTNAME">
            <summary>
            The format of the specified event name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DOMAINNAME">
            <summary>
            The format of the specified domain name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SERVICENAME">
            <summary>
            The format of the specified service name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_NETNAME">
            <summary>
            The format of the specified network name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SHARENAME">
            <summary>
            The format of the specified share name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PASSWORDNAME">
            <summary>
            The format of the specified password is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MESSAGENAME">
            <summary>
            The format of the specified message name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MESSAGEDEST">
            <summary>
            The format of the specified message destination is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DUP_DOMAINNAME">
            <summary>
            The workgroup or domain name is already in use by another computer on the network.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_NETWORK">
            <summary>
            The network is not present or not started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANCELLED">
            <summary>
            The operation was canceled by the user.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_USER_MAPPED_FILE">
            <summary>
            The requested operation cannot be performed on a file with a user-mapped section open.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONNECTION_REFUSED">
            <summary>
            The remote computer refused the network connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GRACEFUL_DISCONNECT">
            <summary>
            The network connection was gracefully closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ADDRESS_NOT_ASSOCIATED">
            <summary>
            An address has not yet been associated with the network endpoint.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONNECTION_INVALID">
            <summary>
            An operation was attempted on a nonexistent network connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONNECTION_ACTIVE">
            <summary>
            An invalid operation was attempted on an active network connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NETWORK_UNREACHABLE">
            <summary>
            The network location cannot be reached. For information about network troubleshooting, see Windows Help.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOST_UNREACHABLE">
            <summary>
            The network location cannot be reached. For information about network troubleshooting, see Windows Help.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROTOCOL_UNREACHABLE">
            <summary>
            The network location cannot be reached. For information about network troubleshooting, see Windows Help.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PORT_UNREACHABLE">
            <summary>
            No service is operating at the destination network endpoint on the remote system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REQUEST_ABORTED">
            <summary>
            The request was aborted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONNECTION_ABORTED">
            <summary>
            The network connection was aborted by the local system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RETRY">
            <summary>    /// The operation could not be completed. A retry should be performed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONNECTION_COUNT_LIMIT">
            <summary>
            A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGIN_TIME_RESTRICTION">
            <summary>
            Attempting to log in during an unauthorized time of day for this account.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGIN_WKSTA_RESTRICTION">
            <summary>
            The account is not authorized to log in from this station.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INCORRECT_ADDRESS">
            <summary>
            The network address could not be used for the operation requested.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_REGISTERED">
            <summary>
            The service is already registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICE_NOT_FOUND">
            <summary>
            The specified service does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_AUTHENTICATED">
            <summary>
            The operation being requested was not performed because the user has not been authenticated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_LOGGED_ON">
            <summary>
            The operation being requested was not performed because the user has not logged on to the network. The specified service does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONTINUE">
            <summary>
            Continue with work in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_INITIALIZED">
            <summary>
            An attempt was made to perform an initialization operation when initialization has already been completed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_MORE_DEVICES">
            <summary>
            No more local devices.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_SITE">
            <summary>
            The specified site does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DOMAIN_CONTROLLER_EXISTS">
            <summary>
            A domain controller with the specified name already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ONLY_IF_CONNECTED">
            <summary>
            This operation is supported only when you are connected to the server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OVERRIDE_NOCHANGES">
            <summary>
            The group policy framework should call the extension even if there are no changes.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_USER_PROFILE">
            <summary>
            The specified user does not have a valid profile.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SUPPORTED_ON_SBS">
            <summary>
            This operation is not supported on a computer running Windows Server 2003 for Small Business Server
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOST_DOWN">
            <summary>
            The remote system is not available. For information about network troubleshooting, see Windows Help.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NON_ACCOUNT_SID">
            <summary>
            The security identifier provided is not from an account domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NON_DOMAIN_SID">
            <summary>
            The security identifier provided does not have a domain component.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APPHELP_BLOCK">
            <summary>
            AppHelp dialog canceled thus preventing the application from starting.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCESS_DISABLED_BY_POLICY">
            <summary>
            This program is blocked by group policy. For more information, contact your system administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REG_NAT_CONSUMPTION">
            <summary>
            A program attempt to use an invalid register value. Normally caused by an uninitialized register. This error is Itanium specific.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CSCSHARE_OFFLINE">
            <summary>
            The share is currently offline or does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PKINIT_FAILURE">
            <summary>
            The Kerberos protocol encountered an error while validating the KDC certificate during smartcard logon. There is more information in the system event log.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DOWNGRADE_DETECTED">
            <summary>
            The system cannot contact a domain controller to service the authentication request. Please try again later.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MACHINE_LOCKED">
            <summary>
            The machine is locked and cannot be shut down without the force option.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DRIVER_BLOCKED">
            <summary>
            This driver has been blocked from loading
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_IMPORT_OF_NON_DLL">
            <summary>
            A dynamic link library (DLL) referenced a module that was neither a DLL nor the process's executable image.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCESS_DISABLED_WEBBLADE">
            <summary>
            Windows cannot open this program since it has been disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RECOVERY_FAILURE">
            <summary>
            A transaction recover failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_FIBER">
            <summary>
            The current thread has already been converted to a fiber.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_THREAD">
            <summary>
            The current thread has already been converted from a fiber.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STACK_BUFFER_OVERRUN">
            <summary>
            The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PARAMETER_QUOTA_EXCEEDED">
            <summary>
            Data present in one of the parameters is more than the function can operate on.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEBUGGER_INACTIVE">
            <summary>
            An attempt to do an operation on a debug object failed because the object is in the process of being deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DELAY_LOAD_FAILED">
            <summary>
            An attempt to delay-load a .dll or get a function address in a delay-loaded .dll failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VDM_DISALLOWED">
            <summary>
            %1 is a 16-bit application. You do not have permissions to execute 16-bit applications. Check your permissions with your system administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNIDENTIFIED_ERROR">
            <summary>
            Insufficient information exists to identify the cause of failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BEYOND_VDL">
            <summary>
            The operation occurred beyond the valid data length of the file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DRIVER_PROCESS_TERMINATED">
            <summary>
            The process hosting the driver for this device has been terminated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IMPLEMENTATION_LIMIT">
            <summary>
            An operation attempted to exceed an implementation-defined limit.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROCESS_IS_PROTECTED">
            <summary>
            Either the target process, or the target thread's containing process, is a protected process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_QUOTA_EXCEEDED">
            <summary>
            The requested file operation failed because the storage quota was exceeded.
            To free up disk space, move files to a different location or delete unnecessary files. For more information, contact your system administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONTENT_BLOCKED">
            <summary>
            The requested file operation failed because the storage policy blocks that type of file. For more information, contact your system administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_HANG">
            <summary>
            A thread involved in this operation appears to be unresponsive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LABEL">
            <summary>
            Indicates a particular Security ID may not be assigned as the label of an object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_ALL_ASSIGNED">
            <summary>
            Not all privileges or groups referenced are assigned to the caller.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SOME_NOT_MAPPED">
            <summary>
            Some mapping between account names and security IDs was not done.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_QUOTAS_FOR_ACCOUNT">
            <summary>
            No system quota limits are specifically set for this account.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOCAL_USER_SESSION_KEY">
            <summary>
            No encryption key is available. A well-known encryption key was returned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NULL_LM_PASSWORD">
            <summary>
            The password is too complex to be converted to a LAN Manager password. The LAN Manager password returned is a NULL string.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_REVISION">
            <summary>
            The revision level is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REVISION_MISMATCH">
            <summary>
            Indicates two revision levels are incompatible.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_OWNER">
            <summary>
            This security ID may not be assigned as the owner of this object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PRIMARY_GROUP">
            <summary>
            This security ID may not be assigned as the primary group of an object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_IMPERSONATION_TOKEN">
            <summary>
            An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_DISABLE_MANDATORY">
            <summary>
            The group may not be disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_LOGON_SERVERS">
            <summary>
            There are currently no logon servers available to service the logon request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_LOGON_SESSION">
            <summary>
            A specified logon session does not exist. It may already have been terminated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_PRIVILEGE">
            <summary>
            A specified privilege does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRIVILEGE_NOT_HELD">
            <summary>
            A required privilege is not held by the client.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ACCOUNT_NAME">
            <summary>
            The name provided is not a properly formed account name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_USER_EXISTS">
            <summary>
            The specified account already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_USER">
            <summary>
            The specified account does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GROUP_EXISTS">
            <summary>
            The specified group already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_GROUP">
            <summary>
            The specified group does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEMBER_IN_GROUP">
            <summary>
            Either the specified user account is already a member of the specified group, or the specified group cannot be deleted because it contains a member.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEMBER_NOT_IN_GROUP">
            <summary>
            The specified user account is not a member of the specified group account.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LAST_ADMIN">
            <summary>
            This operation is disallowed as it could result in an administration account being disabled, deleted or unable to logon.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WRONG_PASSWORD">
            <summary>
            Unable to update the password. The value provided as the current password is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ILL_FORMED_PASSWORD">
            <summary>
            Unable to update the password. The value provided for the new password contains values that are not allowed in passwords.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PASSWORD_RESTRICTION">
            <summary>
            Unable to update the password. The value provided for the new password does not meet the length, complexity, or history requirements of the domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGON_FAILURE">
            <summary>
            The user name or password is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCOUNT_RESTRICTION">
            <summary>
            Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LOGON_HOURS">
            <summary>
            Your account has time restrictions that keep you from signing in right now.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_WORKSTATION">
            <summary>
            This user isn't allowed to sign in to this computer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PASSWORD_EXPIRED">
            <summary>
            The password for this account has expired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCOUNT_DISABLED">
            <summary>
            This user can't sign in because this account is currently disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NONE_MAPPED">
            <summary>
            No mapping between account names and security IDs was done.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_LUIDS_REQUESTED">
            <summary>
            Too many local user identifiers (LUIDs) were requested at one time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LUIDS_EXHAUSTED">
            <summary>
            No more local user identifiers (LUIDs) are available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SUB_AUTHORITY">
            <summary>
            The subauthority part of a security ID is invalid for this particular use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ACL">
            <summary>
            The access control list (ACL) structure is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SID">
            <summary>
            The security ID structure is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SECURITY_DESCR">
            <summary>
            The security descriptor structure is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_INHERITANCE_ACL">
            <summary>
            The inherited access control list (ACL) or access control entry (ACE) could not be built.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVER_DISABLED">
            <summary>
            The server is currently disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVER_NOT_DISABLED">
            <summary>
            The server is currently enabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ID_AUTHORITY">
            <summary>
            The value provided was an invalid value for an identifier authority.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALLOTTED_SPACE_EXCEEDED">
            <summary>
            No more memory is available for security information updates.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_GROUP_ATTRIBUTES">
            <summary>
            The specified attributes are invalid, or incompatible with the attributes for the group as a whole.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_IMPERSONATION_LEVEL">
            <summary>
            Either a required impersonation level was not provided, or the provided impersonation level is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_OPEN_ANONYMOUS">
            <summary>
            Cannot open an anonymous level security token.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_VALIDATION_CLASS">
            <summary>
            The validation information class requested was invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_TOKEN_TYPE">
            <summary>
            The type of the token is inappropriate for its attempted use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SECURITY_ON_OBJECT">
            <summary>
            Unable to perform a security operation on an object that has no associated security.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_ACCESS_DOMAIN_INFO">
            <summary>
            Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SERVER_STATE">
            <summary>
            The security account manager (SAM) or local security authority (LSA) server was in the wrong state to perform the security operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DOMAIN_STATE">
            <summary>
            The domain was in the wrong state to perform the security operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DOMAIN_ROLE">
            <summary>
            This operation is only allowed for the Primary Domain Controller of the domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_DOMAIN">
            <summary>
            The specified domain either does not exist or could not be contacted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DOMAIN_EXISTS">
            <summary>
            The specified domain already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DOMAIN_LIMIT_EXCEEDED">
            <summary>
            An attempt was made to exceed the limit on the number of domains per server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INTERNAL_DB_CORRUPTION">
            <summary>
            Unable to complete the requested operation because of either a catastrophic media failure or a data structure corruption on the disk.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INTERNAL_ERROR">
            <summary>
            An internal error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GENERIC_NOT_MAPPED">
            <summary>
            Generic access types were contained in an access mask which should already be mapped to nongeneric types.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_DESCRIPTOR_FORMAT">
            <summary>
            A security descriptor is not in the right format (absolute or self-relative).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_LOGON_PROCESS">
            <summary>
            The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGON_SESSION_EXISTS">
            <summary>
            Cannot start a new logon session with an ID that is already in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_PACKAGE">
            <summary>
            A specified authentication package is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_LOGON_SESSION_STATE">
            <summary>
            The logon session is not in a state that is consistent with the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGON_SESSION_COLLISION">
            <summary>
            The logon session ID is already in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LOGON_TYPE">
            <summary>
            A logon request contained an invalid logon type value.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_IMPERSONATE">
            <summary>
            Unable to impersonate using a named pipe until data has been read from that pipe.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RXACT_INVALID_STATE">
            <summary>
            The transaction state of a registry subtree is incompatible with the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RXACT_COMMIT_FAILURE">
            <summary>
            An internal security database corruption has been encountered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SPECIAL_ACCOUNT">
            <summary>
            Cannot perform this operation on built-in accounts.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SPECIAL_GROUP">
            <summary>
            Cannot perform this operation on this built-in special group.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SPECIAL_USER">
            <summary>
            Cannot perform this operation on this built-in special user.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEMBERS_PRIMARY_GROUP">
            <summary>
            The user cannot be removed from a group because the group is currently the user's primary group.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOKEN_ALREADY_IN_USE">
            <summary>
            The token is already in use as a primary token.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_ALIAS">
            <summary>
            The specified local group does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEMBER_NOT_IN_ALIAS">
            <summary>
            The specified account name is not a member of the group.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEMBER_IN_ALIAS">
            <summary>
            The specified account name is already a member of the group.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALIAS_EXISTS">
            <summary>
            The specified local group already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGON_NOT_GRANTED">
            <summary>
            Logon failure: the user has not been granted the requested logon type at this computer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_SECRETS">
            <summary>
            The maximum number of secrets that may be stored in a single system has been exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SECRET_TOO_LONG">
            <summary>
            The length of a secret exceeds the maximum length allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INTERNAL_DB_ERROR">
            <summary>
            The local security authority database contains an internal inconsistency.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_CONTEXT_IDS">
            <summary>
            During a logon attempt, the user's security context accumulated too many security IDs.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOGON_TYPE_NOT_GRANTED">
            <summary>
            Logon failure: the user has not been granted the requested logon type at this computer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUCH_MEMBER">
            <summary>
            A member could not be added to or removed from the local group because the member does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MEMBER">
            <summary>
            A new member could not be added to a local group because the member has the wrong account type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TOO_MANY_SIDS">
            <summary>
            Too many security IDs have been specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_INHERITANCE">
            <summary>
            Indicates an ACL contains no inheritable components.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_CORRUPT">
            <summary>
            The file or directory is corrupted and unreadable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_CORRUPT">
            <summary>
            The disk structure is corrupted and unreadable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_USER_SESSION_KEY">
            <summary>
            There is no user session key for the specified logon session.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LICENSE_QUOTA_EXCEEDED">
            <summary>
            The service being accessed is licensed for a particular number of connections. No more connections can be made to the service at this time because there are already as many connections as the service can accept.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WRONG_TARGET_NAME">
            <summary>
            The target account name is incorrect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MUTUAL_AUTH_FAILED">
            <summary>
            Mutual Authentication failed. The server's password is out of date at the domain controller.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TIME_SKEW">
            <summary>
            There is a time and/or date difference between the client and server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_WINDOW_HANDLE">
            <summary>
            Invalid window handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MENU_HANDLE">
            <summary>
            Invalid menu handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_CURSOR_HANDLE">
            <summary>
            Invalid cursor handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ACCEL_HANDLE">
            <summary>
            Invalid accelerator table handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_HOOK_HANDLE">
            <summary>
            Invalid hook handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DWP_HANDLE">
            <summary>
            Invalid handle to a multiple-window position structure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TLW_WITH_WSCHILD">
            <summary>
            Cannot create a top-level child window.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_FIND_WND_CLASS">
            <summary>
            Cannot find window class.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WINDOW_OF_OTHER_THREAD">
            <summary>
            Invalid window; it belongs to other thread.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOTKEY_ALREADY_REGISTERED">
            <summary>
            Hot key is already registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLASS_ALREADY_EXISTS">
            <summary>
            Class already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLASS_DOES_NOT_EXIST">
            <summary>
            Class does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLASS_HAS_WINDOWS">
            <summary>
            Class still has open windows.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_INDEX">
            <summary>
            Invalid index.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ICON_HANDLE">
            <summary>
            Invalid icon handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRIVATE_DIALOG_INDEX">
            <summary>
            Using private DIALOG window words.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LISTBOX_ID_NOT_FOUND">
            <summary>
            The list box identifier was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_WILDCARD_CHARACTERS">
            <summary>
            No wildcards were found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLIPBOARD_NOT_OPEN">
            <summary>
            Thread does not have a clipboard open.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOTKEY_NOT_REGISTERED">
            <summary>
            Hot key is not registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WINDOW_NOT_DIALOG">
            <summary>
            The window is not a valid dialog window.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONTROL_ID_NOT_FOUND">
            <summary>
            Control ID not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_COMBOBOX_MESSAGE">
            <summary>
            Invalid message for a combo box because it does not have an edit control.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WINDOW_NOT_COMBOBOX">
            <summary>
            The window is not a combo box.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_EDIT_HEIGHT">
            <summary>
            Height must be less than 256.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DC_NOT_FOUND">
            <summary>
            Invalid device context (DC) handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_HOOK_FILTER">
            <summary>
            Invalid hook procedure type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_FILTER_PROC">
            <summary>
            Invalid hook procedure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOOK_NEEDS_HMOD">
            <summary>
            Cannot set nonlocal hook without a module handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GLOBAL_ONLY_HOOK">
            <summary>
            This hook procedure can only be set globally.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_JOURNAL_HOOK_SET">
            <summary>
            The journal hook procedure is already installed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOOK_NOT_INSTALLED">
            <summary>
            The hook procedure is not installed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LB_MESSAGE">
            <summary>
            Invalid message for single-selection list box.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SETCOUNT_ON_BAD_LB">
            <summary>
            LB_SETCOUNT sent to non-lazy list box.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LB_WITHOUT_TABSTOPS">
            <summary>
            This list box does not support tab stops.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CHILD_WINDOW_MENU">
            <summary>
            Child windows cannot have menus.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SYSTEM_MENU">
            <summary>
            The window does not have a system menu.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MSGBOX_STYLE">
            <summary>
            Invalid message box style.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SPI_VALUE">
            <summary>
            Invalid system-wide (SPI_*) parameter.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SCREEN_ALREADY_LOCKED">
            <summary>
            Screen already locked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HWNDS_HAVE_DIFF_PARENT">
            <summary>
            All handles to windows in a multiple-window position structure must have the same parent.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_CHILD_WINDOW">
            <summary>
            The window is not a child window.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_GW_COMMAND">
            <summary>
            Invalid GW_* command.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_THREAD_ID">
            <summary>
            Invalid thread identifier.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NON_MDICHILD_WINDOW">
            <summary>
            Cannot process a message from a window that is not a multiple document interface (MDI) window.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_POPUP_ALREADY_ACTIVE">
            <summary>
            Popup menu already active.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SCROLLBARS">
            <summary>
            The window does not have scroll bars.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SCROLLBAR_RANGE">
            <summary>
            Scroll bar range cannot be greater than MAXLONG.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SHOWWIN_COMMAND">
            <summary>
            Cannot show or remove the window in the way specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SYSTEM_RESOURCES">
            <summary>
            Insufficient system resources exist to complete the requested service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NONPAGED_SYSTEM_RESOURCES">
            <summary>
            Insufficient system resources exist to complete the requested service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGED_SYSTEM_RESOURCES">
            <summary>
            Insufficient system resources exist to complete the requested service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WORKING_SET_QUOTA">
            <summary>
            Insufficient quota to complete the requested service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PAGEFILE_QUOTA">
            <summary>
            Insufficient quota to complete the requested service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COMMITMENT_LIMIT">
            <summary>
            The paging file is too small for this operation to complete.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MENU_ITEM_NOT_FOUND">
            <summary>
            A menu item was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_KEYBOARD_HANDLE">
            <summary>
            Invalid keyboard layout handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOOK_TYPE_NOT_ALLOWED">
            <summary>
            Hook type not allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TIMEOUT">
            <summary>
            This operation returned because the timeout period expired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MONITOR_HANDLE">
            <summary>
            Invalid monitor handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INCORRECT_SIZE">
            <summary>
            Incorrect size argument.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYMLINK_CLASS_DISABLED">
            <summary>
            The symbolic link cannot be followed because its type is disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYMLINK_NOT_SUPPORTED">
            <summary>
            This application does not support the current operation on symbolic links.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_XML_PARSE_ERROR">
            <summary>
            Windows was unable to parse the requested XML data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_XMLDSIG_ERROR">
            <summary>
            An error was encountered while processing an XML digital signature.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESTART_APPLICATION">
            <summary>
            This application must be restarted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WRONG_COMPARTMENT">
            <summary>
            The caller made the connection request in the wrong routing compartment.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_AUTHIP_FAILURE">
            <summary>
            There was an AuthIP failure when attempting to connect to the remote host.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_NVRAM_RESOURCES">
            <summary>
            Insufficient NVRAM resources exist to complete the requested service. A reboot might be required.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_GUI_PROCESS">
            <summary>
            Unable to finish the requested operation because the specified process is not a GUI process.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVENTLOG_FILE_CORRUPT">
            <summary>
            The event log file is corrupted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVENTLOG_CANT_START">
            <summary>
            No event log file could be opened, so the event logging service did not start.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_FILE_FULL">
            <summary>
            The event log file is full.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVENTLOG_FILE_CHANGED">
            <summary>
            The event log file has changed between read operations.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONTAINER_ASSIGNED">
            <summary>
            The specified Job already has a container assigned to it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_JOB_NO_CONTAINER">
            <summary>
            The specified Job does not have a container assigned to it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TASK_NAME">
            <summary>
            The specified task name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TASK_INDEX">
            <summary>
            The specified task index is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_THREAD_ALREADY_IN_TASK">
            <summary>
            The specified thread is already joining a task.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_SERVICE_FAILURE">
            <summary>
            The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_USEREXIT">
            <summary>
            User cancelled installation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_FAILURE">
            <summary>
            Fatal error during installation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_SUSPEND">
            <summary>
            Installation suspended, incomplete.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_PRODUCT">
            <summary>
            This action is only valid for products that are currently installed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_FEATURE">
            <summary>
            Feature ID not registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_COMPONENT">
            <summary>
            Component ID not registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_PROPERTY">
            <summary>
            Unknown property.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_HANDLE_STATE">
            <summary>
            Handle is in an invalid state.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_CONFIGURATION">
            <summary>
            The configuration data for this product is corrupt. Contact your support personnel.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INDEX_ABSENT">
            <summary>
            Component qualifier not present.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_SOURCE_ABSENT">
            <summary>
            The installation source for this product is not available. Verify that the source exists and that you can access it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_PACKAGE_VERSION">
            <summary>
            This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRODUCT_UNINSTALLED">
            <summary>
            Product is uninstalled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_QUERY_SYNTAX">
            <summary>
            SQL query syntax invalid or unsupported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_FIELD">
            <summary>
            Record field does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_REMOVED">
            <summary>
            The device has been removed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_ALREADY_RUNNING">
            <summary>
            Another installation is already in progress. Complete that installation before proceeding with this install.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_PACKAGE_INVALID">
            <summary>
            This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_UI_FAILURE">
            <summary>
            There was an error starting the Windows Installer service user interface. Contact your support personnel.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_LOG_FAILURE">
            <summary>
            Error opening installation log file. Verify that the specified log file location exists and that you can write to it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_TRANSFORM_FAILURE">
            <summary>
            Error applying transforms. Verify that the specified transform paths are valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_PACKAGE_REJECTED">
            <summary>
            This installation is forbidden by system policy. Contact your system administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FUNCTION_NOT_CALLED">
            <summary>
            Function could not be executed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FUNCTION_FAILED">
            <summary>
            Function failed during execution.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TABLE">
            <summary>
            Invalid or unknown table specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATATYPE_MISMATCH">
            <summary>
            Data supplied is of wrong type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNSUPPORTED_TYPE">
            <summary>
            Data of this type is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CREATE_FAILED">
            <summary>
            The Windows Installer service failed to start. Contact your support personnel.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_TEMP_UNWRITABLE">
            <summary>
            The Temp folder is on a drive that is full or is inaccessible. Free up space on the drive or verify that you have write permission on the Temp folder.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_NOTUSED">
            <summary>
            Component not used on this computer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_PACKAGE_OPEN_FAILED">
            <summary>
            This update package could not be opened. Verify that the update package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer update package.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_PACKAGE_INVALID">
            <summary>
            This update package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer update package.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_PACKAGE_UNSUPPORTED">
            <summary>
            This update package cannot be processed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRODUCT_VERSION">
            <summary>
            Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_COMMAND_LINE">
            <summary>
            Invalid command line argument. Consult the Windows Installer SDK for detailed command line help.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_REMOTE_DISALLOWED">
            <summary>
            Only administrators have permission to add, remove, or configure server software during a Terminal services remote session. If you want to install or configure software on the server, contact your network administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SUCCESS_REBOOT_INITIATED">
            <summary>
            The requested operation completed successfully. The system will be restarted so the changes can take effect.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_TARGET_NOT_FOUND">
            <summary>
            The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_PACKAGE_REJECTED">
            <summary>
            The update package is not permitted by software restriction policy.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_REMOTE_PROHIBITED">
            <summary>
            The Windows Installer does not permit installation from a Remote Desktop Connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_REMOVAL_UNSUPPORTED">
            <summary>
            Uninstallation of the update package is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_PATCH">
            <summary>
            The update is not applied to this product.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_NO_SEQUENCE">
            <summary>
            No valid sequence could be found for the set of updates.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PATCH_REMOVAL_DISALLOWED">
            <summary>
            Update removal was disallowed by policy.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PATCH_XML">
            <summary>
            The XML update data is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_SERVICE_SAFEBOOT">
            <summary>
            The Windows Installer service is not accessible in Safe Mode. Please try again when your computer is not in Safe Mode or you can use System Restore to return your machine to a previous good state.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAIL_FAST_EXCEPTION">
            <summary>
            A fail fast exception occurred. Exception handlers will not be invoked and the process will be terminated immediately.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_REJECTED">
            <summary>
            The app that you are trying to run is not supported on this version of Windows.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DYNAMIC_CODE_BLOCKED">
            <summary>
            The operation was blocked as the process prohibits dynamic code generation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SAME_OBJECT">
            <summary>
            The objects are not identical.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_STRING_BINDING">
            <summary>
            The string binding is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_WRONG_KIND_OF_BINDING">
            <summary>
            The binding handle is not the correct type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_BINDING">
            <summary>
            The binding handle is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PROTSEQ_NOT_SUPPORTED">
            <summary>
            The RPC protocol sequence is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_RPC_PROTSEQ">
            <summary>
            The RPC protocol sequence is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_STRING_UUID">
            <summary>
            The string universal unique identifier (UUID) is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_ENDPOINT_FORMAT">
            <summary>
            The endpoint format is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_NET_ADDR">
            <summary>
            The network address is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_ENDPOINT_FOUND">
            <summary>
            No endpoint was found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_TIMEOUT">
            <summary>
            The timeout value is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_OBJECT_NOT_FOUND">
            <summary>
            The object universal unique identifier (UUID) was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_ALREADY_REGISTERED">
            <summary>
            The object universal unique identifier (UUID) has already been registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_TYPE_ALREADY_REGISTERED">
            <summary>
            The type universal unique identifier (UUID) has already been registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_ALREADY_LISTENING">
            <summary>
            The RPC server is already listening.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_PROTSEQS_REGISTERED">
            <summary>
            No protocol sequences have been registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NOT_LISTENING">
            <summary>
            The RPC server is not listening.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNKNOWN_MGR_TYPE">
            <summary>
            The manager type is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNKNOWN_IF">
            <summary>
            The interface is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_BINDINGS">
            <summary>
            There are no bindings.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_PROTSEQS">
            <summary>
            There are no protocol sequences.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_CANT_CREATE_ENDPOINT">
            <summary>
            The endpoint cannot be created.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_OUT_OF_RESOURCES">
            <summary>
            Not enough resources are available to complete this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_SERVER_UNAVAILABLE">
            <summary>
            The RPC server is unavailable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_SERVER_TOO_BUSY">
            <summary>
            The RPC server is too busy to complete this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_NETWORK_OPTIONS">
            <summary>
            The network options are invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_CALL_ACTIVE">
            <summary>
            There are no remote procedure calls active on this thread.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_CALL_FAILED">
            <summary>
            The remote procedure call failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_CALL_FAILED_DNE">
            <summary>
            The remote procedure call failed and did not execute.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PROTOCOL_ERROR">
            <summary>
            A remote procedure call (RPC) protocol error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PROXY_ACCESS_DENIED">
            <summary>
            Access to the HTTP proxy is denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNSUPPORTED_TRANS_SYN">
            <summary>
            The transfer syntax is not supported by the RPC server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNSUPPORTED_TYPE">
            <summary>
            The universal unique identifier (UUID) type is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_TAG">
            <summary>
            The tag is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_BOUND">
            <summary>
            The array bounds are invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_ENTRY_NAME">
            <summary>
            The binding does not contain an entry name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_NAME_SYNTAX">
            <summary>
            The name syntax is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNSUPPORTED_NAME_SYNTAX">
            <summary>
            The name syntax is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UUID_NO_ADDRESS">
            <summary>
            No network address is available to use to construct a universal unique identifier (UUID).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_DUPLICATE_ENDPOINT">
            <summary>
            The endpoint is a duplicate.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNKNOWN_AUTHN_TYPE">
            <summary>
            The authentication type is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_MAX_CALLS_TOO_SMALL">
            <summary>
            The maximum number of calls is too small.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_STRING_TOO_LONG">
            <summary>
            The string is too long.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PROTSEQ_NOT_FOUND">
            <summary>
            The RPC protocol sequence was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PROCNUM_OUT_OF_RANGE">
            <summary>
            The procedure number is out of range.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_BINDING_HAS_NO_AUTH">
            <summary>
            The binding does not contain any authentication information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNKNOWN_AUTHN_SERVICE">
            <summary>
            The authentication service is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNKNOWN_AUTHN_LEVEL">
            <summary>
            The authentication level is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_AUTH_IDENTITY">
            <summary>
            The security context is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNKNOWN_AUTHZ_SERVICE">
            <summary>
            The authorization service is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.EPT_S_INVALID_ENTRY">
            <summary>
            The entry is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.EPT_S_CANT_PERFORM_OP">
            <summary>
            The server endpoint cannot perform the operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.EPT_S_NOT_REGISTERED">
            <summary>
            There are no more endpoints available from the endpoint mapper.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NOTHING_TO_EXPORT">
            <summary>
            No interfaces have been exported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INCOMPLETE_NAME">
            <summary>
            The entry name is incomplete.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_VERS_OPTION">
            <summary>
            The version option is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_MORE_MEMBERS">
            <summary>
            There are no more members.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NOT_ALL_OBJS_UNEXPORTED">
            <summary>
            There is nothing to unexport.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INTERFACE_NOT_FOUND">
            <summary>
            The interface was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_ENTRY_ALREADY_EXISTS">
            <summary>
            The entry already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_ENTRY_NOT_FOUND">
            <summary>
            The entry is not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NAME_SERVICE_UNAVAILABLE">
            <summary>
            The name service is unavailable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_NAF_ID">
            <summary>
            The network address family is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_CANNOT_SUPPORT">
            <summary>
            The requested operation is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_CONTEXT_AVAILABLE">
            <summary>
            No security context is available to allow impersonation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INTERNAL_ERROR">
            <summary>
            An internal error occurred in a remote procedure call (RPC).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_ZERO_DIVIDE">
            <summary>
            The RPC server attempted an integer division by zero.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_ADDRESS_ERROR">
            <summary>
            An addressing error occurred in the RPC server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_FP_DIV_ZERO">
            <summary>
            A floating-point operation at the RPC server caused a division by zero.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_FP_UNDERFLOW">
            <summary>
            A floating-point underflow occurred at the RPC server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_FP_OVERFLOW">
            <summary>
            A floating-point overflow occurred at the RPC server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_NO_MORE_ENTRIES">
            <summary>
            The list of RPC servers available for the binding of auto handles has been exhausted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_SS_CHAR_TRANS_OPEN_FAIL">
            <summary>
            Unable to open the character translation table file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_SS_CHAR_TRANS_SHORT_FILE">
            <summary>
            The file containing the character translation table has fewer than 512 bytes.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_SS_IN_NULL_CONTEXT">
            <summary>
            A null context handle was passed from the client to the host during a remote procedure call.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_SS_CONTEXT_DAMAGED">
            <summary>
            The context handle changed during a remote procedure call.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_SS_HANDLES_MISMATCH">
            <summary>
            The binding handles passed to a remote procedure call do not match.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_SS_CANNOT_GET_CALL_HANDLE">
            <summary>
            The stub is unable to get the remote procedure call handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_NULL_REF_POINTER">
            <summary>
            A null reference pointer was passed to the stub.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_ENUM_VALUE_OUT_OF_RANGE">
            <summary>
            The enumeration value is out of range.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_BYTE_COUNT_TOO_SMALL">
            <summary>
            The byte count is too small.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_BAD_STUB_DATA">
            <summary>
            The stub received bad data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_USER_BUFFER">
            <summary>
            The supplied user buffer is not valid for the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNRECOGNIZED_MEDIA">
            <summary>
            The disk media is not recognized. It may not be formatted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_TRUST_LSA_SECRET">
            <summary>
            The workstation does not have a trust secret.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_TRUST_SAM_ACCOUNT">
            <summary>
            The security database on the server does not have a computer account for this workstation trust relationship.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRUSTED_DOMAIN_FAILURE">
            <summary>
            The trust relationship between the primary domain and the trusted domain failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRUST_FAILURE">
            <summary>
            The network logon failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_CALL_IN_PROGRESS">
            <summary>
            A remote procedure call is already in progress for this thread.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NETLOGON_NOT_STARTED">
            <summary>
            An attempt was made to logon, but the network logon service was not started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCOUNT_EXPIRED">
            <summary>
            The user's account has expired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_PORT">
            <summary>
            The specified port is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_PRINTER_DRIVER">
            <summary>
            The printer driver is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_PRINTPROCESSOR">
            <summary>
            The print processor is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_SEPARATOR_FILE">
            <summary>
            The specified separator file is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PRIORITY">
            <summary>
            The specified priority is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PRINTER_NAME">
            <summary>
            The printer name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_ALREADY_EXISTS">
            <summary>
            The printer already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PRINTER_COMMAND">
            <summary>
            The printer command is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DATATYPE">
            <summary>
            The specified datatype is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_ENVIRONMENT">
            <summary>
            The environment specified is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_MORE_BINDINGS">
            <summary>
            There are no more bindings.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DOMAIN_TRUST_INCONSISTENT">
            <summary>
            The name or security ID (SID) of the domain specified is inconsistent with the trust information for that domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVER_HAS_OPEN_HANDLES">
            <summary>
            The server is in use and cannot be unloaded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_DATA_NOT_FOUND">
            <summary>
            The specified image file did not contain a resource section.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_TYPE_NOT_FOUND">
            <summary>
            The specified resource type cannot be found in the image file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_NAME_NOT_FOUND">
            <summary>
            The specified resource name cannot be found in the image file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_LANG_NOT_FOUND">
            <summary>
            The specified resource language ID cannot be found in the image file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_ENOUGH_QUOTA">
            <summary>
            Not enough quota is available to process this command.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_INTERFACES">
            <summary>
            No interfaces have been registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_CALL_CANCELLED">
            <summary>
            The remote procedure call was cancelled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_BINDING_INCOMPLETE">
            <summary>
            The binding handle does not contain all required information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_COMM_FAILURE">
            <summary>
            A communications failure occurred during a remote procedure call.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UNSUPPORTED_AUTHN_LEVEL">
            <summary>
            The requested authentication level is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NO_PRINC_NAME">
            <summary>
            No principal name registered.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NOT_RPC_ERROR">
            <summary>
            The error specified is not a valid Windows RPC error code.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_UUID_LOCAL_ONLY">
            <summary>
            A UUID that is valid only on this computer has been allocated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_SEC_PKG_ERROR">
            <summary>
            A security package specific error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NOT_CANCELLED">
            <summary>
            Thread is not canceled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_INVALID_ES_ACTION">
            <summary>
            Invalid operation on the encoding/decoding handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_WRONG_ES_VERSION">
            <summary>
            Incompatible version of the serializing package.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_WRONG_STUB_VERSION">
            <summary>
            Incompatible version of the RPC stub.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_INVALID_PIPE_OBJECT">
            <summary>
            The RPC pipe object is invalid or corrupted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_WRONG_PIPE_ORDER">
            <summary>
            An invalid operation was attempted on an RPC pipe object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_WRONG_PIPE_VERSION">
            <summary>
            Unsupported RPC pipe version.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_COOKIE_AUTH_FAILED">
            <summary>
            HTTP proxy server rejected the connection because the cookie authentication failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_DO_NOT_DISTURB">
            <summary>
            The RPC server is suspended, and could not be resumed for this request. The call did not execute.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_GROUP_MEMBER_NOT_FOUND">
            <summary>
            The group member was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.EPT_S_CANT_CREATE">
            <summary>
            The endpoint mapper database entry could not be created.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_OBJECT">
            <summary>
            The object universal unique identifier (UUID) is the nil UUID.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TIME">
            <summary>
            The specified time is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_FORM_NAME">
            <summary>
            The specified form name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_FORM_SIZE">
            <summary>
            The specified form size is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALREADY_WAITING">
            <summary>
            The specified printer handle is already being waited on
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_DELETED">
            <summary>
            The specified printer has been deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PRINTER_STATE">
            <summary>
            The state of the printer is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PASSWORD_MUST_CHANGE">
            <summary>
            The user's password must be changed before signing in.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACCOUNT_LOCKED_OUT">
            <summary>
            The referenced account is currently locked out and may not be logged on to.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.OR_INVALID_OXID">
            <summary>
            The object exporter specified was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.OR_INVALID_OID">
            <summary>
            The object specified was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.OR_INVALID_SET">
            <summary>
            The object resolver set specified was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_SEND_INCOMPLETE">
            <summary>
            Some data remains to be sent in the request buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_ASYNC_HANDLE">
            <summary>
            Invalid asynchronous remote procedure call handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INVALID_ASYNC_CALL">
            <summary>
            Invalid asynchronous RPC call handle for this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_PIPE_CLOSED">
            <summary>
            The RPC pipe object has already been closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_PIPE_DISCIPLINE_ERROR">
            <summary>
            The RPC call completed before all pipes were processed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_X_PIPE_EMPTY">
            <summary>
            No more data is available from the RPC pipe.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SITENAME">
            <summary>
            No site name is available for this machine.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_ACCESS_FILE">
            <summary>
            The file cannot be accessed by the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_RESOLVE_FILENAME">
            <summary>
            The name of the file cannot be resolved by the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_ENTRY_TYPE_MISMATCH">
            <summary>
            The entry is not of the expected type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_NOT_ALL_OBJS_EXPORTED">
            <summary>
            Not all object UUIDs could be exported to the specified entry.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_INTERFACE_NOT_EXPORTED">
            <summary>
            Interface could not be exported to the specified entry.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PROFILE_NOT_ADDED">
            <summary>
            The specified profile entry could not be added.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PRF_ELT_NOT_ADDED">
            <summary>
            The specified profile element could not be added.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_PRF_ELT_NOT_REMOVED">
            <summary>
            The specified profile element could not be removed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_GRP_ELT_NOT_ADDED">
            <summary>
            The group element could not be added.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.RPC_S_GRP_ELT_NOT_REMOVED">
            <summary>
            The group element could not be removed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_KM_DRIVER_BLOCKED">
            <summary>
            The printer driver is not compatible with a policy enabled on your computer that blocks NT 4.0 drivers.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONTEXT_EXPIRED">
            <summary>
            The context has expired and can no longer be used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NTLM_BLOCKED">
            <summary>
            Authentication failed because NTLM authentication has been disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PASSWORD_CHANGE_REQUIRED">
            <summary>
            Logon Failure: EAS policy requires that the user change their password before this operation can be performed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PIXEL_FORMAT">
            <summary>
            The pixel format is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_DRIVER">
            <summary>
            The specified driver is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_WINDOW_STYLE">
            <summary>
            The window style or class attribute is invalid for this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_METAFILE_NOT_SUPPORTED">
            <summary>
            The requested metafile operation is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSFORM_NOT_SUPPORTED">
            <summary>
            The requested transformation operation is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLIPPING_NOT_SUPPORTED">
            <summary>
            The requested clipping operation is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_CMM">
            <summary>
            The specified color management module is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PROFILE">
            <summary>
            The specified color profile is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TAG_NOT_FOUND">
            <summary>
            The specified tag was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TAG_NOT_PRESENT">
            <summary>
            A required tag is not present.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DUPLICATE_TAG">
            <summary>
            The specified tag is already present.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROFILE_NOT_FOUND">
            <summary>
            The specified color profile was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_COLORSPACE">
            <summary>
            The specified color space is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ICM_NOT_ENABLED">
            <summary>
            Image Color Management is not enabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DELETING_ICM_XFORM">
            <summary>
            There was an error while deleting the color transform.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TRANSFORM">
            <summary>
            The specified color transform is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COLORSPACE_MISMATCH">
            <summary>
            The specified transform does not match the bitmap's color space.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_COLORINDEX">
            <summary>
            The specified named color index is not present in the profile.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONNECTED_OTHER_PASSWORD">
            <summary>
            The network connection was made successfully, but the user had to be prompted for a password other than the one originally specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_USERNAME">
            <summary>
            The specified username is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_CONNECTED">
            <summary>
            This network connection does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OPEN_FILES">
            <summary>
            This network connection has files open or requests pending.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACTIVE_CONNECTIONS">
            <summary>
            Active connections still exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_IN_USE">
            <summary>
            The device is in use by an active process and cannot be disconnected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNKNOWN_PRINT_MONITOR">
            <summary>
            The specified print monitor is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_DRIVER_IN_USE">
            <summary>
            The specified printer driver is currently in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SPOOL_FILE_NOT_FOUND">
            <summary>
            The spool file was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SPL_NO_STARTDOC">
            <summary>
            A StartDocPrinter call was not issued.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SPL_NO_ADDJOB">
            <summary>
            An AddJob call was not issued.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_PRINT_MONITOR">
            <summary>
            The specified print monitor does not have the required functions.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINT_MONITOR_IN_USE">
            <summary>
            The specified print monitor is currently in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_HAS_JOBS_QUEUED">
            <summary>
            The requested operation is not allowed when there are jobs queued to the printer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SUCCESS_REBOOT_REQUIRED">
            <summary>
            The requested operation is successful. Changes will not be effective until the system is rebooted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SUCCESS_RESTART_REQUIRED">
            <summary>
            The requested operation is successful. Changes will not be effective until the service is restarted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_NOT_FOUND">
            <summary>
            No printers were found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_DRIVER_WARNED">
            <summary>
            The printer driver is known to be unreliable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_DRIVER_BLOCKED">
            <summary>
            The printer driver is known to harm the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAIL_REBOOT_REQUIRED">
            <summary>
            The requested operation failed. A system reboot is required to roll back changes made.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FAIL_REBOOT_INITIATED">
            <summary>
            The requested operation failed. A system reboot has been initiated to roll back changes made.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PRINTER_NOT_SHAREABLE">
            <summary>
            The specified printer cannot be shared.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REQUEST_PAUSED">
            <summary>
            The operation was paused.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IO_REISSUE_AS_CACHED">
            <summary>
            Reissue the given operation as a cached IO operation
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WINS_INTERNAL">
            <summary>
            WINS encountered an error while processing the command.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CAN_NOT_DEL_LOCAL_WINS">
            <summary>
            The local WINS cannot be deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STATIC_INIT">
            <summary>
            The importation from the file failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INC_BACKUP">
            <summary>
            The backup failed. Was a full backup done before?
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FULL_BACKUP">
            <summary>
            The backup failed. Check the directory to which you are backing the database.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REC_NON_EXISTENT">
            <summary>
            The name does not exist in the WINS database.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RPL_NOT_ALLOWED">
            <summary>
            Replication with a nonconfigured partner is not allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_MISSING_DATA">
            <summary>
            The requested data cannot be found in local or peer caches.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_NO_MORE">
            <summary>
            No more data is available or required.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_NOT_INITIALIZED">
            <summary>
            The supplied object has not been initialized.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_INVALIDATED">
            <summary>
            The supplied object has already been invalidated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_ALREADY_EXISTS">
            <summary>
            An element already exists and was not replaced.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_OUT_OF_BOUNDS">
            <summary>
            An operation accessed data beyond the bounds of valid data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_NOT_LICENSED">
            <summary>
            The SKU is not licensed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.PEERDIST_ERROR_TRUST_FAILURE">
            <summary>
            Communication with one or more computers will be temporarily blocked due to recent errors.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DHCP_ADDRESS_CONFLICT">
            <summary>
            The DHCP client has obtained an IP address that is already in use on the network. The local interface will be disabled until the DHCP client can obtain a new address.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_GUID_NOT_FOUND">
            <summary>
            The GUID passed was not recognized as valid by a WMI data provider.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_INSTANCE_NOT_FOUND">
            <summary>
            The instance name passed was not recognized as valid by a WMI data provider.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_ITEMID_NOT_FOUND">
            <summary>
            The data item ID passed was not recognized as valid by a WMI data provider.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_TRY_AGAIN">
            <summary>
            The WMI request could not be completed and should be retried.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_DP_NOT_FOUND">
            <summary>
            The WMI data provider could not be located.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_ALREADY_ENABLED">
            <summary>
            The WMI data block or event notification has already been enabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_GUID_DISCONNECTED">
            <summary>
            The WMI data block is no longer available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_SERVER_UNAVAILABLE">
            <summary>
            The WMI data service is not available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_DP_FAILED">
            <summary>
            The WMI data provider failed to carry out the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_INVALID_MOF">
            <summary>
            The WMI MOF information is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_INVALID_REGINFO">
            <summary>
            The WMI registration information is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_ALREADY_DISABLED">
            <summary>
            The WMI data block or event notification has already been disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_READ_ONLY">
            <summary>
            The WMI data item or data block is read only.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WMI_SET_FAILURE">
            <summary>
            The WMI data item or data block could not be changed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_APPCONTAINER">
            <summary>
            This operation is only valid in the context of an app container.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APPCONTAINER_REQUIRED">
            <summary>
            This application can only run in the context of an app container.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MEDIA">
            <summary>
            The media identifier does not represent a valid medium.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_LIBRARY">
            <summary>
            The library identifier does not represent a valid library.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_MEDIA_POOL">
            <summary>
            The media pool identifier does not represent a valid media pool.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DRIVE_MEDIA_MISMATCH">
            <summary>
            The drive and medium are not compatible or exist in different libraries.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEDIA_OFFLINE">
            <summary>
            The medium currently exists in an offline library and must be online to perform this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LIBRARY_OFFLINE">
            <summary>
            The operation cannot be performed on an offline library.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EMPTY">
            <summary>
            The library, drive, or media pool is empty.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_EMPTY">
            <summary>
            The library, drive, or media pool must be empty to perform this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEDIA_UNAVAILABLE">
            <summary>
            No media is currently available in this media pool or library.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_DISABLED">
            <summary>
            A resource required for this operation is disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_CLEANER">
            <summary>
            The media identifier does not represent a valid cleaner.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNABLE_TO_CLEAN">
            <summary>
            The drive cannot be cleaned or does not support cleaning.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OBJECT_NOT_FOUND">
            <summary>
            The object identifier does not represent a valid object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATABASE_FAILURE">
            <summary>
            Unable to read from or write to the database.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATABASE_FULL">
            <summary>
            The database is full.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEDIA_INCOMPATIBLE">
            <summary>
            The medium is not compatible with the device or media pool.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_NOT_PRESENT">
            <summary>
            The resource required for this operation does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_OPERATION">
            <summary>
            The operation identifier is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEDIA_NOT_AVAILABLE">
            <summary>
            The media is not mounted or ready for use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEVICE_NOT_AVAILABLE">
            <summary>
            The device is not ready for use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REQUEST_REFUSED">
            <summary>
            The operator or administrator has refused the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_DRIVE_OBJECT">
            <summary>
            The drive identifier does not represent a valid drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LIBRARY_FULL">
            <summary>
            Library is full. No slot is available for use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MEDIUM_NOT_ACCESSIBLE">
            <summary>
            The transport cannot access the medium.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNABLE_TO_LOAD_MEDIUM">
            <summary>
            Unable to load the medium into the drive.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNABLE_TO_INVENTORY_DRIVE">
            <summary>
            Unable to retrieve the drive status.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNABLE_TO_INVENTORY_SLOT">
            <summary>
            Unable to retrieve the slot status.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSPORT_FULL">
            <summary>
            Cannot use the transport because it is already in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CONTROLLING_IEPORT">
            <summary>
            Unable to open or close the inject/eject port.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLEANER_SLOT_SET">
            <summary>
            A cleaner slot is already reserved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLEANER_SLOT_NOT_SET">
            <summary>
            A cleaner slot is not reserved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLEANER_CARTRIDGE_SPENT">
            <summary>
            The cleaner cartridge has performed the maximum number of drive cleanings.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_UNEXPECTED_OMID">
            <summary>
            Unexpected on-medium identifier.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_DELETE_LAST_ITEM">
            <summary>
            The last remaining item in this group or resource cannot be deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MESSAGE_EXCEEDS_MAX_SIZE">
            <summary>
            The message provided exceeds the maximum size allowed for this parameter.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VOLUME_CONTAINS_SYS_FILES">
            <summary>
            The volume contains system or paging files.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INDIGENOUS_TYPE">
            <summary>
            The media type cannot be removed from this library since at least one drive in the library reports it can support this media type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SUPPORTING_DRIVES">
            <summary>
            This offline media cannot be mounted on this system since no enabled drives are present which can be used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IEPORT_FULL">
            <summary>
            Cannot use the inject/eject port because it is not empty.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_OFFLINE">
            <summary>
            This file is currently not available for use on this computer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REMOTE_STORAGE_NOT_ACTIVE">
            <summary>
            The remote storage service is not operational at this time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_A_REPARSE_POINT">
            <summary>
            The file or directory is not a reparse point.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_REPARSE_DATA">
            <summary>
            The data present in the reparse point buffer is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REPARSE_TAG_INVALID">
            <summary>
            The tag present in the reparse point buffer is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REPARSE_TAG_MISMATCH">
            <summary>
            There is a mismatch between the tag specified in the request and the tag present in the reparse point.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_DATA_NOT_FOUND">
            <summary>
            Fast Cache data not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_DATA_EXPIRED">
            <summary>
            Fast Cache data expired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_DATA_CORRUPT">
            <summary>
            Fast Cache data corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_DATA_LIMIT_EXCEEDED">
            <summary>
            Fast Cache data has exceeded its max size and cannot be updated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_APP_DATA_REBOOT_REQUIRED">
            <summary>
            Fast Cache has been ReArmed and requires a reboot until it can be updated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SECUREBOOT_INVALID_POLICY">
            <summary>
            The Secure Boot policy is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SECUREBOOT_NOT_ENABLED">
            <summary>
            Secure Boot is not enabled on this machine.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SECUREBOOT_FILE_REPLACED">
            <summary>
            Secure Boot requires that certain files and drivers are not replaced by other files or drivers.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VOLUME_NOT_SIS_ENABLED">
            <summary>
            Single Instance Storage is not available on this volume.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VSM_NOT_INITIALIZED">
            <summary>
            Virtual Secure Mode (VSM) is not initialized. The hypervisor or VSM may not be present or enabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEPENDENT_RESOURCE_EXISTS">
            <summary>
            The operation cannot be completed because other resources are dependent on this resource.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEPENDENCY_NOT_FOUND">
            <summary>
            The cluster resource dependency cannot be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEPENDENCY_ALREADY_EXISTS">
            <summary>
            The cluster resource cannot be made dependent on the specified resource because it is already dependent.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_NOT_ONLINE">
            <summary>
            The cluster resource is not online.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOST_NODE_NOT_AVAILABLE">
            <summary>
            A cluster node is not available for this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_NOT_AVAILABLE">
            <summary>
            The cluster resource is not available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_NOT_FOUND">
            <summary>
            The cluster resource could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHUTDOWN_CLUSTER">
            <summary>
            The cluster is being shut down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_EVICT_ACTIVE_NODE">
            <summary>
            A cluster node cannot be evicted from the cluster unless the node is down or it is the last node.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OBJECT_ALREADY_EXISTS">
            <summary>
            The object already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OBJECT_IN_LIST">
            <summary>
            The object is already in the list.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GROUP_NOT_AVAILABLE">
            <summary>
            The cluster group is not available for any new requests.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GROUP_NOT_FOUND">
            <summary>
            The cluster group could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GROUP_NOT_ONLINE">
            <summary>
            The operation could not be completed because the cluster group is not online.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HOST_NODE_NOT_GROUP_OWNER">
            <summary>
            The operation failed because either the specified cluster node is not the owner of the group, or the node is not a possible owner of the group.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESMON_CREATE_FAILED">
            <summary>
            The cluster resource could not be created in the specified resource monitor.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESMON_ONLINE_FAILED">
            <summary>
            The cluster resource could not be brought online by the resource monitor.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_ONLINE">
            <summary>
            The operation could not be completed because the cluster resource is online.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_QUORUM_RESOURCE">
            <summary>
            The cluster resource could not be deleted or brought offline because it is the quorum resource.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_QUORUM_CAPABLE">
            <summary>
            The cluster could not make the specified resource a quorum resource because it is not capable of being a quorum resource.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_SHUTTING_DOWN">
            <summary>
            The cluster software is shutting down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_STATE">
            <summary>
            The group or resource is not in the correct state to perform the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_QUORUM_CLASS">
            <summary>
            The cluster could not make the specified resource a quorum resource because it does not belong to a shared storage class.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CORE_RESOURCE">
            <summary>
            The cluster resource could not be deleted since it is a core resource.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_QUORUMLOG_OPEN_FAILED">
            <summary>
            The quorum log could not be created or mounted successfully.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTERLOG_CORRUPT">
            <summary>
            The cluster log is corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_QUORUM_OWNER_ALIVE">
            <summary>
            The cluster node failed to take control of the quorum resource because the resource is owned by another active node.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NETWORK_NOT_AVAILABLE">
            <summary>
            A cluster network is not available for this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NODE_NOT_AVAILABLE">
            <summary>
            A cluster node is not available for this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ALL_NODES_NOT_AVAILABLE">
            <summary>
            All cluster nodes must be running to perform this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_FAILED">
            <summary>
            A cluster resource failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_INVALID_NODE">
            <summary>
            The cluster node is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_EXISTS">
            <summary>
            The cluster node already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_JOIN_IN_PROGRESS">
            <summary>
            A node is in the process of joining the cluster.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_NOT_FOUND">
            <summary>
            The cluster node was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NETWORK_EXISTS">
            <summary>
            The cluster network already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NETWORK_NOT_FOUND">
            <summary>
            The cluster network was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_INVALID_REQUEST">
            <summary>
            The cluster request is not valid for this object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_DOWN">
            <summary>
            The cluster node is down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_UNREACHABLE">
            <summary>
            The cluster node is not reachable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_NOT_MEMBER">
            <summary>
            The cluster node is not a member of the cluster.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_INVALID_NETWORK">
            <summary>
            The cluster network is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_UP">
            <summary>
            The cluster node is up.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_IPADDR_IN_USE">
            <summary>
            The cluster IP address is already in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_NOT_PAUSED">
            <summary>
            The cluster node is not paused.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_ALREADY_UP">
            <summary>
            The cluster node is already up.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_ALREADY_DOWN">
            <summary>
            The cluster node is already down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DEPENDENCY_NOT_ALLOWED">
            <summary>
            The cluster quorum resource is not allowed to have any dependencies.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_PAUSED">
            <summary>
            The cluster node is paused.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NODE_CANT_HOST_RESOURCE">
            <summary>
            The cluster resource cannot be brought online. The owner node cannot run this resource.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_NOT_READY">
            <summary>
            The cluster node is not ready to perform the requested operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_JOIN_ABORTED">
            <summary>
            The cluster join operation was aborted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_RESNAME_NOT_FOUND">
            <summary>
            The specified resource name is not supported by this resource DLL. This may be due to a bad (or changed) name supplied to the resource DLL.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESMON_INVALID_STATE">
            <summary>
            The resource monitor will not allow the fail operation to be performed while the resource is in its current state. This may happen if the resource is in a pending state.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_GUM_NOT_LOCKER">
            <summary>
            A non locker code got a request to reserve the lock for making global updates.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_QUORUM_DISK_NOT_FOUND">
            <summary>
            The quorum disk could not be located by the cluster service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATABASE_BACKUP_CORRUPT">
            <summary>
            The backed up cluster database is possibly corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_ADMIN_ACCESS_POINT">
            <summary>
            This operation is not supported on a cluster without an Administrator Access Point.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_MEMBERSHIP_HALT">
            <summary>
            The membership engine requested shutdown of the cluster service on this node.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NODE_CANNOT_BE_CLUSTERED">
            <summary>
            This computer cannot be made a member of a cluster.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_WRONG_OS_VERSION">
            <summary>
            This computer cannot be made a member of a cluster because it does not have the correct version of Windows installed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSCFG_ALREADY_COMMITTED">
            <summary>
            The cluster configuration action has already been committed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSCFG_ROLLBACK_FAILED">
            <summary>
            The cluster configuration action could not be rolled back.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_OLD_VERSION">
            <summary>
            One or more nodes in the cluster are running a version of Windows that does not support this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NO_NET_ADAPTERS">
            <summary>
            No network adapters are available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_POISONED">
            <summary>
            The cluster node has been poisoned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_GROUP_MOVING">
            <summary>
            The group is unable to accept the request since it is moving to another node.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_CALL_TIMED_OUT">
            <summary>
            The call to the cluster resource DLL timed out.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_PARTIAL_SEND">
            <summary>
            A network error occurred while sending data to another node in the cluster. The number of bytes transmitted was less than required.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NULL_DATA">
            <summary>
            An internal cluster error occurred. Data was not properly initialized.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_PARTIAL_READ">
            <summary>
            An error occurred while reading from a stream of data. An unexpected number of bytes was returned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_PARTIAL_WRITE">
            <summary>
            An error occurred while writing to a stream of data. The required number of bytes could not be written.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NO_QUORUM">
            <summary>
            A quorum of cluster nodes was not present to form a cluster.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NOT_INSTALLED">
            <summary>
            The Failover Clustering feature is not installed on this node.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_TOO_MANY_NODES">
            <summary>
            This cluster can not be created since the specified number of nodes exceeds the maximum allowed limit.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NONCORE_GROUPS_FOUND">
            <summary>
            This cluster cannot be destroyed. It has non-core application groups which must be deleted before the cluster can be destroyed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_GROUP_BUSY">
            <summary>
            The current operation cannot be performed on this group at this time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NOT_SHARED_VOLUME">
            <summary>
            The directory or file is not located on a cluster shared volume.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NON_CSV_PATH">
            <summary>
            The path does not belong to a cluster shared volume.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CSV_VOLUME_NOT_LOCAL">
            <summary>
            The cluster shared volume is not locally mounted on this node.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_GROUP_QUEUED">
            <summary>
            The requested operation can not be completed because the group is queued for an operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DISK_NOT_CSV_CAPABLE">
            <summary>
            The disk is not configured in a way to be used with CSV. CSV disks must have at least one partition that is formatted with NTFS or REFS.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_AFFINITY_CONFLICT">
            <summary>
            The operation cannot be completed because of cluster affinity conflicts
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_ISOLATED">
            <summary>
            The operation failed because the requested cluster node has been isolated
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_NODE_QUARANTINED">
            <summary>
            The operation failed because the requested cluster node has been quarantined
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CLUSTER_SPACE_DEGRADED">
            <summary>
            A clustered space is in a degraded condition and the requested action cannot be completed at this time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ENCRYPTION_FAILED">
            <summary>
            The specified file could not be encrypted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DECRYPTION_FAILED">
            <summary>
            The specified file could not be decrypted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_ENCRYPTED">
            <summary>
            The specified file is encrypted and the user does not have the ability to decrypt it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_RECOVERY_POLICY">
            <summary>
            There is no valid encryption recovery policy configured for this system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_EFS">
            <summary>
            The required encryption driver is not loaded for this system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_WRONG_EFS">
            <summary>
            The file was encrypted with a different encryption driver than is currently loaded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_USER_KEYS">
            <summary>
            There are no EFS keys defined for the user.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_NOT_ENCRYPTED">
            <summary>
            The specified file is not encrypted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_EXPORT_FORMAT">
            <summary>
            The specified file is not in the defined EFS export format.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FILE_READ_ONLY">
            <summary>
            The specified file is read only.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIR_EFS_DISALLOWED">
            <summary>
            The directory has been disabled for encryption.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EFS_SERVER_NOT_TRUSTED">
            <summary>
            The server is not trusted for remote encryption operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_RECOVERY_POLICY">
            <summary>
            Recovery policy configured for this system contains invalid recovery certificate.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EFS_ALG_BLOB_TOO_BIG">
            <summary>
            The encryption algorithm used on the source file needs a bigger key buffer than the one on the destination file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VOLUME_NOT_SUPPORT_EFS">
            <summary>
            The disk partition does not support file encryption.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EFS_DISABLED">
            <summary>
            This machine is disabled for file encryption.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EFS_VERSION_NOT_SUPPORT">
            <summary>
            A newer system is required to decrypt this encrypted file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_BROWSER_SERVERS_FOUND">
            <summary>
            The list of servers for this workgroup is not currently available
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.SCHED_E_SERVICE_NOT_LOCALSYSTEM">
            <summary>
            The Task Scheduler service must be configured to run in the System account to function properly. Individual tasks may be configured to run in other accounts.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_SECTOR_INVALID">
            <summary>
            Log service encountered an invalid log sector.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_SECTOR_PARITY_INVALID">
            <summary>
            Log service encountered a log sector with invalid block parity.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_SECTOR_REMAPPED">
            <summary>
            Log service encountered a remapped log sector.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_BLOCK_INCOMPLETE">
            <summary>
            Log service encountered a partial or incomplete log block.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_INVALID_RANGE">
            <summary>
            Log service encountered an attempt access data outside the active log range.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_BLOCKS_EXHAUSTED">
            <summary>
            Log service user marshalling buffers are exhausted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_READ_CONTEXT_INVALID">
            <summary>
            Log service encountered an attempt read from a marshalling area with an invalid read context.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_RESTART_INVALID">
            <summary>
            Log service encountered an invalid log restart area.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_BLOCK_VERSION">
            <summary>
            Log service encountered an invalid log block version.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_BLOCK_INVALID">
            <summary>
            Log service encountered an invalid log block.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_READ_MODE_INVALID">
            <summary>
            Log service encountered an attempt to read the log with an invalid read mode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_NO_RESTART">
            <summary>
            Log service encountered a log stream with no restart area.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_METADATA_CORRUPT">
            <summary>
            Log service encountered a corrupted metadata file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_METADATA_INVALID">
            <summary>
            Log service encountered a metadata file that could not be created by the log file system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_METADATA_INCONSISTENT">
            <summary>
            Log service encountered a metadata file with inconsistent data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_RESERVATION_INVALID">
            <summary>
            Log service encountered an attempt to erroneous allocate or dispose reservation space.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_CANT_DELETE">
            <summary>
            Log service cannot delete log file or file system container.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_START_OF_LOG">
            <summary>
            Log service has attempted to read or write backward past the start of the log.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_POLICY_NOT_INSTALLED">
            <summary>
            Log policy in question was not installed at the time of the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_POLICY_INVALID">
            <summary>
            The installed set of policies on the log is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_POLICY_CONFLICT">
            <summary>
            A policy on the log in question prevented the operation from completing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_PINNED_ARCHIVE_TAIL">
            <summary>
            Log space cannot be reclaimed because the log is pinned by the archive tail.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_RECORD_NONEXISTENT">
            <summary>
            Log record is not a record in the log file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_TAIL_INVALID">
            <summary>
            An new or existing archive tail or base of the active log is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_FULL">
            <summary>
            Log space is exhausted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COULD_NOT_RESIZE_LOG">
            <summary>
            The log could not be set to the requested size.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_MULTIPLEXED">
            <summary>
            Log is multiplexed, no direct writes to the physical log is allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_DEDICATED">
            <summary>
            The operation failed because the log is a dedicated log.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_ARCHIVE_IN_PROGRESS">
            <summary>
            Log archival is in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_EPHEMERAL">
            <summary>
            The operation requires a non-ephemeral log, but the log is ephemeral.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_NOT_ENOUGH_CONTAINERS">
            <summary>
            The log must have at least two containers before it can be read from or written to.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_CLIENT_NOT_REGISTERED">
            <summary>
            A log client has not been registered on the stream.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_CONTAINER_READ_FAILED">
            <summary>
            Log service encountered an error when attempting to read from a log container.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_CONTAINER_OPEN_FAILED">
            <summary>
            Log service encountered an error when attempting open a log container.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_STATE_INVALID">
            <summary>
            Log service is not in the correct state to perform a requested action.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_PINNED">
            <summary>
            Log space cannot be reclaimed because the log is pinned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_METADATA_FLUSH_FAILED">
            <summary>
            Log metadata flush failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_INCONSISTENT_SECURITY">
            <summary>
            Security on the log and its containers is inconsistent.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_APPENDED_FLUSH_FAILED">
            <summary>
            Records were appended to the log or reservation changes were made, but the log could not be flushed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_PINNED_RESERVATION">
            <summary>
            The log is pinned due to reservation consuming most of the log space. Free some reserved records to make space available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_TRANSACTION">
            <summary>
            The transaction handle associated with this operation is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTION_NOT_ACTIVE">
            <summary>
            The requested operation was made in the context of a transaction that is no longer active.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTION_NOT_REQUESTED">
            <summary>
            The caller has called a response API, but the response is not expected because the TM did not issue the corresponding request to the caller.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TM_INITIALIZATION_FAILED">
            <summary>
            The Transaction Manager was unable to be successfully initialized. Transacted operations are not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCEMANAGER_READ_ONLY">
            <summary>
            The specified ResourceManager made no changes or updates to the resource under this transaction.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTION_NOT_JOINED">
            <summary>
            The resource manager has attempted to prepare a transaction that it has not successfully joined.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CRM_PROTOCOL_NOT_FOUND">
            <summary>
            The requested propagation protocol was not registered as a CRM.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTION_NOT_FOUND">
            <summary>
            The specified Transaction object could not be opened, because it was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCEMANAGER_NOT_FOUND">
            <summary>
            The specified ResourceManager object could not be opened, because it was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ENLISTMENT_NOT_FOUND">
            <summary>
            The specified Enlistment object could not be opened, because it was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTION_NOT_ROOT">
            <summary>
            The call to create a superior Enlistment on this Transaction object could not be completed, because the Transaction object specified for the enlistment is a subordinate branch of the Transaction. Only the root of the Transaction can be enlisted on as a superior.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTION_NO_SUPERIOR">
            <summary>
            The transaction does not have a superior enlistment.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HEURISTIC_DAMAGE_POSSIBLE">
            <summary>
            The attempt to commit the Transaction completed, but it is possible that some portion of the transaction tree did not commit successfully due to heuristics.  Therefore it is possible that some data modified in the transaction may not have committed, resulting in transactional inconsistency.  If possible, check the consistency of the associated data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTIONAL_CONFLICT">
            <summary>
            The function attempted to use a name that is reserved for use by another transaction.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RM_NOT_ACTIVE">
            <summary>
            Transaction support within the specified resource manager is not started or was shut down due to an error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RM_METADATA_CORRUPT">
            <summary>
            The metadata of the RM has been corrupted. The RM will not function.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DIRECTORY_NOT_RM">
            <summary>
            The specified directory does not contain a resource manager.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_RESIZE_INVALID_SIZE">
            <summary>
            The requested log size is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_OBJECT_NO_LONGER_EXISTS">
            <summary>
            The object (file, stream, link) corresponding to the handle has been deleted by a Transaction Savepoint Rollback.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HANDLE_NO_LONGER_VALID">
            <summary>
            The handle has been invalidated by a transaction. The most likely cause is the presence of memory mapping on a file or an open handle when the transaction ended or rolled back to savepoint.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_TXF_METADATA">
            <summary>
            There is no transaction metadata on the file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_CORRUPTION_DETECTED">
            <summary>
            The log data is corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RM_DISCONNECTED">
            <summary>
            The transaction outcome is unavailable because the resource manager responsible for it has disconnected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ENLISTMENT_NOT_SUPERIOR">
            <summary>
            The request was rejected because the enlistment in question is not a superior enlistment.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RECOVERY_NOT_NEEDED">
            <summary>
            The transactional resource manager is already consistent. Recovery is not needed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RM_ALREADY_STARTED">
            <summary>
            The transactional resource manager has already been started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANT_CROSS_RM_BOUNDARY">
            <summary>
            The operation would involve a single file with two transactional resource managers and is therefore not allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TXF_DIR_NOT_EMPTY">
            <summary>
            The $Txf directory must be empty for this operation to succeed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TM_VOLATILE">
            <summary>
            The operation could not be completed because the transaction manager does not have a log.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ROLLBACK_TIMER_EXPIRED">
            <summary>
            A rollback could not be scheduled because a previously scheduled rollback has already executed or been queued for execution.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TXF_ATTRIBUTE_CORRUPT">
            <summary>
            The transactional metadata attribute on the file or directory is corrupt and unreadable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_LOG_GROWTH_FAILED">
            <summary>
            An attempt to create space in the transactional resource manager's log failed. The failure status has been recorded in the event log.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTIONS_NOT_FROZEN">
            <summary>
            The request to thaw frozen transactions was ignored because transactions had not previously been frozen.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NOT_SNAPSHOT_VOLUME">
            <summary>
            The target volume is not a snapshot volume. This operation is only valid on a volume mounted as a snapshot.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DATA_LOST_REPAIR">
            <summary>
            Windows has discovered corruption in a file, and that file has since been repaired. Data loss may have occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TM_IDENTITY_MISMATCH">
            <summary>
            The call to create a TransactionManager object failed because the Tm Identity stored in the logfile does not match the Tm Identity that was passed in as an argument.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_FLOATED_SECTION">
            <summary>
            I/O was attempted on a section object that has been floated as a result of a transaction ending. There is no valid data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_ABORT_TRANSACTIONS">
            <summary>
            The transactional resource manager had too many tranactions outstanding that could not be aborted. The transactional resource manger has been shut down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_BAD_CLUSTERS">
            <summary>
            The operation could not be completed due to bad clusters on disk.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_VOLUME_DIRTY">
            <summary>
            The operation could not be completed because the volume is dirty. Please run chkdsk and try again.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EXPIRED_HANDLE">
            <summary>
            The handle is no longer properly associated with its transaction.  It may have been opened in a transactional resource manager that was subsequently forced to restart.  Please close the handle and open a new one.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TRANSACTION_NOT_ENLISTED">
            <summary>
            The specified operation could not be performed because the resource manager is not enlisted in the transaction.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_INVALID_PD">
            <summary>
            The specified protocol driver is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_PD_NOT_FOUND">
            <summary>
            The specified protocol driver was not found in the system path.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_WD_NOT_FOUND">
            <summary>
            The specified terminal connection driver was not found in the system path.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_CLOSE_PENDING">
            <summary>
            A close operation is pending on the session.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_NO_OUTBUF">
            <summary>
            There are no free output buffers available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_MODEM_INF_NOT_FOUND">
            <summary>
            The MODEM.INF file was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_INVALID_MODEMNAME">
            <summary>
            The modem name was not found in MODEM.INF.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_MODEM_RESPONSE_ERROR">
            <summary>
            The modem did not accept the command sent to it. Verify that the configured modem name matches the attached modem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_MODEM_RESPONSE_BUSY">
            <summary>
            Busy signal detected at remote site on callback.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_MODEM_RESPONSE_VOICE">
            <summary>
            Voice detected at remote site on callback.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_TD_ERROR">
            <summary>
            Transport driver error
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_WINSTATION_NOT_FOUND">
            <summary>
            The specified session cannot be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_WINSTATION_BUSY">
            <summary>
            The task you are trying to do can't be completed because Remote Desktop Services is currently busy. Please try again in a few minutes. Other users should still be able to log on.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_BAD_VIDEO_MODE">
            <summary>
            An attempt has been made to connect to a session whose video mode is not supported by the current client.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_GRAPHICS_INVALID">
            <summary>
            The application attempted to enable DOS graphics mode. DOS graphics mode is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_LOGON_DISABLED">
            <summary>
            Your interactive logon privilege has been disabled. Please contact your administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_NOT_CONSOLE">
            <summary>
            The requested operation can be performed only on the system console. This is most often the result of a driver or system DLL requiring direct console access.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_CLIENT_QUERY_TIMEOUT">
            <summary>
            The client failed to respond to the server connect message.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_CONSOLE_DISCONNECT">
            <summary>
            Disconnecting the console session is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_CONSOLE_CONNECT">
            <summary>
            Reconnecting a disconnected session to the console is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_SHADOW_DENIED">
            <summary>
            The request to control another session remotely was denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_INVALID_WD">
            <summary>
            The specified terminal connection driver is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_SHADOW_INVALID">
            <summary>
            The requested session cannot be controlled remotely.
            This may be because the session is disconnected or does not currently have a user logged on.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_SHADOW_DISABLED">
            <summary>
            The requested session is not configured to allow remote control.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_CLIENT_LICENSE_IN_USE">
            <summary>
            Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number is currently being used by another user. Please call your system administrator to obtain a unique license number.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_LICENSE_NOT_AVAILABLE">
            <summary>
            The number of connections to this computer is limited and all connections are in use right now. Try connecting later or contact your system administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_LICENSE_EXPIRED">
            <summary>
            The system license has expired. Your logon request is denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_SHADOW_NOT_RUNNING">
            <summary>
            Remote control could not be terminated because the specified session is not currently being remotely controlled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ACTIVATION_COUNT_EXCEEDED">
            <summary>
            Activation has already been reset the maximum number of times for this installation. Your activation timer will not be cleared.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_WINSTATIONS_DISABLED">
            <summary>
            Remote logins are currently disabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_SESSION_IN_USE">
            <summary>
            The user %s\\%s is currently logged on to this computer. Only the current user or an administrator can log on to this computer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_NO_FORCE_LOGOFF">
            <summary>
            The user %s\\%s is already logged on to the console of this computer. You do not have permission to log in at this time. To resolve this issue, contact %s\\%s and have them log off.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_ACCOUNT_RESTRICTION">
            <summary>
            Unable to log you on because of an account restriction.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RDP_PROTOCOL_ERROR">
            <summary>
            The RDP protocol component %2 detected an error in the protocol stream and has disconnected the client.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_CDM_CONNECT">
            <summary>
            The Client Drive Mapping Service Has Connected on Terminal Connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_CDM_DISCONNECT">
            <summary>
            The Client Drive Mapping Service Has Disconnected on Terminal Connection.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CTX_SECURITY_LAYER_ERROR">
            <summary>
            The Terminal Server security layer detected an error in the protocol stream and has disconnected the client.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TS_INCOMPATIBLE_SESSIONS">
            <summary>
            The target session is incompatible with the current session.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_TS_VIDEO_SUBSYSTEM_ERROR">
            <summary>
            Windows can't connect to your session because a problem occurred in the Windows video subsystem. Try connecting again later, or contact the server administrator for assistance.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_INVALID_API_SEQUENCE">
            <summary>
            The file replication service API was called incorrectly.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_STARTING_SERVICE">
            <summary>
            The file replication service cannot be started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_STOPPING_SERVICE">
            <summary>
            The file replication service cannot be stopped.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_INTERNAL_API">
            <summary>
            The file replication service API terminated the request. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_INTERNAL">
            <summary>
            The file replication service terminated the request. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_SERVICE_COMM">
            <summary>
            The file replication service cannot be contacted. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_INSUFFICIENT_PRIV">
            <summary>
            The file replication service cannot satisfy the request because the user has insufficient privileges. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_AUTHENTICATION">
            <summary>
            The file replication service cannot satisfy the request because authenticated RPC is not available. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_PARENT_AUTHENTICATION">
            <summary>
            The file replication service cannot satisfy the request because authenticated RPC is not available on the domain controller. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_CHILD_TO_PARENT_COMM">
            <summary>
            The file replication service cannot communicate with the file replication service on the domain controller. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_PARENT_TO_CHILD_COMM">
            <summary>
            The file replication service on the domain controller cannot communicate with the file replication service on this computer. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_SYSVOL_POPULATE">
            <summary>
            The file replication service cannot populate the system volume because of an internal error. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_SYSVOL_POPULATE_TIMEOUT">
            <summary>
            The file replication service cannot populate the system volume because of an internal timeout. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_SYSVOL_IS_BUSY">
            <summary>
            The file replication service cannot process the request. The system volume is busy with a previous request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.FRS_ERR_SYSVOL_DEMOTE">
            <summary>
            The file replication service cannot stop replicating the system volume because of an internal error. The event log may have more information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NOT_INSTALLED">
            <summary>
            An error occurred while installing the directory service. For more information, see the event log.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_ATTRIBUTE_OR_VALUE">
            <summary>
            The specified directory service attribute or value does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_BUSY">
            <summary>
            The directory service is busy.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_UNAVAILABLE">
            <summary>
            The directory service is unavailable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_RIDS_ALLOCATED">
            <summary>
            The directory service was unable to allocate a relative identifier.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_MORE_RIDS">
            <summary>
            The directory service has exhausted the pool of relative identifiers.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INCORRECT_ROLE_OWNER">
            <summary>
            The requested operation could not be performed because the directory service is not the master for that type of operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_RIDMGR_INIT_ERROR">
            <summary>
            The directory service was unable to initialize the subsystem that allocates relative identifiers.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJ_CLASS_VIOLATION">
            <summary>
            The requested operation did not satisfy one or more constraints associated with the class of the object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_ON_NON_LEAF">
            <summary>
            The directory service can perform the requested operation only on a leaf object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_ON_RDN">
            <summary>
            The directory service cannot perform the requested operation on the RDN attribute of an object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_MOD_OBJ_CLASS">
            <summary>
            The directory service detected an attempt to modify the object class of an object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CROSS_DOM_MOVE_ERROR">
            <summary>
            The requested cross-domain move operation could not be performed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_GC_NOT_AVAILABLE">
            <summary>
            Unable to contact the global catalog server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SHARED_POLICY">
            <summary>
            The policy object is shared and can only be modified at the root.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_POLICY_OBJECT_NOT_FOUND">
            <summary>
            The policy object does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_POLICY_ONLY_IN_DS">
            <summary>
            The requested policy information is only in the directory service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PROMOTION_ACTIVE">
            <summary>
            A domain controller promotion is currently active.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_PROMOTION_ACTIVE">
            <summary>
            A domain controller promotion is not currently active
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OPERATIONS_ERROR">
            <summary>
            An operations error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_PROTOCOL_ERROR">
            <summary>
            A protocol error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_TIMELIMIT_EXCEEDED">
            <summary>
            The time limit for this request was exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SIZELIMIT_EXCEEDED">
            <summary>
            The size limit for this request was exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ADMIN_LIMIT_EXCEEDED">
            <summary>
            The administrative limit for this request was exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_COMPARE_FALSE">
            <summary>
            The compare response was false.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_COMPARE_TRUE">
            <summary>
            The compare response was true.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_STRONG_AUTH_REQUIRED">
            <summary>
            A more secure authentication method is required for this server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INAPPROPRIATE_AUTH">
            <summary>
            Inappropriate authentication.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_AUTH_UNKNOWN">
            <summary>
            The authentication mechanism is unknown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_REFERRAL">
            <summary>
            A referral was returned from the server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INAPPROPRIATE_MATCHING">
            <summary>
            Inappropriate matching.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CONSTRAINT_VIOLATION">
            <summary>
            A constraint violation occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_SUCH_OBJECT">
            <summary>
            There is no such object on the server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ALIAS_PROBLEM">
            <summary>
            There is an alias problem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INVALID_DN_SYNTAX">
            <summary>
            An invalid dn syntax has been specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_IS_LEAF">
            <summary>
            The object is a leaf object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ALIAS_DEREF_PROBLEM">
            <summary>
            There is an alias dereferencing problem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_UNWILLING_TO_PERFORM">
            <summary>
            The server is unwilling to process the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_LOOP_DETECT">
            <summary>
            A loop has been detected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAMING_VIOLATION">
            <summary>
            There is a naming violation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_AFFECTS_MULTIPLE_DSAS">
            <summary>
            The operation affects multiple DSAs
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SERVER_DOWN">
            <summary>
            The server is not operational.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_LOCAL_ERROR">
            <summary>
            A local error has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ENCODING_ERROR">
            <summary>
            An encoding error has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DECODING_ERROR">
            <summary>
            A decoding error has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_FILTER_UNKNOWN">
            <summary>
            The search filter cannot be recognized.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_PARAM_ERROR">
            <summary>
            One or more parameters are illegal.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NOT_SUPPORTED">
            <summary>
            The specified method is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_RESULTS_RETURNED">
            <summary>
            No results were returned.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CONTROL_NOT_FOUND">
            <summary>
            The specified control is not supported by the server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CLIENT_LOOP">
            <summary>
            A referral loop was detected by the client.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SORT_CONTROL_MISSING">
            <summary>
            The search requires a SORT control.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OFFSET_RANGE_ERROR">
            <summary>
            The search results exceed the offset range specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_RIDMGR_DISABLED">
            <summary>
            The directory service detected the subsystem that allocates relative identifiers is disabled. This can occur as a protective mechanism when the system determines a significant portion of relative identifiers (RIDs) have been exhausted. Please see http://go.microsoft.com/fwlink/?LinkId=228610 for recommended diagnostic steps and the procedure to re-enable account creation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ROOT_MUST_BE_NC">
            <summary>
            The root object must be the head of a naming context. The root object cannot have an instantiated parent.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ADD_REPLICA_INHIBITED">
            <summary>
            The add replica operation cannot be performed. The naming context must be writeable in order to create the replica.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATT_NOT_DEF_IN_SCHEMA">
            <summary>
            A reference to an attribute that is not defined in the schema occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MAX_OBJ_SIZE_EXCEEDED">
            <summary>
            The maximum size of an object has been exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJ_STRING_NAME_EXISTS">
            <summary>
            An attempt was made to add an object to the directory with a name that is already in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_USER_BUFFER_TO_SMALL">
            <summary>
            The user buffer is too small.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATT_IS_NOT_ON_OBJ">
            <summary>
            The attribute specified in the operation is not present on the object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ILLEGAL_MOD_OPERATION">
            <summary>
            Illegal modify operation. Some aspect of the modification is not permitted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJ_TOO_LARGE">
            <summary>
            The specified object is too large.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_BAD_INSTANCE_TYPE">
            <summary>
            The specified instance type is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MASTERDSA_REQUIRED">
            <summary>
            The operation must be performed at a master DSA.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJECT_CLASS_REQUIRED">
            <summary>
            The object class attribute must be specified.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MISSING_REQUIRED_ATT">
            <summary>
            A required attribute is missing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATT_NOT_DEF_FOR_CLASS">
            <summary>
            An attempt was made to modify an object to include an attribute that is not legal for its class.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATT_ALREADY_EXISTS">
            <summary>
            The specified attribute is already present on the object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_ADD_ATT_VALUES">
            <summary>
            The specified attribute is not present, or has no values.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_RANGE_CONSTRAINT">
            <summary>
            A value for the attribute was not in the acceptable range of values.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATT_VAL_ALREADY_EXISTS">
            <summary>
            The specified value already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_REM_MISSING_ATT">
            <summary>
            The attribute cannot be removed because it is not present on the object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ROOT_CANT_BE_SUBREF">
            <summary>
            The specified root object cannot be a subref.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_CHAINING">
            <summary>
            Chaining is not permitted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_CHAINED_EVAL">
            <summary>
            Chained evaluation is not permitted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_PARENT_OBJECT">
            <summary>
            The operation could not be performed because the object's parent is either uninstantiated or deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_PARENT_IS_AN_ALIAS">
            <summary>
            Having a parent that is an alias is not permitted. Aliases are leaf objects.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CHILDREN_EXIST">
            <summary>
            The operation cannot be performed because child objects exist. This operation can only be performed on a leaf object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJ_NOT_FOUND">
            <summary>
            Directory object not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ALIASED_OBJ_MISSING">
            <summary>
            The aliased object is missing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_BAD_NAME_SYNTAX">
            <summary>
            The object name has bad syntax.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ALIAS_POINTS_TO_ALIAS">
            <summary>
            It is not permitted for an alias to refer to another alias.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_DEREF_ALIAS">
            <summary>
            The alias cannot be dereferenced.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OUT_OF_SCOPE">
            <summary>
            The operation is out of scope.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJECT_BEING_REMOVED">
            <summary>
            The operation cannot continue because the object is in the process of being removed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_DELETE_DSA_OBJ">
            <summary>
            The DSA object cannot be deleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_GENERIC_ERROR">
            <summary>
            A directory service error has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DSA_MUST_BE_INT_MASTER">
            <summary>
            The operation can only be performed on an internal master DSA object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CLASS_NOT_DSA">
            <summary>
            The object must be of class DSA.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INSUFF_ACCESS_RIGHTS">
            <summary>
            Insufficient access rights to perform the operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ILLEGAL_SUPERIOR">
            <summary>
            The object cannot be added because the parent is not on the list of possible superiors.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATTRIBUTE_OWNED_BY_SAM">
            <summary>
            Access to the attribute is not permitted because the attribute is owned by the Security Accounts Manager (SAM).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_TOO_MANY_PARTS">
            <summary>
            The name has too many parts.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_TOO_LONG">
            <summary>
            The name is too long.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_VALUE_TOO_LONG">
            <summary>
            The name value is too long.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_UNPARSEABLE">
            <summary>
            The directory service encountered an error parsing a name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_TYPE_UNKNOWN">
            <summary>
            The directory service cannot get the attribute type for a name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NOT_AN_OBJECT">
            <summary>
            The name does not identify an object; the name identifies a phantom.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SEC_DESC_TOO_SHORT">
            <summary>
            The security descriptor is too short.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SEC_DESC_INVALID">
            <summary>
            The security descriptor is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_DELETED_NAME">
            <summary>
            Failed to create name for deleted object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NCNAME_MUST_BE_NC">
            <summary>
            The object must be a naming context.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_ADD_SYSTEM_ONLY">
            <summary>
            It is not permitted to add an attribute which is owned by the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CLASS_MUST_BE_CONCRETE">
            <summary>
            The class of the object must be structural; you cannot instantiate an abstract class.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INVALID_DMD">
            <summary>
            The schema object could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJ_GUID_EXISTS">
            <summary>
            A local object with this GUID (dead or alive) already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NOT_ON_BACKLINK">
            <summary>
            The operation cannot be performed on a back link.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_CROSSREF_FOR_NC">
            <summary>
            The cross reference for the specified naming context could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SHUTTING_DOWN">
            <summary>
            The operation could not be performed because the directory service is shutting down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_UNKNOWN_OPERATION">
            <summary>
            The directory service request is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INVALID_ROLE_OWNER">
            <summary>
            The role owner attribute could not be read.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_COULDNT_CONTACT_FSMO">
            <summary>
            The requested FSMO operation failed. The current FSMO holder could not be contacted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CROSS_NC_DN_RENAME">
            <summary>
            Modification of a DN across a naming context is not permitted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_MOD_SYSTEM_ONLY">
            <summary>
            The attribute cannot be modified because it is owned by the system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_REPLICATOR_ONLY">
            <summary>
            Only the replicator can perform this function.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJ_CLASS_NOT_DEFINED">
            <summary>
            The specified class is not defined.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OBJ_CLASS_NOT_SUBCLASS">
            <summary>
            The specified class is not a subclass.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_REFERENCE_INVALID">
            <summary>
            The name reference is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CROSS_REF_EXISTS">
            <summary>
            A cross reference already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUP_RDN">
            <summary>
            Schema update failed: duplicate RDN.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUP_OID">
            <summary>
            Schema update failed: duplicate OID.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUP_MAPI_ID">
            <summary>
            Schema update failed: duplicate MAPI identifier.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUP_SCHEMA_ID_GUID">
            <summary>
            Schema update failed: duplicate schema-id GUID.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUP_LDAP_DISPLAY_NAME">
            <summary>
            Schema update failed: duplicate LDAP display name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SEMANTIC_ATT_TEST">
            <summary>
            Schema update failed: range-lower less than range upper.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SYNTAX_MISMATCH">
            <summary>
            Schema update failed: syntax mismatch.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EXISTS_IN_MUST_HAVE">
            <summary>
            Schema deletion failed: attribute is used in must-contain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EXISTS_IN_MAY_HAVE">
            <summary>
            Schema deletion failed: attribute is used in may-contain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NONEXISTENT_MAY_HAVE">
            <summary>
            Schema update failed: attribute in may-contain does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NONEXISTENT_MUST_HAVE">
            <summary>
            Schema update failed: attribute in must-contain does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_AUX_CLS_TEST_FAIL">
            <summary>
            Schema update failed: class in aux-class list does not exist or is not an auxiliary class.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NONEXISTENT_POSS_SUP">
            <summary>
            Schema update failed: class in poss-superiors does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SUB_CLS_TEST_FAIL">
            <summary>
            Schema update failed: class in subclassof list does not exist or does not satisfy hierarchy rules.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_BAD_RDN_ATT_ID_SYNTAX">
            <summary>
            Schema update failed: Rdn-Att-Id has wrong syntax.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EXISTS_IN_AUX_CLS">
            <summary>
            Schema deletion failed: class is used as auxiliary class.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EXISTS_IN_SUB_CLS">
            <summary>
            Schema deletion failed: class is used as sub class.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EXISTS_IN_POSS_SUP">
            <summary>
            Schema deletion failed: class is used as poss superior.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_RECALCSCHEMA_FAILED">
            <summary>
            Schema update failed in recalculating validation cache.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_DELETE">
            <summary>
            The requested delete operation could not be performed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATT_SCHEMA_REQ_ID">
            <summary>
            Cannot read the governs class identifier for the schema record.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_BAD_ATT_SCHEMA_SYNTAX">
            <summary>
            The attribute schema has bad syntax.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_CACHE_ATT">
            <summary>
            The attribute could not be cached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_CACHE_CLASS">
            <summary>
            The class could not be cached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_REMOVE_ATT_CACHE">
            <summary>
            The attribute could not be removed from the cache.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_RETRIEVE_DN">
            <summary>
            The distinguished name attribute could not be read.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MISSING_SUPREF">
            <summary>
            No superior reference has been configured for the directory service. The directory service is therefore unable to issue referrals to objects outside this forest.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_RETRIEVE_INSTANCE">
            <summary>
            The instance type attribute could not be retrieved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CODE_INCONSISTENCY">
            <summary>
            An internal error has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DATABASE_ERROR">
            <summary>
            A database error has occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_GOVERNSID_MISSING">
            <summary>
            The attribute GOVERNSID is missing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MISSING_EXPECTED_ATT">
            <summary>
            An expected attribute is missing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NCNAME_MISSING_CR_REF">
            <summary>
            The specified naming context is missing a cross reference.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SCHEMA_NOT_LOADED">
            <summary>
            The schema is not loaded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SCHEMA_ALLOC_FAILED">
            <summary>
            Schema allocation failed. Please check if the machine is running low on memory.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ATT_SCHEMA_REQ_SYNTAX">
            <summary>
            Failed to obtain the required syntax for the attribute schema.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_GCVERIFY_ERROR">
            <summary>
            The global catalog verification failed. The global catalog is not available or does not support the operation. Some part of the directory is currently not available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SCHEMA_MISMATCH">
            <summary>
            The replication operation failed because of a schema mismatch between the servers involved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_FIND_DSA_OBJ">
            <summary>
            The DSA object could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_FIND_EXPECTED_NC">
            <summary>
            The naming context could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_FIND_NC_IN_CACHE">
            <summary>
            The naming context could not be found in the cache.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_RETRIEVE_CHILD">
            <summary>
            The child object could not be retrieved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_BAD_HIERARCHY_FILE">
            <summary>
            The hierarchy file is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CONFIG_PARAM_MISSING">
            <summary>
            The directory configuration parameter is missing from the registry.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INTERNAL_FAILURE">
            <summary>
            The directory service encountered an internal failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_UNKNOWN_ERROR">
            <summary>
            The directory service encountered an unknown failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_REFUSING_FSMO_ROLES">
            <summary>
            This directory server is shutting down, and cannot take ownership of new floating single-master operation roles.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MISSING_FSMO_SETTINGS">
            <summary>
            The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_GENERIC">
            <summary>
            The replication operation failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_INVALID_PARAMETER">
            <summary>
            An invalid parameter was specified for this replication operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_BUSY">
            <summary>
            The directory service is too busy to complete the replication operation at this time.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_BAD_DN">
            <summary>
            The distinguished name specified for this replication operation is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_BAD_NC">
            <summary>
            The naming context specified for this replication operation is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_DN_EXISTS">
            <summary>
            The distinguished name specified for this replication operation already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_INTERNAL_ERROR">
            <summary>
            The replication system encountered an internal error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_INCONSISTENT_DIT">
            <summary>
            The replication operation encountered a database inconsistency.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_CONNECTION_FAILED">
            <summary>
            The server specified for this replication operation could not be contacted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_BAD_INSTANCE_TYPE">
            <summary>
            The replication operation encountered an object with an invalid instance type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_OUT_OF_MEM">
            <summary>
            The replication operation failed to allocate memory.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_MAIL_PROBLEM">
            <summary>
            The replication operation encountered an error with the mail system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_REF_ALREADY_EXISTS">
            <summary>
            The replication reference information for the target server already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_REF_NOT_FOUND">
            <summary>
            The replication reference information for the target server does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_OBJ_IS_REP_SOURCE">
            <summary>
            The naming context cannot be removed because it is replicated to another server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_DB_ERROR">
            <summary>
            The replication operation encountered a database error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_NO_REPLICA">
            <summary>
            The naming context is in the process of being removed or is not replicated from the specified server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_ACCESS_DENIED">
            <summary>
            Replication access was denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_NOT_SUPPORTED">
            <summary>
            The requested operation is not supported by this version of the directory service.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_RPC_CANCELLED">
            <summary>
            The replication remote procedure call was cancelled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SOURCE_DISABLED">
            <summary>
            The source server is currently rejecting replication requests.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SINK_DISABLED">
            <summary>
            The destination server is currently rejecting replication requests.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_NAME_COLLISION">
            <summary>
            The replication operation failed due to a collision of object names.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SOURCE_REINSTALLED">
            <summary>
            The replication source has been reinstalled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_MISSING_PARENT">
            <summary>
            The replication operation failed because a required parent object is missing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_PREEMPTED">
            <summary>
            The replication operation was preempted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_ABANDON_SYNC">
            <summary>
            The replication synchronization attempt was abandoned because of a lack of updates.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SHUTDOWN">
            <summary>
            The replication operation was terminated because the system is shutting down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUP_LINK_ID">
            <summary>
            Schema update failed: An attribute with the same link identifier already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_ERROR_RESOLVING">
            <summary>
            Name translation: Generic processing error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_ERROR_NOT_FOUND">
            <summary>
            Name translation: Could not find the name or insufficient right to see name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_ERROR_NOT_UNIQUE">
            <summary>
            Name translation: Input name mapped to more than one output name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_ERROR_NO_MAPPING">
            <summary>
            Name translation: Input name found, but not the associated output format.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_ERROR_DOMAIN_ONLY">
            <summary>
            Name translation: Unable to resolve completely, only the domain was found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CONSTRUCTED_ATT_MOD">
            <summary>
            Modification of a constructed attribute is not allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_WRONG_OM_OBJ_CLASS">
            <summary>
            The OM-Object-Class specified is incorrect for an attribute with the specified syntax.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_REPL_PENDING">
            <summary>
            The replication request has been posted; waiting for reply.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DS_REQUIRED">
            <summary>
            The requested operation requires a directory service, and none was available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NON_BASE_SEARCH">
            <summary>
            The requested search operation is only supported for base searches.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_RETRIEVE_ATTS">
            <summary>
            The search failed to retrieve attributes from the database.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_BACKLINK_WITHOUT_LINK">
            <summary>
            The schema update operation tried to add a backward link attribute that has no corresponding forward link.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EPOCH_MISMATCH">
            <summary>
            Source and destination of a cross-domain move do not agree on the object's epoch number. Either source or destination does not have the latest version of the object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SRC_NAME_MISMATCH">
            <summary>
            Source and destination of a cross-domain move do not agree on the object's current name. Either source or destination does not have the latest version of the object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DST_NC_MISMATCH">
            <summary>
            Source and destination for a cross-domain move are not in agreement on the naming contexts in the forest. Either source or destination does not have the latest version of the Partitions container.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SRC_GUID_MISMATCH">
            <summary>
            Source and destination of a cross-domain move do not agree on the identity of the source object. Either source or destination does not have the latest version of the source object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NC_MUST_HAVE_NC_PARENT">
            <summary>
            A naming context head must be the immediate child of another naming context head, not of an interior node.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DST_DOMAIN_NOT_NATIVE">
            <summary>
            Destination domain must be in native mode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INVALID_SEARCH_FLAG">
            <summary>
            The search flags for the attribute are invalid. The ANR bit is valid only on attributes of Unicode or Teletex strings.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_SAM_INIT_FAILURE">
            <summary>
            Security Accounts Manager initialization failed because of the following error: %1.
            Error Status: 0x%2. Please shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NONSAFE_SCHEMA_CHANGE">
            <summary>
            Adding a new mandatory attribute to an existing class, deleting a mandatory attribute from an existing class, or adding an optional attribute to the special class Top that is not a backlink attribute (directly or through inheritance, for example, by adding or deleting an auxiliary class) is not allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INVALID_GROUP_TYPE">
            <summary>
            The specified group type is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_HAVE_PRIMARY_MEMBERS">
            <summary>
            A group with primary members cannot change to a security-disabled group.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAMING_MASTER_GC">
            <summary>
            Only DSAs configured to be Global Catalog servers should be allowed to hold the Domain Naming Master FSMO role. (Applies only to Windows 2000 servers)
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DNS_LOOKUP_FAILURE">
            <summary>
            The DSA operation is unable to proceed because of a DNS lookup failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_COULDNT_UPDATE_SPNS">
            <summary>
            While processing a change to the DNS Host Name for an object, the Service Principal Name values could not be kept in sync.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_RETRIEVE_SD">
            <summary>
            The Security Descriptor attribute could not be read.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_KEY_NOT_UNIQUE">
            <summary>
            The object requested was not found, but an object with that key was found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_START">
            <summary>
            Directory Service cannot start.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INIT_FAILURE">
            <summary>
            Directory Services could not start.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SAM_INIT_FAILURE">
            <summary>
            Security Accounts Manager initialization failed because of the following error: %1.
            Error Status: 0x%2. Click OK to shut down the system and reboot into Safe Mode. Check the event log for detailed information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SCHEMA_INFO_SHIP">
            <summary>
            Schema information could not be included in the replication request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SCHEMA_CONFLICT">
            <summary>
            The replication operation could not be completed due to a schema incompatibility.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_OBJ_NC_MISMATCH">
            <summary>
            The replication update could not be applied because either the source or the destination has not yet received information regarding a recent cross-domain move operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NC_STILL_HAS_DSAS">
            <summary>
            The requested domain could not be deleted because there exist domain controllers that still host this domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_GC_REQUIRED">
            <summary>
            The requested operation can be performed only on a global catalog server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CANT_ADD_TO_GC">
            <summary>
            The attribute is not allowed to be replicated to the GC because of security reasons.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_CHECKPOINT_WITH_PDC">
            <summary>
            The checkpoint with the PDC could not be taken because there too many modifications being processed currently.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INVALID_NAME_FOR_SPN">
            <summary>
            A Service Principal Name (SPN) could not be constructed because the provided hostname is not in the necessary format.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MUST_BE_RUN_ON_DST_DC">
            <summary>
            For security reasons, the operation must be run on the destination DC.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INIT_FAILURE_CONSOLE">
            <summary>
            Directory Services could not start because of the following error: %1.
            Error Status: 0x%2. Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_FOREST_VERSION_TOO_LOW">
            <summary>
            The version of the operating system installed on this server no longer supports the current AD DS Forest functional level or AD LDS Configuration Set functional level. You must raise the AD DS Forest functional level or AD LDS Configuration Set functional level before this server can become an AD DS Domain Controller or an AD LDS Instance in this Forest or Configuration Set.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DOMAIN_VERSION_TOO_LOW">
            <summary>
            The version of the operating system installed on this server no longer supports the current domain functional level. You must raise the domain functional level before this server can become a domain controller in this domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INCOMPATIBLE_VERSION">
            <summary>
            The version of the operating system installed on this server is incompatible with the functional level of the domain or forest.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_LOW_DSA_VERSION">
            <summary>
            The functional level of the domain (or forest) cannot be raised to the requested value, because there exist one or more domain controllers in the domain (or forest) that are at a lower incompatible functional level.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NAME_NOT_UNIQUE">
            <summary>
            The requested name already exists as a unique identifier.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OUT_OF_VERSION_STORE">
            <summary>
            The database is out of version store.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_REF_DOMAIN">
            <summary>
            Unable to find a valid security descriptor reference domain for this partition.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_RESERVED_LINK_ID">
            <summary>
            Schema update failed: The link identifier is reserved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_LINK_ID_NOT_AVAILABLE">
            <summary>
            Schema update failed: There are no link identifiers available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_THREAD_LIMIT_EXCEEDED">
            <summary>
            The thread limit for this request was exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NOT_CLOSEST">
            <summary>
            The Global catalog server is not in the closest site.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NTDSCRIPT_SYNTAX_ERROR">
            <summary>
            The Directory Service cannot parse the script because of a syntax error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DIFFERENT_REPL_EPOCHS">
            <summary>
            The directory service cannot perform the requested operation because the servers involved are of different replication epochs (which is usually related to a domain rename that is in progress).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRS_EXTENSIONS_CHANGED">
            <summary>
            The directory service binding must be renegotiated due to a change in the server extensions information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_MSDS_INTID">
            <summary>
            Schema update failed: No values for msDS-IntId are available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUP_MSDS_INTID">
            <summary>
            Schema update failed: Duplicate msDS-INtId. Retry the operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EXISTS_IN_RDNATTID">
            <summary>
            Schema deletion failed: attribute is used in rDNAttID.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_AUTHORIZATION_FAILED">
            <summary>
            The directory service failed to authorize the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_INVALID_SCRIPT">
            <summary>
            The Directory Service cannot process the script because it is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_CROSS_REF_BUSY">
            <summary>
            A cross reference is in use locally with the same name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DUPLICATE_ID_FOUND">
            <summary>
            The requested object has a non-unique identifier and cannot be retrieved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_GROUP_CONVERSION_ERROR">
            <summary>
            The group cannot be converted due to attribute restrictions on the requested group type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_ROLE_NOT_VERIFIED">
            <summary>
            The FSMO role ownership could not be verified because its directory partition has not replicated successfully with at least one replication partner.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_EXISTING_AD_CHILD_NC">
            <summary>
            The directory service detected a child partition below the requested partition name. The partition hierarchy must be created in a top down method.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_REPL_LIFETIME_EXCEEDED">
            <summary>
            The directory service cannot replicate with this server because the time since the last replication with this server has exceeded the tombstone lifetime.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_LDAP_SEND_QUEUE_FULL">
            <summary>
            The LDAP servers network send queue has filled up because the client is not processing the results of its requests fast enough. No more requests will be processed until the client catches up. If the client does not catch up then it will be disconnected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_POLICY_NOT_KNOWN">
            <summary>
            At this time, it cannot be determined if the branch replication policy is available on the hub domain controller. Please retry at a later time to account for replication latencies.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SITE_SETTINGS_OBJECT">
            <summary>
            The site settings object for the specified site does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_SECRETS">
            <summary>
            The local account store does not contain secret material for the specified account.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NO_WRITABLE_DC_FOUND">
            <summary>
            Could not find a writable domain controller in the domain.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_SERVER_OBJECT">
            <summary>
            The server object for the domain controller does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NO_NTDSA_OBJECT">
            <summary>
            The NTDS Settings object for the domain controller does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_NON_ASQ_SEARCH">
            <summary>
            The requested search operation is not supported for ASQ searches.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_AUDIT_FAILURE">
            <summary>
            A required audit event could not be generated for the operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_CORRUPT_UTD_VECTOR">
            <summary>
            The specified up-to-date-ness vector is corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_SECRETS_DENIED">
            <summary>
            The request to replicate secrets is denied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_RESERVED_MAPI_ID">
            <summary>
            Schema update failed: The MAPI identifier is reserved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MAPI_ID_NOT_AVAILABLE">
            <summary>
            Schema update failed: There are no MAPI identifiers available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_OID_NOT_FOUND">
            <summary>
            The specified OID cannot be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DRA_RECYCLED_TARGET">
            <summary>
            The replication operation failed because the target object referred by a link value is recycled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_DISALLOWED_NC_REDIRECT">
            <summary>
            The redirect operation failed because the target object is in a NC different from the domain NC of the current domain controller.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_HIGH_ADLDS_FFL">
            <summary>
            The functional level of the AD LDS configuration set cannot be lowered to the requested value.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_HIGH_DSA_VERSION">
            <summary>
            The functional level of the domain (or forest) cannot be lowered to the requested value.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_LOW_ADLDS_FFL">
            <summary>
            The functional level of the AD LDS configuration set cannot be raised to the requested value, because there exist one or more ADLDS instances that are at a lower incompatible functional level.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INCORRECT_ACCOUNT_TYPE">
            <summary>
            The system is not authoritative for the specified account and therefore cannot complete the operation. Please retry the operation using the provider associated with this account. If this is an online provider please use the provider's online site.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_MISSING_FOREST_TRUST">
            <summary>
            The operation failed because the addition/modification referenced an inbound forest-wide trust that is not present.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_DS_VALUE_KEY_NOT_UNIQUE">
            <summary>
            The link value specified was not found, but a link value with that key was found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_FORMAT_ERROR">
            <summary>
            DNS server unable to interpret format.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_SERVER_FAILURE">
            <summary>
            DNS server failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_NAME_ERROR">
            <summary>
            DNS name does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_NOT_IMPLEMENTED">
            <summary>
            DNS request not supported by name server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_REFUSED">
            <summary>
            DNS operation refused.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_YXDOMAIN">
            <summary>
            DNS name that ought not exist, does exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_YXRRSET">
            <summary>
            DNS RR set that ought not exist, does exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_NXRRSET">
            <summary>
            DNS RR set that ought to exist, does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_NOTAUTH">
            <summary>
            DNS server not authoritative for zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_NOTZONE">
            <summary>
            DNS name in update or prereq is not in zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_BADSIG">
            <summary>
            DNS signature failed to verify.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_BADKEY">
            <summary>
            DNS bad key.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE_BADTIME">
            <summary>
            DNS signature validity expired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_KEYMASTER_REQUIRED">
            <summary>
            Only the DNS server acting as the key master for the zone may perform this operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_UNSUPPORTED_ALGORITHM">
            <summary>
            The specified algorithm is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_KEY_SIZE">
            <summary>
            The specified key size is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_UNEXPECTED_CNG_ERROR">
            <summary>
            An unexpected crypto error was encountered. Zone signing may not be operational until this error is resolved.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_KSP_NOT_ACCESSIBLE">
            <summary>
            The specified key service provider cannot be opened by the DNS server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_TOO_MANY_SKDS">
            <summary>
            The DNS server cannot accept any more signing keys with the specified algorithm and KSK flag value for this zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ROLLOVER_IN_PROGRESS">
            <summary>
            The specified signing key is already in process of rolling over keys.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NOT_ALLOWED_ON_ZSK">
            <summary>
            This operation is not allowed on a zone signing key (ZSK).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_BAD_KEYMASTER">
            <summary>
            This operation could not be completed because the DNS server listed as the current key master for this zone is down or misconfigured. Resolve the problem on the current key master for this zone or use another DNS server to seize the key master role.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DNSSEC_IS_DISABLED">
            <summary>
            This operation could not be completed because the DNS server has been configured with DNSSEC features disabled. Enable DNSSEC on the DNS server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_XML">
            <summary>
            This operation could not be completed because the XML stream received is empty or syntactically invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ROLLOVER_NOT_POKEABLE">
            <summary>
            The specified signing key is not waiting for parental DS update.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NSEC3_NAME_COLLISION">
            <summary>
            Hash collision detected during NSEC3 signing. Specify a different user-provided salt, or use a randomly generated salt, and attempt to sign the zone again.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_INFO_NO_RECORDS">
            <summary>
            No records found for given DNS query.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_BAD_PACKET">
            <summary>
            Bad DNS packet.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NO_PACKET">
            <summary>
            No DNS packet.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RCODE">
            <summary>
            DNS error, check rcode.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_UNSECURE_PACKET">
            <summary>
            Unsecured DNS packet.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_REQUEST_PENDING">
            <summary>
            DNS query request is pending.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_TYPE">
            <summary>
            Invalid DNS type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_IP_ADDRESS">
            <summary>
            Invalid IP address.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_PROPERTY">
            <summary>
            Invalid property.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_TRY_AGAIN_LATER">
            <summary>
            Try DNS operation again later.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NOT_UNIQUE">
            <summary>
            Record for given name and type is not unique.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NON_RFC_NAME">
            <summary>
            DNS name does not comply with RFC specifications.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_STATUS_FQDN">
            <summary>
            DNS name is a fully-qualified DNS name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_STATUS_DOTTED_NAME">
            <summary>
            DNS name is dotted (multi-label).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_STATUS_SINGLE_PART_NAME">
            <summary>
            DNS name is a single-part name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_NAME_CHAR">
            <summary>
            DNS name contains an invalid character.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NUMERIC_NAME">
            <summary>
            DNS name is entirely numeric.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DWORD_VALUE_TOO_SMALL">
            <summary>
            The specified value is too small for this parameter.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DWORD_VALUE_TOO_LARGE">
            <summary>
            The specified value is too large for this parameter.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_BACKGROUND_LOADING">
            <summary>
            This operation is not allowed while the DNS server is loading zones in the background. Please try again later.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NOT_ALLOWED_ON_RODC">
            <summary>
            The operation requested is not permitted on against a DNS server running on a read-only DC.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DELEGATION_REQUIRED">
            <summary>
            This operation requires credentials delegation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_POLICY_TABLE">
            <summary>
            Name resolution policy table has been corrupted. DNS resolution will fail until it is fixed. Contact your network administrator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ADDRESS_REQUIRED">
            <summary>
            Not allowed to remove all addresses.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ZONE_DOES_NOT_EXIST">
            <summary>
            DNS zone does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NO_ZONE_INFO">
            <summary>
            DNS zone information not available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ZONE_LOCKED">
            <summary>
            DNS zone is locked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ZONE_CREATION_FAILED">
            <summary>
            DNS zone creation failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ZONE_ALREADY_EXISTS">
            <summary>
            DNS zone already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_ZONE_TYPE">
            <summary>
            Invalid DNS zone type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ZONE_NOT_SECONDARY">
            <summary>
            DNS zone not secondary.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_WINS_INIT_FAILED">
            <summary>
            WINS initialization failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NEED_WINS_SERVERS">
            <summary>
            Need WINS servers.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NBSTAT_INIT_FAILED">
            <summary>
            NBTSTAT initialization call failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_SOA_DELETE_INVALID">
            <summary>
            Invalid delete of start of authority (SOA)
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ZONE_IS_SHUTDOWN">
            <summary>
            The operation cannot be performed because this zone is shut down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_DATAFILE_NAME">
            <summary>
            Invalid datafile name for DNS zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DATAFILE_OPEN_FAILURE">
            <summary>
            Failed to open datafile for DNS zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_FILE_WRITEBACK_FAILED">
            <summary>
            Failed to write datafile for DNS zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DATAFILE_PARSING">
            <summary>
            Failure while reading datafile for DNS zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RECORD_DOES_NOT_EXIST">
            <summary>
            DNS record does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RECORD_FORMAT">
            <summary>
            DNS record format error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NODE_CREATION_FAILED">
            <summary>
            Node creation failure in DNS.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_UNKNOWN_RECORD_TYPE">
            <summary>
            Unknown DNS record type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RECORD_TIMED_OUT">
            <summary>
            DNS record timed out.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NAME_NOT_IN_ZONE">
            <summary>
            Name not in DNS zone.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_CNAME_LOOP">
            <summary>
            CNAME loop detected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NODE_IS_CNAME">
            <summary>
            Node is a CNAME DNS record.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_CNAME_COLLISION">
            <summary>
            A CNAME record already exists for given name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_RECORD_ALREADY_EXISTS">
            <summary>
            DNS record already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_SECONDARY_DATA">
            <summary>
            Secondary DNS zone data error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NO_CREATE_CACHE_DATA">
            <summary>
            Could not create DNS cache data.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NAME_DOES_NOT_EXIST">
            <summary>
            DNS name does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_WARNING_PTR_CREATE_FAILED">
            <summary>
            Could not create pointer (PTR) record.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_WARNING_DOMAIN_UNDELETED">
            <summary>
            DNS domain was undeleted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DS_UNAVAILABLE">
            <summary>
            The directory service is unavailable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NODE_IS_DNAME">
            <summary>
            Node is a DNAME DNS record.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DNAME_COLLISION">
            <summary>
            A DNAME record already exists for given name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_ALIAS_LOOP">
            <summary>
            An alias loop has been detected with either CNAME or DNAME records.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_INFO_AXFR_COMPLETE">
            <summary>
            DNS AXFR (zone transfer) complete.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_AXFR">
            <summary>
            DNS zone transfer failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_INFO_ADDED_LOCAL_WINS">
            <summary>
            Added local WINS server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_STATUS_CONTINUE_NEEDED">
            <summary>
            Secure update call needs to continue update request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NO_TCPIP">
            <summary>
            TCP/IP network protocol not installed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_NO_DNS_SERVERS">
            <summary>
            No DNS servers configured for local system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DP_DOES_NOT_EXIST">
            <summary>
            The specified directory partition does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DP_ALREADY_EXISTS">
            <summary>
            The specified directory partition already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DP_NOT_ENLISTED">
            <summary>
            This DNS server is not enlisted in the specified directory partition.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DP_ALREADY_ENLISTED">
            <summary>
            This DNS server is already enlisted in the specified directory partition.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DP_NOT_AVAILABLE">
            <summary>
            The directory partition is not available at this time. Please wait a few minutes and try again.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DP_FSMO_ERROR">
            <summary>
            The operation failed because the domain naming master FSMO role could not be reached. The domain controller holding the domain naming master FSMO role is down or unable to service the request or is not running Windows Server 2003 or later.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DEFAULT_ZONESCOPE">
            <summary>
            The scope is the same as the default zone scope.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_LOAD_ZONESCOPE_FAILED">
            <summary>
            Failed to load zone scope.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_INVALID_SCOPE_NAME">
            <summary>
            The scope name contains invalid characters.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_SCOPE_DOES_NOT_EXIST">
            <summary>
            The scope does not exist.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_DEFAULT_SCOPE">
            <summary>
            The scope is the same as the default scope.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_SCOPE_LOCKED">
            <summary>
            The scope is locked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_SCOPE_ALREADY_EXISTS">
            <summary>
            The scope already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_POLICY_ALREADY_EXISTS">
            <summary>
            A policy with the same name already exists on this level (server level or zone level) on the DNS server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_POLICY_DOES_NOT_EXIST">
            <summary>
            No policy with this name exists on this level (server level or zone level) on the DNS server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_SUBNET_DOES_NOT_EXIST">
            <summary>
            The IP subnet specified does not exist in the client subnet.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_SUBNET_ALREADY_EXISTS">
            <summary>
            The IP subnet that is being added, already exists in the client subnet.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_POLICY_LOCKED">
            <summary>
            The policy is locked.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_POLICY_INVALID_WEIGHT">
            <summary>
            The weight of the scope in the policy is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_POLICY_INVALID_NAME">
            <summary>
            The DNS policy name is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.DNS_ERROR_POLICY_SCOPE_MISSING">
            <summary>
            The scope information has not been provided for a policy that requires it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEINTR">
            <summary>
            A blocking operation was interrupted by a call to WSACancelBlockingCall.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEBADF">
            <summary>
            The file handle supplied is not valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEACCES">
            <summary>
            An attempt was made to access a socket in a way forbidden by its access permissions.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEFAULT">
            <summary>
            The system detected an invalid pointer address in attempting to use a pointer argument in a call.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEINVAL">
            <summary>
            An invalid argument was supplied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEMFILE">
            <summary>
            Too many open sockets.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEWOULDBLOCK">
            <summary>
            A non-blocking socket operation could not be completed immediately.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEINPROGRESS">
            <summary>
            A blocking operation is currently executing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEALREADY">
            <summary>
            An operation was attempted on a non-blocking socket that already had an operation in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENOTSOCK">
            <summary>
            An operation was attempted on something that is not a socket.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEDESTADDRREQ">
            <summary>
            A required address was omitted from an operation on a socket.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEMSGSIZE">
            <summary>
            A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEPROTOTYPE">
            <summary>
            A protocol was specified in the socket function call that does not support the semantics of the socket type requested.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENOPROTOOPT">
            <summary>
            An unknown, invalid, or unsupported option or level was specified in a getsockopt or setsockopt call.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEPROTONOSUPPORT">
            <summary>
            The requested protocol has not been configured into the system, or no implementation for it exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAESOCKTNOSUPPORT">
            <summary>
            The support for the specified socket type does not exist in this address family.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEOPNOTSUPP">
            <summary>
            The attempted operation is not supported for the type of object referenced.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEPFNOSUPPORT">
            <summary>
            The protocol family has not been configured into the system or no implementation for it exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEAFNOSUPPORT">
            <summary>
            An address incompatible with the requested protocol was used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEADDRINUSE">
            <summary>
            Only one usage of each socket address (protocol/network address/port) is normally permitted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEADDRNOTAVAIL">
            <summary>
            The requested address is not valid in its context.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENETDOWN">
            <summary>
            A socket operation encountered a dead network.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENETUNREACH">
            <summary>
            A socket operation was attempted to an unreachable network.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENETRESET">
            <summary>
            The connection has been broken due to keep-alive activity detecting a failure while the operation was in progress.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAECONNABORTED">
            <summary>
            An established connection was aborted by the software in your host machine.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAECONNRESET">
            <summary>
            An existing connection was forcibly closed by the remote host.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENOBUFS">
            <summary>
            An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEISCONN">
            <summary>
            A connect request was made on an already connected socket.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENOTCONN">
            <summary>
            A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAESHUTDOWN">
            <summary>
            A request to send or receive data was disallowed because the socket had already been shut down in that direction with a previous shutdown call.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAETOOMANYREFS">
            <summary>
            Too many references to some kernel object.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAETIMEDOUT">
            <summary>
            A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAECONNREFUSED">
            <summary>
            No connection could be made because the target machine actively refused it.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAELOOP">
            <summary>
            Cannot translate name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENAMETOOLONG">
            <summary>
            Name component or name was too long.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEHOSTDOWN">
            <summary>
            A socket operation failed because the destination host was down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEHOSTUNREACH">
            <summary>
            A socket operation was attempted to an unreachable host.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENOTEMPTY">
            <summary>
            Cannot remove a directory that is not empty.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEPROCLIM">
            <summary>
            A Windows Sockets implementation may have a limit on the number of applications that may use it simultaneously.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEUSERS">
            <summary>
            Ran out of quota.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEDQUOT">
            <summary>
            Ran out of disk quota.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAESTALE">
            <summary>
            File handle reference is no longer available.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEREMOTE">
            <summary>
            Item is not available locally.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSASYSNOTREADY">
            <summary>
            WSAStartup cannot function at this time because the underlying system it uses to provide network services is currently unavailable.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAVERNOTSUPPORTED">
            <summary>
            The Windows Sockets version requested is not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSANOTINITIALISED">
            <summary>
            Either the application has not called WSAStartup, or WSAStartup failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEDISCON">
            <summary>
            Returned by WSARecv or WSARecvFrom to indicate the remote party has initiated a graceful shutdown sequence.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAENOMORE">
            <summary>
            No more results can be returned by WSALookupServiceNext.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAECANCELLED">
            <summary>
            A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEINVALIDPROCTABLE">
            <summary>
            The procedure call table is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEINVALIDPROVIDER">
            <summary>
            The requested service provider is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEPROVIDERFAILEDINIT">
            <summary>
            The requested service provider could not be loaded or initialized.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSASYSCALLFAILURE">
            <summary>
            A system call has failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSASERVICE_NOT_FOUND">
            <summary>
            No such service is known. The service cannot be found in the specified name space.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSATYPE_NOT_FOUND">
            <summary>
            The specified class was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_E_NO_MORE">
            <summary>
            No more results can be returned by WSALookupServiceNext.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_E_CANCELLED">
            <summary>
            A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAEREFUSED">
            <summary>
            A database query failed because it was actively refused.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSAHOST_NOT_FOUND">
            <summary>
            No such host is known.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSATRY_AGAIN">
            <summary>
            This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSANO_RECOVERY">
            <summary>
            A non-recoverable error occurred during a database lookup.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSANO_DATA">
            <summary>
            The requested name is valid, but no data of the requested type was found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_RECEIVERS">
            <summary>
            At least one reserve has arrived.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_SENDERS">
            <summary>
            At least one path has arrived.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_NO_SENDERS">
            <summary>
            There are no senders.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_NO_RECEIVERS">
            <summary>
            There are no receivers.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_REQUEST_CONFIRMED">
            <summary>
            Reserve has been confirmed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_ADMISSION_FAILURE">
            <summary>
            Error due to lack of resources.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_POLICY_FAILURE">
            <summary>
            Rejected for administrative reasons - bad credentials.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_BAD_STYLE">
            <summary>
            Unknown or conflicting style.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_BAD_OBJECT">
            <summary>
            Problem with some part of the filterspec or providerspecific buffer in general.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_TRAFFIC_CTRL_ERROR">
            <summary>
            Problem with some part of the flowspec.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_GENERIC_ERROR">
            <summary>
            General QOS error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_ESERVICETYPE">
            <summary>
            An invalid or unrecognized service type was found in the flowspec.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EFLOWSPEC">
            <summary>
            An invalid or inconsistent flowspec was found in the QOS structure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EPROVSPECBUF">
            <summary>
            Invalid QOS provider-specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EFILTERSTYLE">
            <summary>
            An invalid QOS filter style was used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EFILTERTYPE">
            <summary>
            An invalid QOS filter type was used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EFILTERCOUNT">
            <summary>
            An incorrect number of QOS FILTERSPECs were specified in the FLOWDESCRIPTOR.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EOBJLENGTH">
            <summary>
            An object with an invalid ObjectLength field was specified in the QOS provider-specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EFLOWCOUNT">
            <summary>
            An incorrect number of flow descriptors was specified in the QOS structure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EUNKOWNPSOBJ">
            <summary>
            An unrecognized object was found in the QOS provider-specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EPOLICYOBJ">
            <summary>
            An invalid policy object was found in the QOS provider-specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EFLOWDESC">
            <summary>
            An invalid QOS flow descriptor was found in the flow descriptor list.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EPSFLOWSPEC">
            <summary>
            An invalid or inconsistent flowspec was found in the QOS provider specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_EPSFILTERSPEC">
            <summary>
            An invalid FILTERSPEC was found in the QOS provider-specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_ESDMODEOBJ">
            <summary>
            An invalid shape discard mode object was found in the QOS provider specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_ESHAPERATEOBJ">
            <summary>
            An invalid shaping rate object was found in the QOS provider-specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_QOS_RESERVED_PETYPE">
            <summary>
            A reserved policy element was found in the QOS provider-specific buffer.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_SECURE_HOST_NOT_FOUND">
            <summary>
            No such host is known securely.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WSA_IPSEC_NAME_POLICY_ERROR">
            <summary>
            Name based IPSEC policy could not be added.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_QM_POLICY_EXISTS">
            <summary>
            The specified quick mode policy already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_QM_POLICY_NOT_FOUND">
            <summary>
            The specified quick mode policy was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_QM_POLICY_IN_USE">
            <summary>
            The specified quick mode policy is being used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_POLICY_EXISTS">
            <summary>
            The specified main mode policy already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_POLICY_NOT_FOUND">
            <summary>
            The specified main mode policy was not found
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_POLICY_IN_USE">
            <summary>
            The specified main mode policy is being used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_FILTER_EXISTS">
            <summary>
            The specified main mode filter already exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_FILTER_NOT_FOUND">
            <summary>
            The specified main mode filter was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_AUTH_EXISTS">
            <summary>
            The specified main mode authentication list exists.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_AUTH_NOT_FOUND">
            <summary>
            The specified main mode authentication list was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_MM_AUTH_IN_USE">
            <summary>
            The specified main mode authentication list is being used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WARNING_IPSEC_MM_POLICY_PRUNED">
            <summary>
            The Main Mode policy was successfully added, but some of the requested offers are not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.WARNING_IPSEC_QM_POLICY_PRUNED">
            <summary>
            The Quick Mode policy was successfully added, but some of the requested offers are not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_AUTH_FAIL">
            <summary>
            IKE authentication credentials are unacceptable
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_ATTRIB_FAIL">
            <summary>
            IKE security attributes are unacceptable
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_TIMED_OUT">
            <summary>
            Negotiation timed out
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NO_CERT">
            <summary>
            IKE failed to find valid machine certificate. Contact your Network Security Administrator about installing a valid certificate in the appropriate Certificate Store.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_SA_DELETED">
            <summary>
            IKE SA deleted by peer before establishment completed
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_SA_REAPED">
            <summary>
            IKE SA deleted before establishment completed
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_MM_ACQUIRE_DROP">
            <summary>
            Negotiation request sat in Queue too long
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_QM_ACQUIRE_DROP">
            <summary>
            Negotiation request sat in Queue too long
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_QUEUE_DROP_MM">
            <summary>
            Negotiation request sat in Queue too long
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_MM_DELAY_DROP">
            <summary>
            Negotiation took too long
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_QM_DELAY_DROP">
            <summary>
            Negotiation took too long
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_ERROR">
            <summary>
            Unknown error occurred
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_CRL_FAILED">
            <summary>
            Certificate Revocation Check failed
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NO_PRIVATE_KEY">
            <summary>
            IKE negotiation failed because the machine certificate used does not have a private key. IPsec certificates require a private key. Contact your Network Security administrator about replacing with a certificate that has a private key.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_DH_FAIL">
            <summary>
            Failure in Diffie-Hellman computation
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_HEADER">
            <summary>
            Invalid header
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NO_POLICY">
            <summary>
            No policy configured
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_KERBEROS_ERROR">
            <summary>
            Failed to authenticate using Kerberos
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NO_PUBLIC_KEY">
            <summary>
            Peer's certificate did not have a public key
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_PROCESS_ERR">
            <summary>
            Error processing error payload
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_PROCESS_ERR_SA">
            <summary>
            Error processing SA payload
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_PROCESS_ERR_KE">
            <summary>
            Error processing KE payload
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_PROCESS_ERR_ID">
            <summary>
            Error processing ID payload
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_PROCESS_ERR_SIG">
            <summary>
            Error processing Signature payload
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_PAYLOAD">
            <summary>
            Invalid payload received
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_LOAD_SOFT_SA">
            <summary>
            Soft SA loaded
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_COOKIE">
            <summary>
            Invalid cookie received.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NO_PEER_CERT">
            <summary>
            Peer failed to send valid machine certificate
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_PEER_CRL_FAILED">
            <summary>
            Certification Revocation check of peer's certificate failed
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_POLICY_CHANGE">
            <summary>
            New policy invalidated SAs formed with old policy
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NO_MM_POLICY">
            <summary>
            There is no available Main Mode IKE policy.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NOTCBPRIV">
            <summary>
            Failed to enabled TCB privilege.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_SECLOADFAIL">
            <summary>
            Failed to load SECURITY.DLL.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_FAILSSPINIT">
            <summary>
            Failed to obtain security function table dispatch address from SSPI.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_FAILQUERYSSP">
            <summary>
            Failed to query Kerberos package to obtain max token size.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_SRVACQFAIL">
            <summary>
            Failed to obtain Kerberos server credentials for ISAKMP/ERROR_IPSEC_IKE service. Kerberos authentication will not function. The most likely reason for this is lack of domain membership. This is normal if your computer is a member of a workgroup.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_SRVQUERYCRED">
            <summary>
            Failed to determine SSPI principal name for ISAKMP/ERROR_IPSEC_IKE service (QueryCredentialsAttributes).
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_GETSPIFAIL">
            <summary>
            Failed to obtain new SPI for the inbound SA from IPsec driver. The most common cause for this is that the driver does not have the correct filter. Check your policy to verify the filters.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_FILTER">
            <summary>
            Given filter is invalid
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_OUT_OF_MEMORY">
            <summary>
            Memory allocation failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_POLICY">
            <summary>
            Invalid policy
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_UNKNOWN_DOI">
            <summary>
            Invalid DOI
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_DH_FAILURE">
            <summary>
            Diffie-Hellman failure
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_GROUP">
            <summary>
            Invalid Diffie-Hellman group
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_ENCRYPT">
            <summary>
            Error encrypting payload
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_DECRYPT">
            <summary>
            Error decrypting payload
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_POLICY_MATCH">
            <summary>
            Policy match error
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_UNSUPPORTED_ID">
            <summary>
            Unsupported ID
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_HASH">
            <summary>
            Hash verification failed
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_INVALID_SIG">
            <summary>
            Invalid certificate signature
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_LOAD_FAILED">
            <summary>
            Load failed
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_RPC_DELETE">
            <summary>
            Deleted via RPC call
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_BENIGN_REINIT">
            <summary>
            Temporary state created to perform reinitialization. This is not a real failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_MM_LIMIT">
            <summary>
            Max number of established MM SAs to peer exceeded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_QM_LIMIT">
            <summary>
            Reached maximum quick mode limit for the main mode. New main mode will be started.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_MM_EXPIRED">
            <summary>
            Main mode SA lifetime expired or peer sent a main mode delete.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_DOS_COOKIE_SENT">
            <summary>
            Sent DoS cookie notify to initiator.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_SHUTTING_DOWN">
            <summary>
            IKE service is shutting down.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_CGA_AUTH_FAILED">
            <summary>
            Could not verify binding between CGA address and certificate.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_QM_EXPIRED">
            <summary>
            Quick mode SA was expired by IPsec driver.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_NEG_STATUS_END">
            <summary>
            ERROR_IPSEC_IKE_NEG_STATUS_END
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_IKE_RATELIMIT_DROP">
            <summary>
            Incoming SA request was dropped due to peer IP address rate limiting.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_BAD_SPI">
            <summary>
            The SPI in the packet does not match a valid IPsec SA.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_SA_LIFETIME_EXPIRED">
            <summary>
            Packet was received on an IPsec SA whose lifetime has expired.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_WRONG_SA">
            <summary>
            Packet was received on an IPsec SA that does not match the packet characteristics.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_REPLAY_CHECK_FAILED">
            <summary>
            Packet sequence number replay check failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_INVALID_PACKET">
            <summary>
            IPsec header and/or trailer in the packet is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_CLEAR_TEXT_DROP">
            <summary>
            IPsec dropped a clear text packet.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_AUTH_FIREWALL_DROP">
            <summary>
            IPsec dropped an incoming ESP packet in authenticated firewall mode. This drop is benign.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_THROTTLE_DROP">
            <summary>
            IPsec dropped a packet due to DoS throttling.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_DOSP_BLOCK">
            <summary>
            IPsec DoS Protection matched an explicit block rule.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_DOSP_INVALID_PACKET">
            <summary>
            IPsec DoS Protection received an incorrectly formatted packet.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_DOSP_MAX_ENTRIES">
            <summary>
            IPsec DoS Protection failed to create state because the maximum number of entries allowed by policy has been reached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_IPSEC_DOSP_NOT_INSTALLED">
            <summary>
            IPsec DoS Protection has not been enabled.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_SECTION_NOT_FOUND">
            <summary>
            The requested section was not present in the activation context.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_CANT_GEN_ACTCTX">
            <summary>
            The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_ASSEMBLY_NOT_FOUND">
            <summary>
            The referenced assembly is not installed on your system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_MANIFEST_FORMAT_ERROR">
            <summary>
            The manifest file does not begin with the required tag and format information.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_MANIFEST_PARSE_ERROR">
            <summary>
            The manifest file contains one or more syntax errors.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_KEY_NOT_FOUND">
            <summary>
            The requested lookup key was not found in any active activation context.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_VERSION_CONFLICT">
            <summary>
            A component version required by the application conflicts with another component version already active.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_WRONG_SECTION_TYPE">
            <summary>
            The type requested activation context section does not match the query API used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_UNKNOWN_ENCODING">
            <summary>
            The encoding requested is not recognized.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_DUPLICATE_DLL_NAME">
            <summary>
            Two or more components referenced directly or indirectly by the application manifest have files by the same name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_DUPLICATE_CLSID">
            <summary>
            Two or more components referenced directly or indirectly by the application manifest have the same COM server CLSIDs.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_DUPLICATE_IID">
            <summary>
            Two or more components referenced directly or indirectly by the application manifest have proxies for the same COM interface IIDs.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_DUPLICATE_TLBID">
            <summary>
            Two or more components referenced directly or indirectly by the application manifest have the same COM type library TLBIDs.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_DUPLICATE_PROGID">
            <summary>
            Two or more components referenced directly or indirectly by the application manifest have the same COM ProgIDs.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_FILE_HASH_MISMATCH">
            <summary>
            A component's file does not match the verification information present in the component manifest.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_POLICY_PARSE_ERROR">
            <summary>
            The policy manifest contains one or more syntax errors.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_MISSINGQUOTE">
            <summary>
            Manifest Parse Error : A string literal was expected, but no opening quote character was found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_COMMENTSYNTAX">
            <summary>
            Manifest Parse Error : Incorrect syntax was used in a comment.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_BADNAMECHAR">
            <summary>
            Manifest Parse Error : A name contained an invalid character.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_BADCHARINSTRING">
            <summary>
            Manifest Parse Error : A string literal contained an invalid character.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_XMLDECLSYNTAX">
            <summary>
            Manifest Parse Error : Invalid syntax for an xml declaration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_BADCHARDATA">
            <summary>
            Manifest Parse Error : An Invalid character was found in text content.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_EXPECTINGTAGEND">
            <summary>
            Manifest Parse Error : The character '>' was expected.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNBALANCEDPAREN">
            <summary>
            Manifest Parse Error : Unbalanced parentheses.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_INTERNALERROR">
            <summary>
            Manifest Parse Error : Internal error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_MISSING_PAREN">
            <summary>
            Manifest Parse Error : Missing parenthesis.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_MULTIPLE_COLONS">
            <summary>
            Manifest Parse Error : Multiple colons are not allowed in a name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_INVALID_DECIMAL">
            <summary>
            Manifest Parse Error : Invalid character for decimal digit.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_INVALID_UNICODE">
            <summary>
            Manifest Parse Error : Invalid unicode character value for this platform.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNCLOSEDTAG">
            <summary>
            Manifest Parse Error : The following tags were not closed: %1.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_MULTIPLEROOTS">
            <summary>
            Manifest Parse Error : Only one top level element is allowed in an XML document.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_BADXMLDECL">
            <summary>
            Manifest Parse Error : Invalid xml declaration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_MISSINGROOT">
            <summary>
            Manifest Parse Error : XML document must have a top level element.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNEXPECTEDEOF">
            <summary>
            Manifest Parse Error : Unexpected end of file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNCLOSEDENDTAG">
            <summary>
            Manifest Parse Error : End element was missing the character '>'.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNCLOSEDSTRING">
            <summary>
            Manifest Parse Error : A string literal was not closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNCLOSEDCOMMENT">
            <summary>
            Manifest Parse Error : A comment was not closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNCLOSEDDECL">
            <summary>
            Manifest Parse Error : A declaration was not closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_UNCLOSEDCDATA">
            <summary>
            Manifest Parse Error : A CDATA section was not closed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_INVALIDENCODING">
            <summary>
            Manifest Parse Error : System does not support the specified encoding.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_INVALIDSWITCH">
            <summary>
            Manifest Parse Error : Switch from current encoding to specified encoding not supported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_BADXMLCASE">
            <summary>
            Manifest Parse Error : The name 'xml' is reserved and must be lower case.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_INVALID_VERSION">
            <summary>
            Manifest Parse Error : Invalid version number.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_XML_E_MISSINGEQUALS">
            <summary>
            Manifest Parse Error : Missing equals sign between attribute and attribute value.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_ASSEMBLY_MISSING">
            <summary>
            The referenced assembly could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_CORRUPTION">
            <summary>
            The application isolation metadata for this process or thread has become corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_EARLY_DEACTIVATION">
            <summary>
            The activation context being deactivated is not the most recently activated one.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_INVALID_DEACTIVATION">
            <summary>
            The activation context being deactivated is not active for the current thread of execution.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_MULTIPLE_DEACTIVATION">
            <summary>
            The activation context being deactivated has already been deactivated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_IDENTITY_PARSE_ERROR">
            <summary>
            The identity string is malformed. This may be due to a trailing comma, more than two unnamed attributes, missing attribute name or missing attribute value.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_ASSEMBLY_NOT_LOCKED">
            <summary>
            The component must be locked before making the request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_ADVANCED_INSTALLER_FAILED">
            <summary>
            An advanced installer failed during setup or servicing.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_XML_ENCODING_MISMATCH">
            <summary>
            The character encoding in the XML declaration did not match the encoding used in the document.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_IDENTITIES_DIFFERENT">
            <summary>
            The component identities are different.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_MANIFEST_TOO_BIG">
            <summary>
            The size of the manifest exceeds the maximum allowed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GENERIC_COMMAND_FAILED">
            <summary>
            A generic command executable returned a result that indicates failure.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SXS_FILE_HASH_MISSING">
            <summary>
            A component is missing file verification information in its manifest.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_INVALID_CHANNEL_PATH">
            <summary>
            The specified channel path is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_INVALID_QUERY">
            <summary>
            The specified query is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_INVALID_EVENT_DATA">
            <summary>
            The event data raised by the publisher is not compatible with the event template definition in the publisher's manifest
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_CHANNEL_NOT_FOUND">
            <summary>
            The specified channel could not be found. Check channel configuration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_MALFORMED_XML_TEXT">
            <summary>
            The specified xml text was not well-formed. See Extended Error for more details.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_CONFIGURATION_ERROR">
            <summary>
            Configuration error.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_QUERY_RESULT_STALE">
            <summary>
            The query result is stale / invalid. This may be due to the log being cleared or rolling over after the query result was created. Users should handle this code by releasing the query result object and reissuing the query.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_NON_VALIDATING_MSXML">
            <summary>
            Registered MSXML doesn't support validation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_ALREADYSCOPED">
            <summary>
            An expression can only be followed by a change of scope operation if it itself evaluates to a node set and is not already part of some other change of scope operation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_NOTELTSET">
            <summary>
            Can't perform a step operation from a term that does not represent an element set.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_INVARG">
            <summary>
            Left hand side arguments to binary operators must be either attributes, nodes or variables and right hand side arguments must be constants.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_INVTEST">
            <summary>
            A step operation must involve either a node test or, in the case of a predicate, an algebraic expression against which to test each node in the node set identified by the preceeding node set can be evaluated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_INVTYPE">
            <summary>
            This data type is currently unsupported.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_PARSEERR">
            <summary>
            A syntax error occurred at position %1!d!
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_UNSUPPORTEDOP">
            <summary>
            This operator is unsupported by this implementation of the filter.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_TOO_COMPLEX">
            <summary>
            The xpath expression exceeded supported complexity. Please symplify it or split it into two or more simple expressions.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_MESSAGE_NOT_FOUND">
            <summary>
            the message resource is present but the message is not found in the string/message table
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_MESSAGE_ID_NOT_FOUND">
            <summary>
            The message id for the desired message could not be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_MAX_INSERTS_REACHED">
            <summary>
            The maximum number of replacements has been reached.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_VERSION_TOO_OLD">
            <summary>
            The resource is too old to be compatible.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_VERSION_TOO_NEW">
            <summary>
            The resource is too new to be compatible.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_PUBLISHER_DISABLED">
            <summary>
            The publisher has been disabled and its resource is not available. This usually occurs when the publisher is in the process of being uninstalled or upgraded.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EVT_FILTER_OUT_OF_RANGE">
            <summary>
            Attempted to create a numeric type that is outside of its valid range.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EC_LOG_DISABLED">
            <summary>
            The log of the subscription is in disabled state, and can not be used to forward events to. The log must first be enabled before the subscription can be activated.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EC_CIRCULAR_FORWARDING">
            <summary>
            When forwarding events from local machine to itself, the query of the subscription can't contain target log of the subscription.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EC_CREDSTORE_FULL">
            <summary>
            The credential store that is used to save credentials is full.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EC_CRED_NOT_FOUND">
            <summary>
            The credential used by this subscription can't be found in credential store.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_EC_NO_ACTIVE_CHANNEL">
            <summary>
            No active channel is found for the query.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MUI_FILE_NOT_FOUND">
            <summary>
            The resource loader failed to find MUI file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MUI_INVALID_FILE">
            <summary>
            The resource loader failed to load MUI file because the file fail to pass validation.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MUI_INVALID_RC_CONFIG">
            <summary>
            The RC Manifest is corrupted with garbage data or unsupported version or missing required item.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MUI_INVALID_LOCALE_NAME">
            <summary>
            The RC Manifest has invalid culture name.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MUI_FILE_NOT_LOADED">
            <summary>
            The resource loader cache doesn't have loaded MUI entry.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESOURCE_ENUM_USER_STOP">
            <summary>
            User stopped resource enumeration.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_INVALID_PRICONFIG">
            <summary>
            Invalid PRI config file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_INVALID_FILE_TYPE">
            <summary>
            Invalid file type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_UNKNOWN_QUALIFIER">
            <summary>
            Unknown qualifier.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_NO_CANDIDATE">
            <summary>
            No Candidate found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_DUPLICATE_MAP_NAME">
            <summary>
            Duplicate Resource Map.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_DUPLICATE_ENTRY">
            <summary>
            Duplicate Entry.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_FILEPATH_TOO_LONG">
            <summary>
            Filepath too long.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_INVALID_PRI_FILE">
            <summary>
            Invalid PRI File.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_MAP_NOT_FOUND">
            <summary>
            ResourceMap Not Found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_AUTOMERGE_ENABLED">
            <summary>
            Automerge is enabled in the PRI file.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MRM_TOO_MANY_RESOURCES">
            <summary>
            Too many resources defined for package.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MCA_INVALID_VCP_VERSION">
            <summary>
            The monitor's VCP Version (0xDF) VCP code returned an invalid version value.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MCA_MCCS_VERSION_MISMATCH">
            <summary>
            The MCCS version in a monitor's mccs_ver capability does not match the MCCS version the monitor reports when the VCP Version (0xDF) VCP code is used.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_MCA_INTERNAL_ERROR">
            <summary>
            An internal Monitor Configuration API error occurred.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_AMBIGUOUS_SYSTEM_DEVICE">
            <summary>
            The requested system device cannot be identified due to multiple indistinguishable devices potentially matching the identification criteria.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYSTEM_DEVICE_NOT_FOUND">
            <summary>
            The requested system device cannot be found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HASH_NOT_SUPPORTED">
            <summary>
            Hash generation for the specified hash version and hash type is not enabled on the server.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_HASH_NOT_PRESENT">
            <summary>
            The hash requested from the server is not available or no longer valid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_GPIO_OPERATION_DENIED">
            <summary>
            The requested operation is not suppported for the specified handle.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_CANNOT_SWITCH_RUNLEVEL">
            <summary>
            The requested run level switch cannot be completed successfully.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_RUNLEVEL_SETTING">
            <summary>
            The service has an invalid run level setting. The run level for a service
            must not be higher than the run level of its dependent services.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RUNLEVEL_SWITCH_TIMEOUT">
            <summary>
            The requested run level switch cannot be completed successfully since
            one or more services will not stop or restart within the specified timeout.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SERVICES_FAILED_AUTOSTART">
            <summary>
            One or more services failed to start during the service startup phase of a run level switch.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_COM_TASK_STOP_PENDING">
            <summary>
            The task stop request cannot be completed immediately since
            task needs more time to shutdown.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_PACKAGE_NOT_FOUND">
            <summary>
            Package was not found.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_INVALID_PACKAGE">
            <summary>
            Package data is invalid.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_OUT_OF_DISK_SPACE">
            <summary>
            There is not enough disk space on your computer. Please free up some space and try again.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_NETWORK_FAILURE">
            <summary>
            There was a problem downloading your product.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_CANCEL">
            <summary>
            User cancelled the install request.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_FAILED">
            <summary>
            Install failed. Please contact your software vendor.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_REMOVE_FAILED">
            <summary>
            Removal failed. Please contact your software vendor.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PACKAGE_ALREADY_EXISTS">
            <summary>
            The provided package is already installed, and reinstallation of the package was blocked. Check the AppXDeployment-Server event log for details.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NEEDS_REMEDIATION">
            <summary>
            The application cannot be started. Try reinstalling the application to fix the problem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_POLICY_FAILURE">
            <summary>
            To install this application you need either a Windows developer license or a sideloading-enabled system.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PACKAGE_UPDATING">
            <summary>
            The application cannot be started because it is currently updating.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PACKAGES_IN_USE">
            <summary>
            The package could not be installed because resources it modifies are currently in use.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RECOVERY_FILE_CORRUPT">
            <summary>
            The package could not be recovered because necessary data for recovery have been corrupted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INVALID_STAGED_SIGNATURE">
            <summary>
            The signature is invalid. To register in developer mode, AppxSignature.p7x and AppxBlockMap.xml must be valid or should not be present.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_PACKAGE_DOWNGRADE">
            <summary>
            The package could not be installed because a higher version of this package is already installed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_SYSTEM_NEEDS_REMEDIATION">
            <summary>
            An error in a system binary was detected. Try refreshing the PC to fix the problem.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_RESILIENCY_FILE_CORRUPT">
            <summary>
            The operation could not be resumed because necessary data for recovery have been corrupted.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_PACKAGE_MOVE_FAILED">
            <summary>
            Package move failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_VOLUME_NOT_EMPTY">
            <summary>
            The deployment operation failed because the volume is not empty.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_VOLUME_OFFLINE">
            <summary>
            The deployment operation failed because the volume is offline.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_INSTALL_VOLUME_CORRUPT">
            <summary>
            The deployment operation failed because the specified volume is corrupt.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_NEEDS_REGISTRATION">
            <summary>
            The deployment operation failed because the specified application needs to be registered first.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.APPMODEL_ERROR_NO_PACKAGE">
            <summary>
            The process has no package identity.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.APPMODEL_ERROR_NO_APPLICATION">
            <summary>
            The process has no application identity.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STATE_LOAD_STORE_FAILED">
            <summary>
            Loading the state store failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STATE_GET_VERSION_FAILED">
            <summary>
            Retrieving the state version for the application failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STATE_SET_VERSION_FAILED">
            <summary>
            Setting the state version for the application failed.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_STATE_READ_SETTING_FAILED">
            <summary>
            State Manager failed to read the setting.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.ERROR_API_UNAVAILABLE">
            <summary>
            This API cannot be used in the context of the caller's application type.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.STORE_ERROR_UNLICENSED">
            <summary>
            This PC does not have a valid license for the application or product.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.STORE_ERROR_UNLICENSED_USER">
            <summary>
            The authenticated user does not have a valid license for the application or product.
            </summary>
        </member>
        <member name="F:PInvoke.Win32ErrorCode.STORE_ERROR_LICENSE_REVOKED">
            <summary>
            The license has been revoked for this user.
            </summary>
        </member>
    </members>
</doc>
