IEnumDefinitionIdentity 接口

用作 IDefinitionIdentity 对象集合的枚举器。

语法

IEnumDefinitionIdentity : IUnknown {  
  
    HRESULT Clone (  
        [out] IEnumDefinitionIdentity **ppIEnumDefinitionIdentity  
    );  
  
    HRESULT Next (  
        [in]  ULONG               celt,  
        [out, length_is(celt), size_is(*pceltWritten)]  
              IDefinitionIdentity *rgpIDefinitionIdentity[],  
        [out] ULONG               *pceltWritten  
    );  
  
    HRESULT Reset ();  
  
    HRESULT Skip (  
        [in] ULONG celt  
    );  
  
};  

方法

方法 说明
IEnumDefinitionIdentity::Clone 获取指向新的 IEnumDefinitionIdentity 对象的接口指针,该对象包含与此 IEnumDefinitionIdentity 相同的成员。
IEnumDefinitionIdentity::Next 从当前位置开始,获取指定的 IDefinitionIdentity 对象数。
IEnumDefinitionIdentity::Reset 将指令指针移动到此 IEnumDefinitionIdentity 的开头。
IEnumDefinitionIdentity::Skip 从当前位置开始,将指令指针向前移动指定数量的元素。

要求

平台:请参阅系统要求

标头:Isolation.h

.NET Framework 版本:自 2.0 起可用

请参阅