Fonction NdisMGetBusData (ndis.h)
Les pilotes NDIS appellent la fonction NdisMGetBusData pour lire l’espace de configuration d’un appareil.
Syntaxe
ULONG NdisMGetBusData(
NDIS_HANDLE NdisMiniportHandle,
[in] ULONG WhichSpace,
[in] ULONG Offset,
[out] PVOID Buffer,
[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 à lire. 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, à partir duquel les données sont lues.
[out] Buffer
Pointeur vers une mémoire tampon qui reçoit les données lues à partir du bus. Doit être au moins aussi grand que longueur .
[in] Length
Longueur, en octets, des données à lire.
Valeur retournée
NdisMGetBusData retourne le nombre d’octets lus.
Remarques
Cette fonction remplace la fonction NDIS 5.1 NdisReadPciSlotInformation .
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour