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