列舉指定元數據範圍中對象的許可權。
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]列舉值的指標。 對於這個方法的第一次呼叫,這必須是 NULL。
tk [in]限制搜尋範圍的元數據令牌,或 NULL 以盡可能搜尋最廣泛的範圍。
dwActions [in]旗標,表示 SecurityAction 要包含在 中的 rPermission值,或傳回所有動作的零。
rPermission [out]用來儲存 Permission 令牌的陣列。
cMax [in]數位大小 rPermission 上限。
pcTokens [out]中 rPermission傳回的許可權令牌數目。
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumPermissionSets 已成功傳回。 |
S_FALSE |
沒有要列舉的令牌。 在此情況下, pcTokens 為零。 |
Requirements
平臺: 請參閱 .NET 支援的作系統。
Header: Cor.h
Library: CorGuids.lib