Partager via


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