擷取指定的記錄。
語法
HRESULT Item (
DWORD index,
DWORD cbData,
DWORD* pcbData,
BYTE data[]
);
參數
index
[in] 要擷取之記錄的索引。 此索引位於範圍 0 到 count-1,其中 count 由 IDiaEnumDebugStreamData::get_Count 傳回。
cbData
[in] 資料緩衝區的大小,以位元組為單位。
pcbData
[out] 傳回傳回的位元組數目。 如果 data 為 NULL,則 pcbData 包含指定記錄中可用資料的位元組總數。
data[]
[out] 填入偵錯串流記錄資料的緩衝區。
傳回值
如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。 如果參數無效且 index 參數超出範圍,則會傳回 E_INVALIDARG。