BcdDeviceObjectElementTypes - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTBCD_H

//
// Element types
//

/**
 * Specifies the device object element types.
 * \sa https://learn.microsoft.com/en-us/previous-versions/windows/desktop/bcd/bcddeviceobjectelementtypes
 */
typedef enum BcdDeviceObjectElementTypes
{
    // The RAM disk image offset. The element data format is BcdIntegerElement.
    BcdDeviceInteger_RamdiskImageOffset = 0x35000001,
    // The IP port number to be used for Trivial File Transfer Protocol (TFTP) reads. The element data format is BcdIntegerElement.
    BcdDeviceInteger_TftpClientPort = 0x35000002,
    // The device that contains the SDI object. The element data format is BcdDeviceElement.
    BcdDeviceInteger_SdiDevice = 0x31000003,
    // The path from the root of the SDI device to the RAM disk file. The element data format is BcdStringElement.
    BcdDeviceInteger_SdiPath = 0x32000004,
    // The length of the image for the RAM disk. The element data format is BcdIntegerElement.
    BcdDeviceInteger_RamdiskImageLength = 0x35000005,
    // Enables exporting the RAM disk as a CD. The element data format is BcdBooleanElement.
    BcdDeviceBoolean_RamdiskExportAsCd = 0x36000006,
    // Defines the TFTP block size for the RAM disk Windows Imaging (WIM) file. The element data format is BcdIntegerElement.
    BcdDeviceInteger_RamdiskTftpBlockSize = 0x36000007,
    // Defines the TFTP window size for the RAM disk WIM file. The element data format is BcdIntegerElement.
    BcdDeviceInteger_RamdiskTftpWindowSize = 0x36000008,
    // Enables or disables multicast for the RAM disk WIM file. The element data format is BcdBooleanElement.
    BcdDeviceBoolean_RamdiskMulticastEnabled = 0x36000009,
    // Enables fallback to TFTP if multicast fails. The element data format is BcdBooleanElement.
    BcdDeviceBoolean_RamdiskMulticastTftpFallback = 0x3600000A,
    // Enables or disables the TFTP variable window size extension. The element data format is BcdBooleanElement.
    BcdDeviceBoolean_RamdiskTftpVarWindow = 0x3600000B
} BcdDeviceObjectElementTypes;

#endif

View code on GitHub

NtDoc

No description available.