Поделиться через


функция обратного вызова DXGKDDI_GETGPUPARTITIONINFO (dispmprt.h)

Возвращает сведения о физическом разделе GPU. Функция обратного вызова DXGKDDI_GETGPUPARTITIONINFO вызывается один раз во время инициализации графического адаптера.

Синтаксис

DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;

NTSTATUS DxgkddiGetgpupartitioninfo(
  HANDLE Context,
  DXGKARG_GETGPUPARTITIONINFO *pArgs
)
{...}

Параметры

Context

Дескриптор контекста драйвера.

pArgs

Указатель на DXGKARG_GETGPUPARTITIONINFO структуру, содержащую аргументы.

Возвращаемое значение

Верните одно из следующих значений:

  • STATUS_SUCCESS
  • STATUS_BUFFER_TOO_SMALL
  • Если указан любой другой код возврата, GPU будет исключен из секционирования

Замечания

Ос установит определенное число секций (одно из возвращаемых значений драйвера) перед созданием первого виртуального ЦП. Если буфер недостаточно велик, драйвер всегда должен задать NumGpuPartitionOptions и CurrentGpuPartitionCount, даже если возвращается STATUS_BUFFER_TOO_SMALL.

Требования

Требование Ценность
заголовка dispmprt.h
IRQL PASSIVE_LEVEL