39 skip(
"IPv6 is not available.\n");
61 ok(bRet,
"IcmpCloseHandle failed unexpectedly: %lu\n",
GetLastError());
69 ok(bRet,
"IcmpCloseHandle failed unexpectedly: %lu\n",
GetLastError());
75 ok(!bRet,
"IcmpCloseHandle succeeded unexpectedly\n");
81 ok(!bRet,
"IcmpCloseHandle succeeded unexpectedly\n");
112 ok(!bRet,
"IcmpSendEcho succeeded unexpectedly\n");
116 "IcmpSendEcho returned unexpected error: %lu\n",
error);
123 ok(bRet,
"IcmpSendEcho failed unexpectedly: %lu\n",
GetLastError());
#define INVALID_HANDLE_VALUE
#define ERROR_INVALID_HANDLE
BOOL WINAPI IcmpCloseHandle(_In_ HANDLE IcmpHandle)
HANDLE WINAPI Icmp6CreateFile(void)
HANDLE WINAPI IcmpCreateFile(void)
DWORD WINAPI IcmpSendEcho(_In_ HANDLE IcmpHandle, _In_ IPAddr DestinationAddress, _In_ LPVOID RequestData, _In_ WORD RequestSize, _In_opt_ PIP_OPTION_INFORMATION RequestOptions, _Out_ LPVOID ReplyBuffer, _In_ DWORD ReplySize, _In_ DWORD Timeout)
_Must_inspect_result_ _In_ PFLT_PORT _In_ ULONG _Out_writes_bytes_opt_ ReplyLength PVOID ReplyBuffer
struct icmp_echo_reply ICMP_ECHO_REPLY
#define IP_GENERAL_FAILURE
#define ERROR_FILE_NOT_FOUND
static void test_Icmp6CreateFile(void)
static void test_IcmpSendEcho(void)
static void test_IcmpCloseHandle(void)
static void test_IcmpCreateFile(void)
static BOOL SendData(PINFO pInfo)
DWORD WINAPI GetLastError(void)