22 const char szDummyBytes[
RECV_BUF] = {0xFF, 0x00, 0xFF, 0x00};
36 ok(iResult == 0,
"WSAStartup failed, iResult == %d\n", iResult);
47 ok(0,
"CreateSocket failed. Aborting test.\n");
60 ok(0,
"ConnectToReactOSWebsite failed. Aborting test.\n");
67 ok(0,
"GetRequestAndWait failed. Aborting test.\n");
91 ok(0,
"Failed to create event\n");
111 ok(
status == 0,
"Read failed with status 0x%x\n", (
unsigned int)
status);
int ConnectToReactOSWebsite(SOCKET sck)
int memcmp(void *Buffer1, void *Buffer2, ACPI_SIZE Count)
INT WSAAPI WSACleanup(VOID)
NTSTATUS NTAPI NtCreateEvent(OUT PHANDLE EventHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL, IN EVENT_TYPE EventType, IN BOOLEAN InitialState)
DWORD WINAPI WaitForSingleObject(IN HANDLE hHandle, IN DWORD dwMilliseconds)
INT WINAPI WSAStartup(IN WORD wVersionRequested, OUT LPWSADATA lpWSAData)
GLenum GLintptr readOffset
NTSTATUS NTAPI NtClose(IN HANDLE Handle)
#define memcpy(s1, s2, n)
static void CreateSocket(void)
int GetRequestAndWait(SOCKET sck)
static SERVICE_STATUS status
INT WSAAPI recv(IN SOCKET s, OUT CHAR FAR *buf, IN INT len, IN INT flags)
NTSTATUS NTAPI NtReadFile(HANDLE FileHandle, HANDLE Event, PIO_APC_ROUTINE ApcRoutine, PVOID ApcContext, PIO_STATUS_BLOCK IoStatusBlock, PVOID Buffer, ULONG Length, PLARGE_INTEGER ByteOffset, PULONG Key)