DXGKARG_DPSBMTRANSMISSION estructura (dispmprt.h)

La estructura DXGKARG_DPSBMTRANSMISSION es un parámetro para la devolución de llamada DXGKDDI_DPSBMTRANSMISSION .

Sintaxis

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;

Miembros

CanUseCachedData

Cuando se establece, indica que el controlador puede devolver una respuesta de datos almacenada en caché. Estos datos deben estar en formato de paquete sideband Message (SBM).

Reserved

Reservado; no usar.

RootPortIndex

Valor de índice del conector compatible con DisplayPort en el que se va a realizar la operación de lectura o escritura. El controlador devolvió el número total de conectores compatibles con DP en el GUP en una llamada anterior a DXGKDDI_QUERYDPCAPS. Las llamadas posteriores a DXGKDDI_DPSBMTRANSMISSION hacen referencia a los conectores de DP con RootPortIndex comprendido entre 0 y NumRootPorts - 1.

BufferSizeSupplied

Tamaño, en bytes, del búfer proporcionado en Datos.

RequestLength

Tamaño en bytes de Datos en tamaño de paquete SBM que el controlador puede escribir directamente en el intervalo DPCD para DOWN_REQ.

MaxReplyLength

Tamaño máximo, en bytes, que los datos son lo suficientemente grandes para recibir una respuesta. El controlador debe descartar el paquete de desbordamiento.

DPNativeError

Campo en el que el controlador puede codificar más detalles sobre el error al devolver STATUS_DEVICE_PROTOCOL_ERROR desde DXGKDDI_DPSBMTRANSMISSION.

ActualReplyLength

Longitud de la respuesta real devuelta por el controlador, en bytes.

Data[1]

Búfer que contiene los datos que se van a escribir para una operación de escritura o en el que se van a recibir los datos de una operación de lectura.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Encabezado dispmprt.h

Consulte también

DXGKDDI_QUERYDPCAPS

DXGKDDI_DPSBMTRANSMISSION