Freigeben über


KsAcquireDeviceSecurityLock-Funktion (ks.h)

Die KsAcquireDeviceSecurityLock-Funktion ruft die Sicherheitssperre ab, die einem Geräteobjekt zugeordnet ist. Eine exklusive Sperre wird beim Ändern eines Sicherheitsdeskriptors erworben. Beim Bearbeiten der Sicherheit eines Objekts unter einem bestimmten Geräteobjekt muss diese Sperre abgerufen werden.

Syntax

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

Parameter

[in] Header

Verweist auf einen vom Treiber zugewiesenen Geräteheader, der zuvor von KsAllocateDeviceHeader zugewiesen wurde, für das Geräteobjekt, das durch die KSDEVICE_HEADER-Struktur beschrieben wird.

[in] Exclusive

Gibt bei Festlegung auf TRUE an, dass die Sperre ausschließlich erworben werden soll.

Rückgabewert

Keine

Bemerkungen

Beim Überprüfen des Zugriffs während einer Erstellung wird eine freigegebene Sperre abgerufen. Eine exklusive Sperre wird beim Ändern eines Sicherheitsdeskriptors erworben.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ks.h (ks.h einschließen)
Bibliothek Ks.lib
IRQL < DISPATCH_LEVEL

Weitere Informationen

KsAllocateDeviceHeader