Partager via


KsAcquireDeviceSecurityLock, fonction (ks.h)

La fonction KsAcquireDeviceSecurityLock acquiert le verrou de sécurité associé à un objet d’appareil. Un verrou exclusif est acquis lors de la modification d’un descripteur de sécurité. Lors de la manipulation de la sécurité d’un objet sous un objet d’appareil particulier, ce verrou doit être acquis.

Syntaxe

KSDDKAPI VOID KsAcquireDeviceSecurityLock(
  [in] KSDEVICE_HEADER Header,
  [in] BOOLEAN         Exclusive
);

Paramètres

[in] Header

Pointe vers un en-tête d’appareil alloué au pilote, précédemment alloué par KsAllocateDeviceHeader, pour l’objet d’appareil décrit par la structure KSDEVICE_HEADER.

[in] Exclusive

Indique, si la valeur est TRUE, que le verrou doit être acquis exclusivement.

Valeur de retour

Aucun

Remarques

Un verrou partagé est acquis lors de la validation de l’accès pendant une création. Un verrou exclusif est acquis lors de la modification d’un descripteur de sécurité.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête ks.h (include Ks.h)
bibliothèque Ks.lib
IRQL < DISPATCH_LEVEL

Voir aussi

KsAllocateDeviceHeader