Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#3

Re: IdICMPClient unter Vista: Fehler bei Bereichsprüfung

  Alt 5. Jan 2009, 13:27
Hi,

Zitat von Bernhard Geyer:
Benötigt die Ping-Komponente der Indys nicht Admin-Rechte
Absolut richtig. TIdIcmpClient benutzt RAW Sockets, die seitens Microsoft nun beschränktem Zugriff unterliegen. Um Pings ohne Admin-Rechte zu senden, muß man dort Microsoft's ICMP.dll nutzen.

Das ganze ist z.B. in der IcmpSendEcho() function verfügbar:
http://msdn.microsoft.com/en-us/library/aa366050.aspx

Das wäre aber etwas, was der Programmierer selber umsetzen muß bzw. nicht in den Indys enthalten ist.

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat