次の方法で共有


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 アドレスを返すことができません。

注釈

このメソッドは、デバッガー ライターによって実装されます。 複数の呼び出しパラダイムに従う必要があります。最初の呼び出しでは、呼び出し元は cchHostNameszHostNameの両方に null を渡し、 pcchHostName は必要なバッファーのサイズを返します。 2 番目の呼び出しでは、以前に返されたサイズが cchHostName渡され、適切なサイズのバッファーが szHostNameで渡されます。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl

図書館: CorGuids.lib

.NET バージョン: 3.5 SP1

こちらも参照ください