ICorDebugRemoteTarget::GetHostName メソッド
リモート デバッグ対象コンピューターの完全修飾ドメイン名または IPv4 アドレスを返します。 IPV6 はこの時点ではサポートされません。
構文
HRESULT GetHostName (
[in] ULONG32 cchHostName,
[out] ULONG32* pcchHostName,
[out, size_is(cchHostName), length_is(*pcchHostName)]
WCHAR szHostName[]
パラメーター
cchHostName
[in] szHostName
バッファーのサイズ (文字数)。 このパラメーターが 0 である場合、szHostName
は null であることが必要です。
pcchHostName
[out]ホスト名または IP アドレス内の null ターミネータを含む文字数。 このパラメーターには、null を指定できます。
szHostName
[out]ホスト名または IP アドレスを含むバッファー。
戻り値
S_OK ホスト名または IP アドレスが正常に返されました。
E_FAIL (またはその他のE_リターン コード) ホスト名または IP アドレスを返すことができません。
解説
このメソッドは、デバッガー ライターによって実装されます。 複数の呼び出しパラダイムに従う必要があります。最初の呼び出しでは、呼び出し元が cchHostName
および szHostName
の両方に null を渡し、pcchHostName
が必要なバッファーのサイズを返します。 第 2 の呼び出しでは、以前に返されたサイズが cchHostName
に渡され、適切にサイズ設定されたバッファーが szHostName
に渡されます。
必要条件
:「システム要件」を参照してください。
ヘッダー: CorDebug.idl
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 3.5 SP1
関連項目
.NET