Compartir a través de


ICorDebugRemoteTarget::GetHostName (Método)

Devuelve el nombre de dominio completo o la dirección IPv4 del equipo de destino de depuración remota. IPV6 no se admite en este momento.

Sintaxis

HRESULT GetHostName (
    [in] ULONG32      cchHostName,
    [out] ULONG32*    pcchHostName,
    [out, size_is(cchHostName), length_is(*pcchHostName)]
            WCHAR szHostName[]

Parámetros

cchHostName [in] Tamaño, en caracteres, del szHostName búfer. Si este parámetros es 0 (cero), szHostName debe ser NULL.

pcchHostName [out] Número de caracteres, incluido un terminador NULO, en el nombre de host o la dirección IP. Este parámetro puede ser NULL.

szHostName [out] Búfer que contiene el nombre de host o la dirección IP.

Valor devuelto

S_OK Se devolvió correctamente el nombre de host o la dirección IP.

E_FAIL (u otros códigos de retorno de E_) No se puede devolver el nombre de host o la dirección IP.

Comentarios

Este método lo implementa el programador del depurador. Debe seguir el paradigma de varias llamadas: en la primera llamada, el llamador pasa NULL a cchHostName y szHostName, y pcchHostName devuelve el tamaño del búfer requerido. En la segunda llamada, el tamaño devuelto previamente se pasa en cchHostName, y un búfer del tamaño adecuado se pasa en szHostName.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 3.5 SP1

Consulte también