リモート デバッグ ターゲット コンピューターの完全修飾ドメイン名または 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で渡されます。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
ヘッダ: CorDebug.idl
図書館: CorGuids.lib
.NET バージョン: 3.5 SP1
こちらも参照ください
.NET