Partager via


DXGKDDI_DPAUXIOTRANSMISSION fonction de rappel (dispmprt.h)

Le rappel DXGKDDI_DPAUXIOTRANSMISSION lit ou écrit des données de configuration DisplayPort (DPCD) pour les appareils directement attachés sur le GPU.

Syntaxe

DXGKDDI_DPAUXIOTRANSMISSION DxgkddiDpauxiotransmission;

NTSTATUS DxgkddiDpauxiotransmission(
  HANDLE Context,
  PDXGKARG_DPAUXIOTRANSMISSION pArgs
)
{...}

Paramètres

Context

Pointeur de contexte fourni lors de l’interrogation de l’interface.

pArgs

Pointeur vers une structure DXGKARG_DPAUXIOTRANSMISSION.

Valeur de retour

DXGKDDI_DPAUXIOTRANSMISSION retourne STATUS_SUCCESS si elle réussit ; sinon, il retourne un code d’erreur tel que l’un des éléments suivants :

Code d’erreur Signification
STATUS_DRIVER_INTERNAL_ERROR Une erreur logicielle interne s’est produite.
STATUS_ACCESS_DENIED La demande n’est pas prise en charge. Pour Windows 10 version 2004, seule la lecture AUX native est prise en charge.
STATUS_BUFFER_TOO_SMALL La mémoire tampon est trop petite pour l’opération.
STATUS_DEVICE_HARDWARE_ERROR Une erreur matérielle s’est produite.
STATUS_DEVICE_POWERED_OFF L’appareil est éteint.
STATUS_DEVICE_NOT_CONNECTED L’appareil n’est pas connecté.
STATUS_DEVICE_PROTOCOL_ERROR Une erreur s’est produite au niveau du protocole DP AUX. Le pilote peut utiliser DPNativeError pour encoder plus de détails sur l’erreur.

Remarques

Les opérations d’écriture ne sont pas prises en charge dans Windows 10, version 2004 et doivent être bloquées.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 2004
En-tête dispmprt.h

Voir aussi

DXGKARG_DPAUXIOTRANSMISSION