Compartilhar via


DXGKDDI_GETGPUPARTITIONINFO função de retorno de chamada (dispmprt.h)

Retorna informações de partição de GPU física. A função de retorno de chamada DXGKDDI_GETGPUPARTITIONINFO é chamada uma vez durante a inicialização do adaptador gráfico.

Sintaxe

DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;

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

Parâmetros

Context

Um identificador para o contexto do driver.

pArgs

Ponteiro para uma estrutura DXGKARG_GETGPUPARTITIONINFO que contém argumentos.

Retornar valor

Retornar um dos seguintes valores:

  • STATUS_SUCCESS
  • STATUS_BUFFER_TOO_SMALL
  • Se qualquer outro código de retorno for especificado, a GPU será excluída do particionamento

Comentários

O sistema operacional definirá uma contagem de partição específica (um dos valores retornados pelo driver) antes de uma primeira vGPU ser criada. A menos que o buffer não seja grande o suficiente, um driver deve sempre definir NumGpuPartitionOptions e CurrentGpuPartitionCount, mesmo ao retornar STATUS_BUFFER_TOO_SMALL.

Requisitos

Requisito Valor
Cabeçalho dispmprt.h
IRQL PASSIVE_LEVEL