Fonction NdisMSetBusData (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
La poignée de l’adaptateur miniport que NDIS a passée au paramètre MiniportAdapterHandle du Fonction MiniportInitializeEx .
[in] WhichSpace
Type de données de bus à écrire. Pour plus d’informations, consultez la discussion sur le 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 grand que longueur .
[in] Length
Longueur, en octets, des données à écrire.
Valeur retournée
NdisMGetBusData retourne le nombre d’octets écrits.
Remarques
Cette fonction remplace NDIS 5.1 Fonction NdisWritePciSlotInformation .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | N’importe quel niveau |