Freigeben über


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

Weitere Informationen

IAccessControl