다음을 통해 공유


ICorDebugRemoteTarget::GetHostName 메서드

원격 디버깅 대상 컴퓨터의 정규화된 도메인 이름 또는 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 주소를 반환할 수 없습니다.

비고

이 메서드는 디버거 작성기에 의해 구현됩니다. 여러 호출 패러다임을 따라야 합니다. 첫 번째 호출에서 호출자는 둘 다 cchHostName 에 null을 전달하고 szHostNamepcchHostName 필요한 버퍼의 크기를 반환합니다. 두 번째 호출에서 이전에 반환된 cchHostName크기가 전달되고 적절한 크기의 버퍼가 전달됩니다 szHostName.

요구 사항

플랫폼:.NET 지원 운영 체제를 참조하세요.

머리글: CorDebug.idl

도서관: CorGuids.lib

.NET 버전: 3.5 SP1

참고하십시오