Функция RtlMapGenericMask (ntddk.h)
Подпрограмма RtlMapGenericMask определяет негенерические права доступа, указанные ACCESS_MASK.
Синтаксис
NTSYSAPI VOID RtlMapGenericMask(
[in, out] PACCESS_MASK AccessMask,
[in] const GENERIC_MAPPING *GenericMapping
);
Параметры
[in, out] AccessMask
Указатель на переменную ACCESS_MASK. Подпрограмма обновляет эту процедуру, чтобы она содержала только те права доступа, которые не предоставляются никакими GENERIC_XXX правами доступа, первоначально указанными переменной. Подпрограмма также очищает все GENERIC_XXX биты, заданные.
[in] GenericMapping
Указатель на структуру GENERIC_MAPPING, описывающую определенные права доступа, соответствующие каждому универсальному праву доступа.
Возвращаемое значение
Никакой
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно начиная с Windows 2000. |
целевая платформа | Всеобщий |
заголовка | ntddk.h (include Ntddk.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |