|
ReactOS 0.4.17-dev-573-g8315b8c
|
#include <stdarg.h>#include <windef.h>#include <winbase.h>#include <wsahelp.h>#include <tdiinfo.h>#include <tcpioctl.h>#include <tdilib.h>#include <ws2tcpip.h>#include <rtlfuncs.h>#include <mstcpip.h>

Go to the source code of this file.
Classes | |
| struct | _QUEUED_REQUEST |
| struct | _SOCKET_CONTEXT |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | _INC_WINDOWS |
| #define | COM_NO_WINDOWS_H |
| #define | EXPORT WINAPI |
| #define | DD_TCP_DEVICE_NAME L"\\Device\\Tcp" |
| #define | DD_UDP_DEVICE_NAME L"\\Device\\Udp" |
| #define | DD_RAW_IP_DEVICE_NAME L"\\Device\\RawIp" |
Typedefs | |
| typedef enum _SOCKET_STATE | SOCKET_STATE |
| typedef enum _SOCKET_STATE * | PSOCKET_STATE |
| typedef struct _QUEUED_REQUEST | QUEUED_REQUEST |
| typedef struct _QUEUED_REQUEST * | PQUEUED_REQUEST |
| typedef struct _SOCKET_CONTEXT | SOCKET_CONTEXT |
| typedef struct _SOCKET_CONTEXT * | PSOCKET_CONTEXT |
Enumerations | |
| enum | _SOCKET_STATE { SocketStateCreated , SocketStateBound , SocketStateListening , SocketStateConnected , SocketOpen , SocketBound , SocketBoundUdp , SocketConnected , SocketClosed , SocketUndefined = -1 , SocketOpen , SocketBound , SocketBoundUdp , SocketConnected , SocketClosed } |
Functions | |
| INT | WSHIoctl_GetInterfaceList (IN LPVOID OutputBuffer, IN DWORD OutputBufferLength, OUT LPDWORD NumberOfBytesReturned, OUT LPBOOL NeedsCompletion) |
| INT | SendRequest (IN PVOID Request, IN DWORD RequestSize, IN DWORD IOCTL) |
| #define _INC_WINDOWS |
Definition at line 11 of file wshtcpip.h.
| #define COM_NO_WINDOWS_H |
Definition at line 12 of file wshtcpip.h.
| #define DD_RAW_IP_DEVICE_NAME L"\\Device\\RawIp" |
Definition at line 30 of file wshtcpip.h.
| #define DD_TCP_DEVICE_NAME L"\\Device\\Tcp" |
Definition at line 28 of file wshtcpip.h.
| #define DD_UDP_DEVICE_NAME L"\\Device\\Udp" |
Definition at line 29 of file wshtcpip.h.
Definition at line 26 of file wshtcpip.h.
| #define WIN32_NO_STATUS |
Definition at line 10 of file wshtcpip.h.
| typedef struct _QUEUED_REQUEST * PQUEUED_REQUEST |
| typedef struct _SOCKET_CONTEXT * PSOCKET_CONTEXT |
| typedef enum _SOCKET_STATE * PSOCKET_STATE |
| typedef struct _QUEUED_REQUEST QUEUED_REQUEST |
| typedef struct _SOCKET_CONTEXT SOCKET_CONTEXT |
| typedef enum _SOCKET_STATE SOCKET_STATE |
Definition at line 32 of file wshtcpip.h.
Definition at line 460 of file wshtcpip.c.
Referenced by WSHIoctl(), WSHNotify(), and WSHSetSocketInformation().
| INT WSHIoctl_GetInterfaceList | ( | IN LPVOID | OutputBuffer, |
| IN DWORD | OutputBufferLength, | ||
| OUT LPDWORD | NumberOfBytesReturned, | ||
| OUT LPBOOL | NeedsCompletion | ||
| ) |
Definition at line 215 of file iflist.c.
Referenced by WSHIoctl().