// dispmprt.h
typedef struct _DXGK_PRE_START_INFO {
union {
struct {
UINT ReservedIn;
};
UINT Input;
};
union {
struct {
UINT SupportPreserveBootDisplay : 1;
UINT IsUEFIFrameBufferCpuAccessibleDuringStartup : 1;
UINT ReservedOut : 30;
};
UINT Output;
};
} DXGK_PRE_START_INFO, *PDXGK_PRE_START_INFO;
View the official Windows Driver Kit DDI referenceNo description available.
Structure to allow very simple data to be exchanged between the OS and driver which may be required prior to start device being called and therefore cannot be queried through normal caps or adapter info DDIs.
ReservedInThis value is reserved for system use.
InputThe combined UINT value operated on.
SupportPreserveBootDisplayFlag which indicates support for preserving the timing and content of the firmware display mode across DxgkDdiStartDevice.
IsUEFIFrameBufferCpuAccessibleDuringStartupIndicates that the driver can maintain same CPU virtual address mapping to the UEFI frame buffer during driver initialization.
ReservedOutThis value is reserved for system use.
OutputThe combined UINT value operated on.