DXGK_VIRTUALGPUDRIVERESCAPE 结构 (dispmprt.h)
在用户模式仿真 DLL 和内核模式驱动程序之间传递的信息。
语法
typedef struct _DXGK_VIRTUALGPUDRIVERESCAPE {
ULONG PartitionId;
ULONG InputBufferSize;
ULONG OutputBufferSize;
PVOID pInputBuffer;
PVOID pOutputBuffer;
} DXGK_VIRTUALGPUDRIVERESCAPE, *PDXGK_VIRTUALGPUDRIVERESCAPE;
成员
PartitionId
根据需要标识 vGPU 分区。
InputBufferSize
pInputBuffer 指向的缓冲区的大小(以字节为单位)。
OutputBufferSize
pOutputBuffer 指向的缓冲区的大小(以字节为单位)。
pInputBuffer
指向输入缓冲区的指针。 这是指向GPUP_DRIVER_ESCAPE_INPUT的指针,后跟驱动程序数据。
pOutputBuffer
指向输出缓冲区的指针。
注解
指向输入和输出缓冲区的指针不能相同。
要求
要求 | 值 |
---|---|
Header | dispmprt.h |