structure DXGKARG_DPSBMTRANSMISSION (dispmprt.h)

La structure DXGKARG_DPSBMTRANSMISSION est un paramètre pour le rappel DXGKDDI_DPSBMTRANSMISSION .

Syntaxe

typedef struct _DXGKARG_DPSBMTRANSMISSION {
  struct {
    UINT CanUseCachedData : 1;
    UINT Reserved : 31;
  };
  UINT   RootPortIndex;
  UINT   BufferSizeSupplied;
  UINT   RequestLength;
  UINT   MaxReplyLength;
  UINT   DPNativeError;
  UINT   ActualReplyLength;
  BYTE   Data[1];
} DXGKARG_DPSBMTRANSMISSION, *PDXGKARG_DPSBMTRANSMISSION;

Membres

CanUseCachedData

Lorsqu’il est défini, indique que le pilote peut retourner une réponse de données mises en cache. Ces données doivent être au format de paquet SBM (Sideband Message).

Reserved

Réservé ; ne pas utiliser.

RootPortIndex

Valeur d’index du connecteur compatible DisplayPort sur lequel effectuer l’opération de lecture ou d’écriture. Le pilote a retourné le nombre total de connecteurs compatibles DP sur le GUP lors d’un appel précédent à DXGKDDI_QUERYDPCAPS. Les appels suivants à DXGKDDI_DPSBMTRANSMISSION font référence aux connecteurs DP avec RootPortIndex allant de 0 à NumRootPorts - 1.

BufferSizeSupplied

Taille, en octets, de la mémoire tampon fournie dans Données.

RequestLength

Taille en octets de Données en taille de paquet SBM que le pilote peut écrire directement dans la plage DPCD pour DOWN_REQ.

MaxReplyLength

Taille maximale, en octets, des données suffisamment grandes pour recevoir une réponse. Le pilote doit ignorer le paquet qui déborde.

DPNativeError

Champ dans lequel le pilote peut encoder plus de détails sur l’erreur lors du retour d’STATUS_DEVICE_PROTOCOL_ERROR à partir de DXGKDDI_DPSBMTRANSMISSION.

ActualReplyLength

Longueur de la réponse réelle retournée par le pilote, en octets.

Data[1]

Mémoire tampon contenant les données à écrire pour une opération d’écriture ou dans laquelle recevoir les données d’une opération de lecture.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
En-tête dispmprt.h

Voir aussi

DXGKDDI_QUERYDPCAPS

DXGKDDI_DPSBMTRANSMISSION