共用方式為


IDiaEnumDebugStreamData::Item

擷取指定的記錄。

語法

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

參數

index

[in] 要擷取之記錄的索引。 此索引位於範圍 0 到 count-1,其中 countIDiaEnumDebugStreamData::get_Count 傳回。

cbData

[in] 資料緩衝區的大小,以位元組為單位。

pcbData

[out] 傳回傳回的位元組數目。 如果 dataNULL,則 pcbData 包含指定記錄中可用資料的位元組總數。

data[]

[out] 填入偵錯串流記錄資料的緩衝區。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。 如果參數無效且 index 參數超出範圍,則會傳回 E_INVALIDARG

另請參閱