Condividi tramite


struttura DXGKARG_DPSBMTRANSMISSION (dispmprt.h)

La struttura DXGKARG_DPSBMTRANSMISSION è un parametro per il callback DXGKDDI_DPSBMTRANSMISSION.

Sintassi

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;

Membri

CanUseCachedData

Se impostato, indica che il driver può restituire una risposta ai dati memorizzati nella cache. Questi dati devono essere in formato pacchetto SBM (Sideband Message).

Reserved

Riservato; non usare.

RootPortIndex

Valore di indice del connettore che supporta DisplayPort in cui eseguire l'operazione di lettura o scrittura. Il driver ha restituito il numero totale di connettori che supportano DP nel GUP in una chiamata precedente a DXGKDDI_QUERYDPCAPS. Le chiamate successive a DXGKDDI_DPSBMTRANSMISSION fanno riferimento ai connettori DP con RootPortIndex che vanno da 0 a NumRootPorts - 1.

BufferSizeSupplied

Dimensioni, in byte, del buffer fornito in Data.

RequestLength

Dimensioni in byte di data in dimensioni di pacchetto SBM che il driver può scrivere direttamente nell'intervallo DPCD per DOWN_REQ.

MaxReplyLength

Dimensioni massime, in byte, che data è sufficientemente grande per ricevere una risposta. Il driver deve eliminare il pacchetto di overflow.

DPNativeError

Campo in cui il driver può codificare altri dettagli sull'errore durante la restituzione di STATUS_DEVICE_PROTOCOL_ERROR da DXGKDDI_DPSBMTRANSMISSION.

ActualReplyLength

Lunghezza della risposta effettiva restituita dal driver, in byte.

Data[1]

Buffer contenente i dati da scrivere per un'operazione di scrittura o in cui ricevere i dati per un'operazione di lettura.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 2004
intestazione dispmprt.h

Vedere anche

DXGKDDI_QUERYDPCAPS

DXGKDDI_DPSBMTRANSMISSION