다음을 통해 공유


IDiaEnumDebugStreamData::Item

지정된 레코드를 검색합니다.

구문

HRESULT Item ( 
   DWORD  index,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[]
);

매개 변수

색인

[in] 검색할 레코드의 인덱스입니다. 인덱스의 범위는 0~count-1입니다. 여기서 countIDiaEnumDebugStreamData::get_Count 메서드에서 반환됩니다.

cbData

[in] 데이터 버퍼의 크기(바이트).

pcbData

[out] 반환된 바이트 수를 반환합니다. dataNULL인 경우 pcbData에는 지정된 레코드에서 사용할 수 있는 데이터의 총 바이트 수가 포함됩니다.

데이터[]

[out] 디버그 스트림 레코드 데이터로 채워진 버퍼입니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다. 매개 변수가 유효하지 않고 index 매개 변수가 범위를 벗어난 경우 E_INVALIDARG를 반환합니다.

참고 항목