ICorDebugRemoteTarget::GetHostName-metod
Returnerar det fullständigt kvalificerade domännamnet eller IPv4-adressen för fjärrfelsökningsmåldatorn. IPV6 stöds inte just nu.
Syntax
HRESULT GetHostName (
[in] ULONG32 cchHostName,
[out] ULONG32* pcchHostName,
[out, size_is(cchHostName), length_is(*pcchHostName)]
WCHAR szHostName[]
Parametrar
cchHostName
[i] Buffertens szHostName
storlek, i tecken. Om den här parametern är 0 (noll) szHostName
måste den vara null.
pcchHostName
[ut] Antalet tecken, inklusive en null-avslutare, i värdnamnet eller IP-adressen. Den här parametern kan vara null.
szHostName
[ut] Buffert som innehåller värdnamnet eller IP-adressen.
Returvärde
S_OK Värdnamnet eller IP-adressen returnerades.
E_FAIL (eller andra E_ returkoder) Det går inte att returnera värdnamnet eller IP-adressen.
Kommentarer
Den här metoden implementeras av felsökningsskrivaren. Den måste följa paradigmet för flera anrop: Vid det första anropet skickar anroparen null till båda cchHostName
och szHostName
, och pcchHostName
returnerar storleken på den nödvändiga bufferten. Vid det andra anropet skickas storleken som tidigare returnerades i cchHostName
och en buffert med lämplig storlek skickas i szHostName
.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl
Bibliotek: CorGuids.lib
.NET Framework-versioner: 3.5 SP1