返回远程调试目标计算机的完全限定域名或 IPv4 地址。 目前不支持 IPV6。
Syntax
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返回所需缓冲区的大小。 第二次调用时,将传入 cchHostName之前返回的大小,并传入 szHostName适当大小的缓冲区。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl
图书馆: CorGuids.lib
.NET 版本: 3.5 SP1