DlSetBusData-Funktion (dispmprt.h)

Legt Buskonfigurationsdaten für einen Adapter auf einem dynamisch konfigurierbaren E/A-Bus mit einer veröffentlichten Standardschnittstelle fest.

Syntax

ULONG DlSetBusData(
  PVOID DeviceHandle,
  ULONG BusDataType,
  ULONG SlotNumber,
  PVOID Buffer,
  ULONG Offset,
  ULONG Length
);

Parameter

DeviceHandle

Ein Handle, das eine Grafikkarte darstellt.

BusDataType

Gibt den Typ der festzulegenden Busdaten an.

SlotNumber

Für einen BusDataType-Wert , der die Position des Geräts im Bus angibt. Dieser Parameter sollte für alle anderen Bustypen null sein.

Buffer

Zeiger auf einen vom Aufrufer bereitgestellten Speicherbereich mit spezifischen Konfigurationsinformationen für BusDataType.

Offset

Gibt den Byteoffset innerhalb der PCI_COMMON_CONFIG-Struktur an, an der die vom Aufrufer bereitgestellten Konfigurationswerte beginnen. Ein Miniporttreiber kann PCI_COMMON_HDR_LENGTH verwenden, um den Offset des gerätespezifischen Bereichs in PCI_COMMON_CONFIG anzugeben.

Length

Gibt die Anzahl der Bytes im Puffer an.

Rückgabewert

Diese Funktion gibt ULONG zurück.

Anforderungen

Anforderung Wert
Header dispmprt.h