ReactOS  0.4.14-dev-606-g14ebc0b
ticonsts.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NDIS_VERSION_MAJOR   4
 
#define NDIS_VERSION_MINOR   0
 
#define DD_TCP_DEVICE_NAME   L"\\Device\\Tcp"
 
#define DD_UDP_DEVICE_NAME   L"\\Device\\Udp"
 
#define DD_IP_DEVICE_NAME   L"\\Device\\Ip"
 
#define DD_RAWIP_DEVICE_NAME   L"\\Device\\RawIp"
 
#define IP_DEVICE_NAME   L"\\Device\\Ip"
 
#define TCPIP_PROTOCOL_NAME   L"Tcpip"
 
#define FSCTL_TCP_BASE   FILE_DEVICE_NETWORK
 
#define _TCP_CTL_CODE(Function, Method, Access)   CTL_CODE(FSCTL_TCP_BASE, Function, Method, Access)
 
#define IOCTL_TCP_QUERY_INFORMATION_EX   _TCP_CTL_CODE(0, METHOD_NEITHER, FILE_ANY_ACCESS)
 
#define IOCTL_TCP_SET_INFORMATION_EX   _TCP_CTL_CODE(1, METHOD_BUFFERED, FILE_WRITE_ACCESS)
 
#define IOCTL_SET_IP_ADDRESS   _TCP_CTL_CODE(14, METHOD_BUFFERED, FILE_WRITE_ACCESS)
 
#define IOCTL_DELETE_IP_ADDRESS   _TCP_CTL_CODE(16, METHOD_BUFFERED, FILE_WRITE_ACCESS)
 
#define TI_ERROR_DRIVERENTRY   0
 
#define IP_SUCCESS   0x0000 /* Successful */
 
#define IP_NO_RESOURCES   0x0001 /* Not enough free resources */
 
#define IP_NO_ROUTE_TO_DESTINATION   0x0002 /* No route to destination */
 

Macro Definition Documentation

◆ _TCP_CTL_CODE

#define _TCP_CTL_CODE (   Function,
  Method,
  Access 
)    CTL_CODE(FSCTL_TCP_BASE, Function, Method, Access)

Definition at line 39 of file ticonsts.h.

◆ DD_IP_DEVICE_NAME

#define DD_IP_DEVICE_NAME   L"\\Device\\Ip"

Definition at line 26 of file ticonsts.h.

◆ DD_RAWIP_DEVICE_NAME

#define DD_RAWIP_DEVICE_NAME   L"\\Device\\RawIp"

Definition at line 27 of file ticonsts.h.

◆ DD_TCP_DEVICE_NAME

#define DD_TCP_DEVICE_NAME   L"\\Device\\Tcp"

Definition at line 24 of file ticonsts.h.

◆ DD_UDP_DEVICE_NAME

#define DD_UDP_DEVICE_NAME   L"\\Device\\Udp"

Definition at line 25 of file ticonsts.h.

◆ FSCTL_TCP_BASE

#define FSCTL_TCP_BASE   FILE_DEVICE_NETWORK

Definition at line 37 of file ticonsts.h.

◆ IOCTL_DELETE_IP_ADDRESS

#define IOCTL_DELETE_IP_ADDRESS   _TCP_CTL_CODE(16, METHOD_BUFFERED, FILE_WRITE_ACCESS)

Definition at line 51 of file ticonsts.h.

◆ IOCTL_SET_IP_ADDRESS

#define IOCTL_SET_IP_ADDRESS   _TCP_CTL_CODE(14, METHOD_BUFFERED, FILE_WRITE_ACCESS)

Definition at line 48 of file ticonsts.h.

◆ IOCTL_TCP_QUERY_INFORMATION_EX

#define IOCTL_TCP_QUERY_INFORMATION_EX   _TCP_CTL_CODE(0, METHOD_NEITHER, FILE_ANY_ACCESS)

Definition at line 42 of file ticonsts.h.

◆ IOCTL_TCP_SET_INFORMATION_EX

#define IOCTL_TCP_SET_INFORMATION_EX   _TCP_CTL_CODE(1, METHOD_BUFFERED, FILE_WRITE_ACCESS)

Definition at line 45 of file ticonsts.h.

◆ IP_DEVICE_NAME

#define IP_DEVICE_NAME   L"\\Device\\Ip"

Definition at line 31 of file ticonsts.h.

◆ IP_NO_RESOURCES

#define IP_NO_RESOURCES   0x0001 /* Not enough free resources */

Definition at line 59 of file ticonsts.h.

◆ IP_NO_ROUTE_TO_DESTINATION

#define IP_NO_ROUTE_TO_DESTINATION   0x0002 /* No route to destination */

Definition at line 60 of file ticonsts.h.

◆ IP_SUCCESS

#define IP_SUCCESS   0x0000 /* Successful */

Definition at line 58 of file ticonsts.h.

◆ NDIS_VERSION_MAJOR

#define NDIS_VERSION_MAJOR   4

Definition at line 11 of file ticonsts.h.

◆ NDIS_VERSION_MINOR

#define NDIS_VERSION_MINOR   0

Definition at line 12 of file ticonsts.h.

◆ TCPIP_PROTOCOL_NAME

#define TCPIP_PROTOCOL_NAME   L"Tcpip"

Definition at line 32 of file ticonsts.h.

◆ TI_ERROR_DRIVERENTRY

#define TI_ERROR_DRIVERENTRY   0

Definition at line 55 of file ticonsts.h.