Функция 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 , описывающую конкретные права доступа, соответствующие каждому универсальному праву доступа.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Универсальное |
Верхняя часть | ntddk.h (включая Ntddk.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |