檢查物件 ACL 中的控制件訪問許可權
若要檢查物件 ACL 上的控件訪問許可權,請使用 AccessCheckByTypeResultList 函式。 若要使用此函式,應用程式需要物件的SECURITY_DESCRIPTOR指標,而不是ADSI安全性描述元 COM物件的IADsSecurityDescriptor介面。
使用下列步驟來檢查物件上受控存取權的存取權:
- 取得 物件的 IDirectoryObject 介面指標。
- 使用 IDirectoryObject::GetObjectAttributes 方法來取得對象的安全性描述元。 包含安全性描述元的屬性名稱是 nTSecurityDescriptor。 屬性會當做SECURITY_DESCRIPTOR結構的指標傳回。
- 使用 SECURITY_DESCRIPTOR 結構搭配 AccessCheckByTypeResultList 函式來檢查指定用戶端之指定控件訪問許可權的許可權。
在物件 ACL 中檢查控制件訪問許可權的範例程式代碼範例程式代碼會詳細說明如何執行這項操作。