共用方式為


IMetaDataImport::EnumPermissionSets 方法

更新:2007 年 11 月

列舉指定之中繼資料範圍中物件的使用權限。

HRESULT EnumPermissionSets
      [in, out] HCORENUM      *phEnum, 
      [in]      mdToken       tk, 
      [in]      DWORD         dwActions,
      [out]     mdPermission  rPermission[],
      [in]      ULONG         cMax,
      [out]     ULONG         *pcTokens
);

參數

  • phEnum
    [in, out] 列舉值的指標。首次呼叫此方法時,這必須是 NULL。

  • tk
    [in] 可限制搜尋範圍的中繼資料語彙基元,或是 NULL 表示要搜尋最大的可能範圍。

  • dwActions
    [in] 旗標,表示要加入 rPermission 中的 SecurityAction 值;如果要傳回所有動作,則為零。

  • rPermission
    [out] 用來儲存使用權限語彙基元的陣列。

  • cMax
    [in] rPermission 陣列的最大值。

  • pcTokens
    [out] rPermission 中所傳回的使用權限語彙基元數目。

傳回值

HRESULT

描述

S_OK

EnumPermissionSets 已成功傳回。

S_FALSE

沒有要列舉的語彙基元。在該情況下,pcTokens 為零。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**Cor.h

程式庫:包含做為 MsCorEE.dll 中的資源

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

參考

IMetaDataImport

IMetaDataImport2