WdfWaitLockRelease, fonction (wdfsync.h)
[S’applique à KMDF et UMDF]
La méthode WdfWaitLockRelease libère un verrou d’attente spécifié.
Syntaxe
void WdfWaitLockRelease(
[in] WDFWAITLOCK Lock
);
Paramètres
[in] Lock
Handle pour un objet de verrouillage d’attente d’infrastructure, obtenu par un appel précédent à WdfWaitLockCreate.
Valeur de retour
None
Remarques
Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.
La méthode WdfWaitLockRelease libère un verrou d’attente que le pilote a acquis lors d’un appel précédent à WdfWaitLockAcquire.
Pour plus d’informations sur les verrous d’attente, consultez Techniques de synchronisation pour les pilotes Framework-Based.
Exemples
Pour obtenir un exemple de code qui utilise WdfWaitLockRelease, consultez WdfWaitLockAcquire.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfsync.h (inclure Wdf.h) |
Bibliothèque | Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Règles de conformité DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), WdfWaitlock(kmdf), WdfWaitlockRelease(kmdf) |
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