DXGKDDI_GETGPUPARTITIONINFO Rückruffunktion (dispmprt.h)
Gibt Informationen zur physischen GPU-Partition zurück. Die rückruffunktion DXGKDDI_GETGPUPARTITIONINFO wird während der Initialisierung des Grafikkarten einmal aufgerufen.
Syntax
DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;
NTSTATUS DxgkddiGetgpupartitioninfo(
HANDLE Context,
DXGKARG_GETGPUPARTITIONINFO *pArgs
)
{...}
Parameter
Context
Ein Handle für den Treiberkontext.
pArgs
Zeiger 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.
Hinweise
Das Betriebssystem legt eine bestimmte Partitionsanzahl (einen der vom Treiber zurückgegebenen Werte) fest, bevor eine erste vGPU erstellt wird. Sofern 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 |