Функция KsDispatchSetSecurity (ks.h)
Функция KsDispatchSetSecurity используется в KSDISPATCH_TABLE. Запись SetSecurity для обработки задания текущего дескриптора безопасности. Предполагается, что структура KSOBJECT_HEADER используется в структуре данных FsContext и createItem указывает на допустимый элемент, который при необходимости содержит дескриптор безопасности.
Синтаксис
KSDDKAPI NTSTATUS KsDispatchSetSecurity(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Параметры
[in] DeviceObject
Указывает объект устройства, связанный с IRP.
[in] Irp
Указывает IRP, который обрабатывается.
Возвращаемое значение
Функция KsDispatchSetSecurity возвращает состояние набора безопасности и завершает IRP.
Комментарии
Этот дескриптор безопасности должен быть выделен в отдельном фрагменте памяти пула, так как KsDispatchSetSecurity заменит существующий дескриптор новым выделением. Таким образом, он не может быть предоставлен совместно с CreateItem.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ks.h (включая Ks.h) |
Библиотека | Ks.lib |