Freigeben über


DXGKARG_DPSBMTRANSMISSION Struktur (dispmprt.h)

Die DXGKARG_DPSBMTRANSMISSION-Struktur ist ein Parameter für den DXGKDDI_DPSBMTRANSMISSION Rückruf.

Syntax

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;

Angehörige

CanUseCachedData

Gibt an, dass der Treiber eine zwischengespeicherte Datenantwort zurückgeben kann. Diese Daten müssen im Sideband Message (SBM)-Paketformat vorliegen.

Reserved

Reserviert; nicht verwenden.

RootPortIndex

Indexwert des DisplayPort-fähigen Connectors, für den der Lese- oder Schreibvorgang ausgeführt werden soll. Der Treiber hat die Gesamtzahl der DP-fähigen Connectors auf dem GUP in einem vorherigen Aufruf an DXGKDDI_QUERYDPCAPSzurückgegeben. Nachfolgende Aufrufe von DXGKDDI_DPSBMTRANSMISSION verweisen auf die DP-Connectors mit RootPortIndex- von 0 bis NumRootPorts - 1.

BufferSizeSupplied

Größe des Puffers in Bytes, der in Databereitgestellt wird.

RequestLength

Größe in Byte von Data in SBM-Paketgröße, die der Treiber direkt in den DPCD-Bereich für DOWN_REQ schreiben kann.

MaxReplyLength

Maximale Größe in Byte, die Daten groß genug ist, um eine Antwort zu empfangen. Der Treiber muss überlaufendes Paket verwerfen.

DPNativeError

Feld, in dem der Treiber weitere Details zum Fehler codieren kann, wenn STATUS_DEVICE_PROTOCOL_ERROR von DXGKDDI_DPSBMTRANSMISSIONzurückgegeben wird.

ActualReplyLength

Länge der tatsächlichen Antwort, die vom Treiber zurückgegeben wird, in Byte.

Data[1]

Puffer, der die zu schreibenden Daten für einen Schreibvorgang enthält oder in dem die Daten für einen Lesevorgang empfangen werden sollen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Header- dispmprt.h

Siehe auch

DXGKDDI_QUERYDPCAPS

DXGKDDI_DPSBMTRANSMISSION