Jak wiadomo, nie można utworzyć gniazd RAW przy użyciu gniazdek Windows bez uprawnień administratora. Problem polega na tym, że muszę wysyłać komunikaty ICMP, dlatego potrzebuję gniazd RAW. Problem: Mój program musi działać bez uprawnień administratora.Dlaczego ping działa bez uprawnień administratora?
Które doprowadziły mnie do pytania, w jaki sposób narzędzie ping wysyła wiadomości ICMP bez uprawnień administratora?
Spróbuj wykonać wywołanie systemowe na 'ping [nazwa hosta]' w aplikacji - nie uważam, że potrzebuje uprawnień administratora. Ponadto, co próbujesz, a jeśli się nie powiedzie, jaki jest komunikat o błędzie? – jefflunt
Nie jestem pewien, czy działa bez uprawnień administratora. Wcześniej otrzymałem polecenie ping z jakimś komunikatem o błędzie "odmowa dostępu" w systemie Vista. Mój Win7 nie, ale mam UAC wyłączony, więc moja obecna sytuacja może być nietypowa. –
@normalocity: Nie potrzebuję pingowania, potrzebuję innych komunikatów ICMP. Właśnie dlatego chcę wiedzieć, w jaki sposób ping może wysyłać ICMP bez praw administratora ...;) – dom0