次の方法で共有


IDebugPointerObject::GetBytes

指されている値を連続する一連のバイトとして取得します。

構文

int GetBytes(
   uint       dwStart,
   uint       dwCount,
   out byte[] pBytes,
   out uint   pdwBytes
);

パラメーター

dwStart
[入力] 指されているオブジェクトの先頭からのオフセット (バイト単位)。

dwCount
[入力] 取得するバイト数。

pBytes
[入力、出力] 連続した一連のバイトとして値を格納する配列。これは、指されているオブジェクトの指定されたオフセットから始まります。

pdwBytes
[出力] 実際に取得されたバイト数を返します。

戻り値

成功した場合は、S_OK を返します。それ以外の場合はエラー コードを返します。

解説

このメソッドは、この IDebugPointerObject によって表されたポインターがプリミティブ型またはプリミティブ型の単純な配列 (つまり、単純なバイト シーケンスで表すことができる配列) を指している場合に使用されます。

関連項目