Metodo IMetaDataImport::EnumPermissionSets
Enumera le autorizzazioni per gli oggetti in un ambito dei metadati specificato.
Sintassi
HRESULT EnumPermissionSets
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] DWORD dwActions,
[out] mdPermission rPermission[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parametri
phEnum
[in, out] Puntatore all'enumeratore. Deve essere NULL per la prima chiamata di questo metodo.
tk
[in] Token di metadati che limita l'ambito della ricerca o NULL per eseguire ricerche nell'ambito più ampio possibile.
dwActions
[in] Flag che rappresentano i SecurityAction valori da includere in rPermission
o zero per restituire tutte le azioni.
rPermission
[out] Matrice usata per archiviare i token di autorizzazione.
cMax
[in] Dimensione massima della matrice rPermission
.
pcTokens
[out] Numero di token di autorizzazione restituiti in rPermission
.
Valore restituito
HRESULT | Descrizione |
---|---|
S_OK |
EnumPermissionSets restituito correttamente. |
S_FALSE |
Non sono presenti token da enumerare. In tal caso, pcTokens è zero. |
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Cor.h
Libreria: Incluso come risorsa in MsCorEE.dll
Versioni di .NET Framework: Disponibile dalla versione 1.0