指定されたレコードを取得します。
構文
HRESULT Item (
DWORD index,
DWORD cbData,
DWORD* pcbData,
BYTE data[]
);
パラメーター
index
[入力] 取得するレコードのインデックス。 インデックスは 0 から count-1 の範囲です。count は IDiaEnumDebugStreamData::get_Count から返されます。
cbData
[入力] データ バッファーのサイズ (バイト単位)。
pcbData
[出力] 返されるバイト数を返します。 data が NULL の場合、pcbData には、指定されたレコード内の使用可能なデータの合計バイト数が格納されます。
data[]
[出力] デバッグ ストリーム レコード データが格納されるバッファー。
戻り値
成功した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。 無効なパラメーターの場合と、index パラメーターが範囲外の場合は E_INVALIDARG を返します。