DXGKDDI_GETGPUPARTITIONINFO funzione di callback (dispmprt.h)

Restituisce informazioni sulla partizione GPU fisica. La funzione di callback DXGKDDI_GETGPUPARTITIONINFO viene chiamata una volta durante l'inizializzazione della scheda grafica.

Sintassi

DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;

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

Parametri

Context

Handle per il contesto del driver.

pArgs

Puntatore a una struttura DXGKARG_GETGPUPARTITIONINFO che contiene argomenti.

Valore restituito

Restituisce uno dei valori seguenti:

  • STATUS_SUCCESS
  • STATUS_BUFFER_TOO_SMALL
  • Se viene specificato un altro codice restituito, la GPU verrà esclusa dal partizionamento

Commenti

Il sistema operativo imposterà un determinato numero di partizioni (uno dei valori restituiti dal driver) prima della creazione di una prima vGPU. A meno che il buffer non sia sufficientemente grande, un driver deve sempre impostare NumGpuPartitionOptions e CurrentGpuPartitionCount, anche quando si restituisce STATUS_BUFFER_TOO_SMALL.

Requisiti

Requisito Valore
Intestazione dispmprt.h
IRQL PASSIVE_LEVEL