阻止访问映射的网络驱动器
Prevent access to mapped network drive
我想创建一个 MFC 应用程序来防止访问映射的网络驱动器。我已经尝试使用 https://msdn.microsoft.com/en-us/library/windows/desktop/bb525394(v=vs.85).aspx 中列出的 API
但它说的是本地机器上的网络驱动器。但我想阻止用户访问其他网络驱动器或文件夹
Windows 使用 Access Control Lists to secure resources. You'll want to create a discretionary access control list that denies access. This guide 显示所需的步骤:获取现有的 ACL(如果有的话 - 否则创建一个),prefix DACL 中的拒绝条目(否则它可能被允许条目抢占),并应用更新的 ACL。
我想创建一个 MFC 应用程序来防止访问映射的网络驱动器。我已经尝试使用 https://msdn.microsoft.com/en-us/library/windows/desktop/bb525394(v=vs.85).aspx 中列出的 API 但它说的是本地机器上的网络驱动器。但我想阻止用户访问其他网络驱动器或文件夹
Windows 使用 Access Control Lists to secure resources. You'll want to create a discretionary access control list that denies access. This guide 显示所需的步骤:获取现有的 ACL(如果有的话 - 否则创建一个),prefix DACL 中的拒绝条目(否则它可能被允许条目抢占),并应用更新的 ACL。