检索指定的记录。
语法
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
包含指定记录中可用数据的总字节数。
data[]
[out] 用调试流记录数据填充的缓冲区。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。 如果参数无效且 index
参数超出范围,则返回 E_INVALIDARG
。