Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Ip-adresse oder Computername unter Os2

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.03.2003, 16:02 Uhr
~Stefan
Gast


Hallo,

ich habe ein Problem. Ich muss unter OS2 den Anmeldevorgang eines Programmes protokollieren. Hierbei sollen auch Informationen über den Client gespeichert werden. Hierfür muss ich endweder die IP-Adresse oder den Computernamen unter OS2 ermitteln. Nur wie mache ich das???

Unter Windows habe ich folgende Möglichkeiten gefunden:


// Computername
String strComputerName( "" );
DWORD dwBuffer = 511;
char szBuffer[512];
GetComputerName(szBuffer, &dwBuffer);
strComputerName = szBuffer;


// IP-Adresse
String strIPAdresse( "" );
hostent* phEnt = 0;
char cHostName[200];

gethostname( cHostName, 200 );
if( gethostname( cHostName, sizeof(cHostName)) != SOCKET_ERROR )
{
phEnt = gethostbyname( cHostName );

if( phEnt )
{
strIPAdresse = inet_ntoa( *(LPIN_ADDR)*phEnt->h_addr_list );
}
}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: