Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Listet Berechtigungen für die Objekte in einem angegebenen Metadatenbereich auf.
Syntax
HRESULT EnumPermissionSets
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] DWORD dwActions,
[out] mdPermission rPermission[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [in, out] Ein Zeiger auf den Enumerator. Dies muss NULL für den ersten Aufruf dieser Methode sein.
tk [in] Ein Metadatentoken, das den Umfang der Suche begrenzt, oder NULL, um den größtmöglichen Bereich zu durchsuchen.
dwActions [in] Flags, die die Werte darstellen, die SecurityAction in rPermissionoder null enthalten sind, um alle Aktionen zurückzugeben.
rPermission [out] Das Array, das zum Speichern der Berechtigungstoken verwendet wird.
cMax [in] Die maximale Größe des rPermission Arrays.
pcTokens [out] Die Anzahl der berechtigungstoken, die in rPermission.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumPermissionSets erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine Token zum Aufzählen vorhanden. In diesem Fall pcTokens ist null. |
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib