MapGenericMask

【勇芳软件工作室】汉化HomePreviousNext

MapGenericMask功能将访问掩码中的通用访问权限映射到特定的和标准的访问权限。该函数应用GENERIC_MAPPING结构中提供的映射。

VOID MapGenericMask(

PDWORD 【AccessMask】,//访问掩码的地址
PGENERIC_MAPPING 【GenericMapping】// GENERIC_MAPPING结构的地址
); 

参数

【AccessMask】

指向访问掩码,接收从通用访问权限映射的特定和标准权限。

【GenericMapping】

指向GENERIC_MAPPING结构,指定通用访问类型到特定和标准访问类型的映射。

返回值

此函数不返回值。

备注

调用MapGenericMask函数后,【AccessMask】参数指向的访问掩码没有其通用位(GenericRead,Gen??ericWrite,GenericExecute或GenericAll)或未定义的位置1,尽管它可以设置其他位。如果在输入端提供非通用位以外的位,则此函数不会清除它们。

也可以看看

AccessCheck, AreAllAccessesGranted, AreAnyAccessesGranted, GENERIC_MAPPING