Partager via


NdisMSetBusData, fonction (ndis.h)

Les pilotes NDIS appellent la fonction NdisMSetBusData pour écrire dans l’espace de configuration d’un appareil.

Syntaxe

ULONG NdisMSetBusData(
       IN NDIS_HANDLE NdisMiniportHandle,
  [in] IN ULONG       WhichSpace,
  [in] IN ULONG       Offset,
  [in] IN PVOID       Buffer,
  [in] IN ULONG       Length
);

Paramètres

NdisMiniportHandle

Handle de l’adaptateur miniport que NDIS a passé au paramètre MiniportAdapterHandle du fonction MiniportInitializeEx.

[in] WhichSpace

Type de données de bus à écrire. Pour plus d’informations, consultez la discussion du paramètre WhichSpace sur la page de référence pour IRP_MN_READ_CONFIG.

[in] Offset

Décalage d’octet dans l’espace de configuration, spécifié par WhichSpace, dans lequel les données sont écrites.

[in] Buffer

Pointeur vers une mémoire tampon qui contient les données à écrire dans le bus. Doit être au moins aussi volumineux que Longueur .

[in] Length

Longueur, en octets, des données à écrire.

Valeur de retour

NdisMGetBusData retourne le nombre d’octets écrits.

Remarques

Cette fonction remplace le NDIS 5.1 fonction NdisWritePciSlotInformation.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.0 et versions ultérieures.
plateforme cible Universel
d’en-tête ndis.h (include Ndis.h)
bibliothèque Ndis.lib
IRQL N’importe quel niveau

Voir aussi

IRP_MN_READ_CONFIG

MiniportInitializeEx

NdisMGetBusData