/home/tomh/openhip/hip-0.5/src/include/win32/openvpn-common.h File Reference

Go to the source code of this file.

Defines

#define TAP_CONTROL_CODE(request, method)   CTL_CODE (FILE_DEVICE_UNKNOWN, request, method, FILE_ANY_ACCESS)
#define TAP_IOCTL_GET_MAC   TAP_CONTROL_CODE (1, METHOD_BUFFERED)
#define TAP_IOCTL_GET_VERSION   TAP_CONTROL_CODE (2, METHOD_BUFFERED)
#define TAP_IOCTL_GET_MTU   TAP_CONTROL_CODE (3, METHOD_BUFFERED)
#define TAP_IOCTL_GET_INFO   TAP_CONTROL_CODE (4, METHOD_BUFFERED)
#define TAP_IOCTL_CONFIG_POINT_TO_POINT   TAP_CONTROL_CODE (5, METHOD_BUFFERED)
#define TAP_IOCTL_SET_MEDIA_STATUS   TAP_CONTROL_CODE (6, METHOD_BUFFERED)
#define TAP_IOCTL_CONFIG_DHCP_MASQ   TAP_CONTROL_CODE (7, METHOD_BUFFERED)
#define TAP_IOCTL_GET_LOG_LINE   TAP_CONTROL_CODE (8, METHOD_BUFFERED)
#define TAP_IOCTL_CONFIG_DHCP_SET_OPT   TAP_CONTROL_CODE (9, METHOD_BUFFERED)
#define ADAPTER_KEY   "SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}"
#define NETWORK_CONNECTIONS_KEY   "SYSTEM\\CurrentControlSet\\Control\\Network\\{4D36E972-E325-11CE-BFC1-08002BE10318}"
#define USERMODEDEVICEDIR   "\\\\.\\Global\\"
#define SYSDEVICEDIR   "\\Device\\"
#define USERDEVICEDIR   "\\DosDevices\\Global\\"
#define TAPSUFFIX   ".tap"
#define TAP_COMPONENT_ID   "tap0801"


Define Documentation

#define ADAPTER_KEY   "SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}"

#define NETWORK_CONNECTIONS_KEY   "SYSTEM\\CurrentControlSet\\Control\\Network\\{4D36E972-E325-11CE-BFC1-08002BE10318}"

#define SYSDEVICEDIR   "\\Device\\"

#define TAP_COMPONENT_ID   "tap0801"

#define TAP_CONTROL_CODE ( request,
method   )     CTL_CODE (FILE_DEVICE_UNKNOWN, request, method, FILE_ANY_ACCESS)

#define TAP_IOCTL_CONFIG_DHCP_MASQ   TAP_CONTROL_CODE (7, METHOD_BUFFERED)

#define TAP_IOCTL_CONFIG_DHCP_SET_OPT   TAP_CONTROL_CODE (9, METHOD_BUFFERED)

#define TAP_IOCTL_CONFIG_POINT_TO_POINT   TAP_CONTROL_CODE (5, METHOD_BUFFERED)

#define TAP_IOCTL_GET_INFO   TAP_CONTROL_CODE (4, METHOD_BUFFERED)

#define TAP_IOCTL_GET_LOG_LINE   TAP_CONTROL_CODE (8, METHOD_BUFFERED)

#define TAP_IOCTL_GET_MAC   TAP_CONTROL_CODE (1, METHOD_BUFFERED)

#define TAP_IOCTL_GET_MTU   TAP_CONTROL_CODE (3, METHOD_BUFFERED)

#define TAP_IOCTL_GET_VERSION   TAP_CONTROL_CODE (2, METHOD_BUFFERED)

#define TAP_IOCTL_SET_MEDIA_STATUS   TAP_CONTROL_CODE (6, METHOD_BUFFERED)

#define TAPSUFFIX   ".tap"

#define USERDEVICEDIR   "\\DosDevices\\Global\\"

#define USERMODEDEVICEDIR   "\\\\.\\Global\\"


Generated on Mon Oct 22 11:43:43 2007 for OpenHIP by  doxygen 1.5.1