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 einen Anzeigeadapter 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 Anrufer bereitgestellten Speicherbereich mit Konfigurationsinformationen, die für BusDataType-spezifisch sind.
Offset
Gibt den Byteoffset innerhalb der PCI_COMMON_CONFIG Struktur an, bei 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 in Puffer-an.
Rückgabewert
Diese Funktion gibt ULONG zurück.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |