Condividi tramite


Funzione KsAcquireDeviceSecurityLock (ks.h)

La funzione KsAcquireDeviceSecurityLock acquisisce il blocco di sicurezza associato a un oggetto dispositivo. Un blocco esclusivo viene acquisito quando si modifica un descrittore di sicurezza. Quando si modifica la sicurezza di qualsiasi oggetto in un particolare oggetto dispositivo, questo blocco deve essere acquisito.

Sintassi

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

Parametri

[in] Header

Punta a un'intestazione del dispositivo allocata dal driver, allocata in precedenza da KsAllocateDeviceHeader, per l'oggetto dispositivo descritto dalla struttura KSDEVICE_HEADER.

[in] Exclusive

Indica, se impostato su TRUE, che il blocco deve essere acquisito esclusivamente.

Valore restituito

Nessuno

Osservazioni

Un blocco condiviso viene acquisito durante la convalida dell'accesso durante una creazione. Un blocco esclusivo viene acquisito quando si modifica un descrittore di sicurezza.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)
libreria Ks.lib
IRQL < DISPATCH_LEVEL

Vedere anche

KsAllocateDeviceHeader