IDiaEnumDebugStreamData::Item
지정된 레코드를 검색합니다.
구문
HRESULT Item (
DWORD index,
DWORD cbData,
DWORD* pcbData,
BYTE data[]
);
매개 변수
색인
[in] 검색할 레코드의 인덱스입니다. 인덱스의 범위는 0~count
-1입니다. 여기서 count
는 IDiaEnumDebugStreamData::get_Count 메서드에서 반환됩니다.
cbData
[in] 데이터 버퍼의 크기(바이트).
pcbData
[out] 반환된 바이트 수를 반환합니다. data
가 NULL
인 경우 pcbData
에는 지정된 레코드에서 사용할 수 있는 데이터의 총 바이트 수가 포함됩니다.
데이터[]
[out] 디버그 스트림 레코드 데이터로 채워진 버퍼입니다.
Return Value
성공하면 S_OK
를 반환하고, 실패하면 오류 코드를 반환합니다. 매개 변수가 유효하지 않고 index
매개 변수가 범위를 벗어난 경우 E_INVALIDARG
를 반환합니다.