KsDispatchSetSecurity-Funktion (ks.h)
Die KsDispatchSetSecurity-Funktion wird im KSDISPATCH_TABLE verwendet. Legen Sie den Sicherheitseintrag fest, um das Festlegen des aktuellen Sicherheitsdeskriptors zu behandeln. Es wird davon ausgegangen, dass die KSOBJECT_HEADER-Struktur in der FsContext-Datenstruktur verwendet wird und das CreateItem auf ein gültiges Element verweist, das optional einen Sicherheitsdeskriptor enthält.
Syntax
KSDDKAPI NTSTATUS KsDispatchSetSecurity(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Parameter
[in] DeviceObject
Gibt das Geräteobjekt an, das dem IRP zugeordnet ist.
[in] Irp
Gibt die IRP an, die behandelt wird.
Rückgabewert
Die KsDispatchSetSecurity-Funktion gibt den Sicherheitssatz status zurück und schließt die IRP ab.
Hinweise
Dieser Sicherheitsdeskriptor muss in seinem eigenen Poolspeicher zugeordnet werden, da KsDispatchSetSecurity den vorhandenen Deskriptor durch eine neue Zuordnung ersetzt. Daher kann es nicht mit CreateItem freigegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | ks.h (ks.h einschließen) |
Bibliothek | Ks.lib |