DXGKDDI_GETGPUPARTITIONINFO fonction de rappel (dispmprt.h)
Retourne des informations de partition GPU physiques. La fonction de rappel DXGKDDI_GETGPUPARTITIONINFO est appelée une seule fois lors de l’initialisation de la carte graphique.
Syntaxe
DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;
NTSTATUS DxgkddiGetgpupartitioninfo(
HANDLE Context,
DXGKARG_GETGPUPARTITIONINFO *pArgs
)
{...}
Paramètres
Context
Handle pour le contexte du pilote.
pArgs
Pointeur vers une structure DXGKARG_GETGPUPARTITIONINFO qui contient des arguments.
Valeur retournée
Retourne l’une des valeurs suivantes :
- STATUS_SUCCESS
- STATUS_BUFFER_TOO_SMALL
- Si un autre code de retour est spécifié, le GPU est exclu du partitionnement
Remarques
Le système d’exploitation définit un nombre de partitions particulier (l’une des valeurs retournées par le pilote) avant la création d’un premier processeur virtuel. À moins que la mémoire tampon ne soit pas suffisamment grande, un pilote doit toujours définir NumGpuPartitionOptions et CurrentGpuPartitionCount, même en retournant STATUS_BUFFER_TOO_SMALL.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dispmprt.h |
IRQL | PASSIVE_LEVEL |