업데이트: 2007년 11월
현재 범위에서 코드 개체의 특성에 대한 열거자 역할을 합니다.
IEnumIDENTITY_ATTRIBUTE : IUnknown
HRESULT Clone (
[out] IEnumIDENTITY_ATTRIBUTE **ppIEnumIDENTITY_ATTRIBUTE
);
HRESULT CurrentIntoBuffer (
[in] SIZE_T cbAvailable,
[in, out, length_is(cbAvailable), size_is(*pcbUsed)]
BYTE pbData[],
[out] SIZE_T *pcbUsed
);
HRESULT Next (
[in] ULONG celt,
[out, length_is(celt), size_is(*pceltWritten)]
IDENTITY_ATTRIBUTE rgAttributes[],
[out, optional] ULONG *pceltWritten
);
HRESULT Reset ();
HRESULT Skip (
[in] ULONG celt
);
};
메서드
메서드 |
설명 |
|---|---|
IEnumIDENTITY_ATTRIBUTE::Clone |
이 IEnumIDENTITY_ATTRIBUTE와 동일한 멤버를 포함하는 새 IEnumIDENTITY_ATTRIBUTE에 대한 인터페이스 포인터를 가져옵니다. |
IEnumIDENTITY_ATTRIBUTE::CurrentIntoBuffer |
이 IEnumIDENTITY_ATTRIBUTE의 요소에 포함된 데이터를 지정한 데이터 버퍼에 씁니다. |
IEnumIDENTITY_ATTRIBUTE::Next |
현재 위치에서 시작하여 지정한 개수만큼 특성을 가져옵니다. |
IEnumIDENTITY_ATTRIBUTE::Reset |
명령 포인터를 이 IEnumIDENTITY_ATTRIBUTE의 처음으로 이동합니다. |
IEnumIDENTITY_ATTRIBUTE::Skip |
명령 포인터를 현재 위치에서 시작하여 지정한 요소 개수만큼 앞으로 이동합니다. |
요구 사항
플랫폼:.NET Framework 시스템 요구 사항 참조
헤더: Isolation.h
.NET Framework 버전: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0