DXGK_DP_INTERFACE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// dispmprt.h

typedef struct _DXGK_DP_INTERFACE {
  IN USHORT                        Size;
  IN USHORT                        Version;
  OUT PVOID                        Context;
  OUT PINTERFACE_REFERENCE         InterfaceReference;
  OUT PINTERFACE_DEREFERENCE       InterfaceDereference;
  OUT PDXGKDDI_QUERYDPCAPS         DxgkDdiQueryDPCaps;
  OUT PDXGKDDI_GETDPADDRESS        DxgkDdiGetDPAddress;
  OUT PDXGKDDI_DPAUXIOTRANSMISSION DxgkDdiDPAuxIoTransmission;
  OUT PDXGKDDI_DPI2CIOTRANSMISSION DxgkDdiDPI2CIoTransmission;
  OUT PDXGKDDI_DPSBMTRANSMISSION   DxgkDdiDPSBMTransmission;
} DXGK_DP_INTERFACE, *PDXGK_DP_INTERFACE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-dispmprt-dxgk_dp_interface)

Description

A kernel-mode component that needs to use the DXGK_DP_INTERFACE DisplayPort (DP) interface calls the display miniport driver's DxgkDdiQueryInterface function.

Members

Size

Size, in bytes, of this structure.

Version

Version number of the DP interface. Version numbers constants are defined in dispmprt.h (for example, DXGK_DP_INTERFACE_VERSION_1).

Context

Pointer to a private context block provided by the display miniport driver.

InterfaceReference

PINTERFACE_REFERENCE interface reference function that is implemented by the display miniport driver.

InterfaceDereference

PINTERFACE_DEREFERENCE interface dereference function that is implemented by the display miniport driver.

DxgkDdiQueryDPCaps

Pointer to the display miniport driver's DXGKDDI_QUERYDPCAPS function.

DxgkDdiGetDPAddress

Pointer to the display miniport driver's DXGKDDI_GETDPADDRESS function.

DxgkDdiDPAuxIoTransmission

Pointer to the display miniport driver's DXGKDDI_DPAUXIOTRANSMISSION function.

DxgkDdiDPI2CIoTransmission

Pointer to the display miniport driver's DXGKDDI_DPI2CIOTRANSMISSION function.

DxgkDdiDPSBMTransmission

Pointer to the display miniport driver's DXGKDDI_DPSBMTRANSMISSION function.

Remarks

Minimum supported client Header IRQL
Available in WDDM 2.7 and later version dispmprt.h(include Dispmprt.h) PASSIVE_LEVEL

See also

DXGKDDI_DPAUXIOTRANSMISSION

DXGKDDI_DPI2CIOTRANSMISSION

DXGKDDI_DPSBMTRANSMISSION

DXGKDDI_GETDPADDRESS

DXGKDDI_QUERYDPCAPS

PINTERFACE_DEREFERENCE

PINTERFACE_REFERENCE