共用方式為


IDiaEnumDebugStreamData::Item

擷取指定的記錄。

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包含在指定的記錄,您可以使用資料的位元組總數。

  • 資料]
    [] out在以偵錯資料流的資料錄資料填滿的緩衝區。

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。 傳回E_INVALIDARG無效的參數,則為由右index參數超出界限。

請參閱

參考

IDiaEnumDebugStreamData

IDiaEnumDebugStreamData::Next

IDiaEnumDebugStreams::Item

IDiaEnumDebugStreamData::get_Count

IDiaEnumDebugStreamData::Skip