ICorDebugRemoteTarget::GetHostName 메서드
정규화된 도메인 이름 또는 원격 디버깅 대상 컴퓨터의 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 주소를 포함하는 버퍼입니다.
Return Value
S_OK 호스트 이름 또는 IP 주소가 성공적으로 반환되었습니다.
E_FAIL(또는 다른 E_ 반환 코드) 호스트 이름 또는 IP 주소를 반환할 수 없습니다.
설명
이 메서드는 디버거 작성기에서 구현합니다. 여러 호출 패러다임을 따라야 합니다. 첫 번째 호출에서 호출자는 cchHostName
및 szHostName
둘 다에 null을 전달하고 pcchHostName
은 필요한 버퍼의 크기를 반환합니다. 두 번째 호출에서 이전에 반환된 크기는 cchHostName
에서 전달되고 적절한 크기의 버퍼는 szHostName
에서 전달됩니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorDebug.idl
라이브러리: CorGuids.lib
.NET Framework 버전: 3.5 SP1
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET