Функция DlSetBusData (dispmprt.h)

Задает данные конфигурации шины для адаптера в динамически настраиваемой шине ввода-вывода с помощью опубликованного стандартного интерфейса.

Синтаксис

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

Параметры

DeviceHandle

Дескриптор, представляющий видеоадаптер.

BusDataType

Указывает тип данных шины, которые необходимо задать.

SlotNumber

Для значения BusDataType , указывающего расположение устройства в шине. Этот параметр должен быть равен нулю для всех остальных типов шин.

Buffer

Указатель на область хранения, предоставляемую вызывающим абонентом, со сведениями о конфигурации, характерными для BusDataType.

Offset

Задает смещение байтов в структуре PCI_COMMON_CONFIG, с которой начинаются значения конфигурации, предоставленные вызывающей стороны. Драйвер мини-порта может использовать PCI_COMMON_HDR_LENGTH для указания смещения области устройства в PCI_COMMON_CONFIG.

Length

Указывает количество байтов в буфере.

Возвращаемое значение

Эта функция возвращает ULONG.

Требования

Требование Значение
Заголовок dispmprt.h