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é par le pilote, précédemment alloué par KsAllocateDeviceHeader, pour l’objet de périphérique décrit par la structure KSDEVICE_HEADER.

[in] Exclusive

Indique, s’il est défini sur TRUE, que le verrou doit être acquis exclusivement.

Valeur de retour

None

Remarques

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

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête ks.h (inclure Ks.h)
Bibliothèque Ks.lib
IRQL < DISPATCH_LEVEL

Voir aussi

KsAllocateDeviceHeader