IMetaDataImport::EnumPermissionSets (Método)
Enumera los permisos de los objetos en un ámbito de metadatos especificado.
Sintaxis
HRESULT EnumPermissionSets
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] DWORD dwActions,
[out] mdPermission rPermission[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parámetros
phEnum
[in o out] Puntero al enumerador. Debe ser null para la primera llamada de este método.
tk
[in] Token de metadatos que limita el ámbito de la búsqueda, o bien null para buscar el ámbito más amplio posible.
dwActions
[in] Marcas que representan los valores SecurityAction que se van a incluir en rPermission
, o bien cero para devolver todas las acciones.
rPermission
[out] Matriz usada para almacenar los tokens de Permission.
cMax
[in] Tamaño máximo de la matriz rPermission
.
pcTokens
[out] Número de tokens de Permission devueltos en rPermission
.
Valor devuelto
HRESULT | Descripción |
---|---|
S_OK |
Este valor le indica que EnumPermissionSets devolvió valores correctos. |
S_FALSE |
Este valor le indica que no hay tokens que enumerar. En este caso, el valor del parámetro pcTokens se establecerá en cero. |
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: Cor.h
Biblioteca: incluida como recurso en MsCorEE.dll
Versiones de .NET Framework: está disponible desde la versión 1.0