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
Osservazioni
Il sistema operativo imposta un determinato numero di partizioni (uno dei valori restituiti dal driver) prima che venga creata una prima vGPU. A meno che il buffer non sia sufficientemente grande, un driver deve sempre impostare NumGpuPartitionOptions e CurrentGpuPartitionCount, anche quando restituisce STATUS_BUFFER_TOO_SMALL.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dispmprt.h |
IRQL | PASSIVE_LEVEL |