Freigeben über


DXGKDDI_GETGPUPARTITIONINFO Rückruffunktion (dispmprt.h)

Gibt physische GPU-Partitionsinformationen zurück. Die DXGKDDI_GETGPUPARTITIONINFO Rückruffunktion wird während der Initialisierung des Grafikadapters einmal aufgerufen.

Syntax

DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;

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

Parameter

Context

Ein Handle für den Treiberkontext.

pArgs

Zeigen Sie auf eine DXGKARG_GETGPUPARTITIONINFO Struktur, die Argumente enthält.

Rückgabewert

Gibt einen der folgenden Werte zurück:

  • STATUS_SUCCESS
  • STATUS_BUFFER_TOO_SMALL
  • Wenn ein anderer Rückgabecode angegeben wird, wird die GPU von der Partitionierung ausgeschlossen.

Bemerkungen

Das Betriebssystem legt eine bestimmte Partitionsanzahl (einen der zurückgegebenen Treiberwerte) fest, bevor eine erste vGPU erstellt wird. Wenn der Puffer nicht groß genug ist, sollte ein Treiber immer NumGpuPartitionOptions und CurrentGpuPartitionCount festlegen, auch wenn STATUS_BUFFER_TOO_SMALL zurückgegeben wird.

Anforderungen

Anforderung Wert
Header- dispmprt.h
IRQL- PASSIVE_LEVEL