Partager via


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 vers un objet de verrouillage d’attente du framework, obtenu par un appel précédent à WdfWaitLockCreate.

Valeur de retour

Aucun

Remarques

Une vérification de bogue 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 par 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.

Exigences

Exigence Valeur
plateforme cible Universel
version minimale de KMDF 1.0
version minimale de UMDF 2.0
d’en-tête wdfsync.h (include 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

WdfWaitLockAcquire

WdfWaitLockCreate