Partager via


Fonction VideoPortCreateSpinLock (video.h)

La fonction VideoPortCreateSpinLock crée un verrou de rotation.

Syntaxe

VIDEOPORT_API VP_STATUS VideoPortCreateSpinLock(
  [in]  IN PVOID       HwDeviceExtension,
  [out] OUT PSPIN_LOCK *SpinLock
);

Paramètres

[in] HwDeviceExtension

Pointeur vers l’extension de périphérique du pilote miniport.

[out] SpinLock

Pointeur vers un emplacement de mémoire qui recevra un pointeur vers le verrou de rotation nouvellement créé.

Valeur retournée

En cas de réussite, la fonction retourne NO_ERROR. Si une erreur se produit, la fonction retourne un code d’erreur approprié.

Remarques

Cette routine doit être appelée avant un appel initial à VideoPortAcquireSpinLock ou à toute autre routine de support qui nécessite un verrou de rotation en tant qu’argument.

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 PASSIVE_LEVEL

Voir aussi

VideoPortAcquireSpinLock

VideoPortDeleteSpinLock