DXCoreHardwareID-Struktur (dxcore_interface.h)

Stellt die PnP-Hardware-ID-Teile für einen Adapter dar.

Syntax

struct DXCoreHardwareID {
  uint32_t vendorID;
  uint32_t deviceID;
  uint32_t subSysID;
  uint32_t revision;
};

Member

vendorID

Typ: uint32_t*

Die PCI-ID oder ACPI-ID des Hardwareanbieters des Adapters. Wenn dieser Wert kleiner oder gleich 0xFFFF ist, handelt es sich um eine PCI-ID. Andernfalls handelt es sich um eine ACPI-ID.

deviceID

Typ: uint32_t*

Die PCI-ID oder ACPI-ID des Hardwaregeräts des Adapters. Wenn vendorID eine PCI-ID ist, handelt es sich auch um eine PCI-ID; Andernfalls handelt es sich um eine ACPI-ID.

subSysID

Typ: uint32_t*

Die PCI-ID oder ACPI-ID des Hardwaresubsystems des Adapters. Wenn vendorID eine PCI-ID ist, handelt es sich auch um eine PCI-ID; Andernfalls handelt es sich um eine ACPI-ID.

revision

Typ: uint32_t*

Die PCI- oder ACPI-Revisionsnummer des Adapters. Wenn vendorID eine PCI-ID ist, handelt es sich um eine PCI-Geräterevisionsnummer. Andernfalls handelt es sich um eine ACPI-Geräterevisionsnummer.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 (Build 18936)
Kopfzeile dxcore_interface.h (dxcore.h einschließen)

Weitere Informationen

DXCore-Referenz: Verwenden von DXCore zum Aufzählen von Adaptern