Поделиться через


Функция 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

См. также раздел

GENERIC_MAPPING