ターゲット プロセスのアドレス空間にメモリを書き込みます。
構文
HRESULT WriteVirtual(
[in] CORDB_ADDRESS address,
[in, size_is(bytesRequested)] const BYTE * pBuffer,
[in] ULONG32 bytesRequested);
パラメーター
address [in] pBufferの内容を書き込むアドレス。
pBuffer [in]書き込むバイトを含むバイト配列へのポインター。
address [in] pBuffer内のバイト数。
戻り値
S_OK 成功した場合、または失敗した場合は他の HRESULT 。
注釈
バイトを書き込めない場合、メソッドの呼び出しは、ターゲット アドレス空間内のバイトを変更せずに失敗します。 (それ以外の場合、ターゲットは一貫性のない状態になり、デバッグがさらに信頼性が低下します)。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
ヘッダ: CorDebug.idl、CorDebug.h
図書館: CorGuids.lib
.NET のバージョン: .NET Framework 4.6 以降で使用可能
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET