Partager via


Fonction DlSetBusData (dispmprt.h)

Définit les données de configuration d’un bus pour une carte sur un bus d’E/S configurable dynamiquement avec une interface standard publiée.

Syntaxe

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

Paramètres

DeviceHandle

Handle qui représente une carte d’affichage.

BusDataType

Spécifie le type de données de bus à définir.

SlotNumber

Pour une valeur BusDataType qui spécifie l’emplacement de l’appareil sur le bus. Ce paramètre doit être égal à zéro pour tous les autres types de bus.

Buffer

Pointeur vers une zone de stockage fournie par l’appelant avec des informations de configuration spécifiques à BusDataType.

Offset

Spécifie le décalage d’octet dans la structure PCI_COMMON_CONFIG à laquelle commencent les valeurs de configuration fournies par l’appelant. Un pilote miniport peut utiliser PCI_COMMON_HDR_LENGTH pour spécifier le décalage de la zone spécifique à l’appareil dans PCI_COMMON_CONFIG.

Length

Spécifie le nombre d’octets dans La mémoire tampon.

Valeur retournée

Cette fonction retourne ULONG.

Configuration requise

Condition requise Valeur
En-tête dispmprt.h