DXGK_SERVICES-Enumeration (dispmprt.h)

Ein DXGK_SERVICES Enumerationswert gibt den Typ der vom Treiber implementierten Anzeigeportdienstschnittstelle an, die DxgkCbQueryServices zurückgeben soll.

Syntax

typedef enum {
  DxgkServicesAgp,
  DxgkServicesDebugReport,
  DxgkServicesTimedOperation,
  DxgkServicesSPB,
  DxgkServicesBDD,
  DxgkServicesFirmwareTable,
  DxgkServicesIDD,
  DxgkServicesFeature
} DXGK_SERVICES;

Konstanten

 
DxgkServicesAgp
Gibt die AGP-Schnittstelle (Accelerated Graphics Port) an.
DxgkServicesDebugReport
Gibt die Debugberichtsschnittstelle an.
DxgkServicesTimedOperation
Gibt die Timed Operation-Schnittstelle an.
DxgkServicesSPB
Gibt die SPB-Schnittstelle (Simple Peripheral Bus) an. Verfügbar ab Windows 8.
DxgkServicesBDD
Ist für das System reserviert. Verwenden Sie nicht in Ihrem Treiber. Wird ab Windows 8 unterstützt.
DxgkServicesFirmwareTable
Gibt die Schnittstelle "Systemfirmwaretabelle" an. Verfügbar ab Windows 8.
DxgkServicesIDD
Ist für das System reserviert. Verwenden Sie nicht in Ihrem Treiber. Verfügbar ab Windows 8.
DxgkServicesFeature
Gibt die Schnittstelle zum Abfragen an, ob ein Feature aktiviert ist. Verfügbar ab Windows 11, Version 24H2 (WDDM 3.2).

Hinweise

In diesem Kontext ist eine Schnittstelle eine Reihe von Zeigern auf Funktionen, die von Dxgkrnl implementiert werden. Ein Kernelmodusanzeigetreiber (Kmd) kann die Funktionsschnittstellen aufrufen, die nicht für die Systemnutzung reserviert sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile dispmprt.h (include Dispmprt.h)

Weitere Informationen

DXGK_AGP_INTERFACE

DXGK_DEBUG_REPORT_INTERFACE

DXGK_FIRMWARE_TABLE_INTERFACE

DXGK_FEATURE_INTERFACE

DXGK_SPB_INTERFACE

DXGK_TIMED_OPERATION_INTERFACE

DxgkCbQueryServices