NdisFreeRWLock, fonction (ndis.h)
La fonction NdisFreeRWLock libère un verrou en lecture/écriture qui a été précédemment alloué avec la fonction NdisAllocateRWLock .
Syntaxe
void NdisFreeRWLock(
[in] PNDIS_RW_LOCK_EX Lock
);
Paramètres
[in] Lock
Pointeur vers une variable NDIS_RW_LOCK_EX opaque qui représente un verrou. L’appelant peut utiliser ce verrou pour obtenir un accès en écriture ou en lecture aux ressources partagées entre des threads de pilote non-ISR.
Valeur de retour
None
Remarques
Les pilotes NDIS appellent la fonction NdisFreeRWLock pour libérer la structure NDIS_RW_LOCK_EX et toutes les ressources associées qui ont été précédemment allouées avec la fonction NdisAllocateRWLock .
Un pilote doit appeler la fonction NdisReleaseRWLock pour libérer un verrou en lecture/écriture avant d’appeler la fonction NdisFreeRWLock .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.20 et versions ultérieures. |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <=DISPATCH_LEVEL |
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