IAccessControl::RevokeAccessRights-Methode (iaccess.h)
Entfernt alle expliziten Einträge für die Liste der Trustees.
Syntax
HRESULT RevokeAccessRights(
[in] LPWSTR lpProperty,
[in] ULONG cTrustees,
[in] TRUSTEEW [] prgTrustees
);
Parameter
[in] lpProperty
Der Name der Eigenschaft. Wenn Sie die COM-Implementierung von IAccessControl verwenden, muss dieser Parameter NULL sein.
[in] cTrustees
Die Anzahl der Trustees in der Liste. Dieser Parameter darf nicht 0 sein.
[in] prgTrustees
Ein Zeiger auf ein Array von Trustee-Namen. Siehe TRUSTEE.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Auch nach dem Entfernen expliziter Einträge können die Treuhänder aufgrund der Gruppeneinfügung immer noch Zugriffseinträge haben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | iaccess.h |