Fonction VideoPortReleaseSpinLockFromDpcLevel (video.h)
La fonction VideoPortReleaseSpinLockFromDpcLevel libère le verrou de rotation obtenu par un appel précédent à VideoPortAcquireSpinLockAtDpcLevel.
Syntaxe
VIDEOPORT_API VOID VideoPortReleaseSpinLockFromDpcLevel(
[in] PVOID HwDeviceExtension,
[in, out] PSPIN_LOCK SpinLock
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique du pilote miniport.
[in, out] SpinLock
Pointeur vers un emplacement de mémoire qui contient le verrou de rotation à libérer.
Valeur de retour
None
Remarques
Les pilotes miniport appellent VideoPortReleaseSpinLockFromDpcLevel pour libérer un verrou de rotation acquis en appelant VideoPortAcquireSpinLockAtDpcLevel.
Il s’agit d’une erreur d’appel de VideoPortReleaseSpinLockFromDpcLevel si le verrou de rotation donné a été acquis en appelant VideoPortAcquireSpinLock , car l’IRQL d’origine de l’appelant n’est pas restauré, ce qui peut entraîner des blocages ou des erreurs de page irrécupérables.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows XP et les versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | video.h (inclure Video.h) |
Bibliothèque | Videoprt.lib |
DLL | Videoprt.sys |
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