访问权限和访问掩码
访问权限是一个位标志,它对应于线程可以对安全对象执行的一组特定操作。 例如,注册表项具有KEY_SET_VALUE访问权限,这对应于线程在键下设置值的能力。 如果线程尝试对对象执行操作,但没有对该对象的必要访问权限,则系统不会执行该操作。
访问掩码是一个 32 位值,其位对应于对象支持的访问权限。 所有 Windows 安全对象都使用 访问掩码格式 ,其中包括以下访问权限类型的位:
当线程尝试打开对象的句柄时,该线程通常会指定一个访问掩码来 请求一组访问权限。 例如,需要设置和查询注册表项值的应用程序可以通过使用访问掩码来请求KEY_SET_VALUE并KEY_QUERY_VALUE访问权限来打开密钥。
下表显示了操作每种类型的安全对象的安全信息的函数。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈