ReactOS 0.4.16-dev-297-gc569aee
ticonsts.h
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS TCP/IP protocol driver
4 * FILE: include/ticonsts.h
5 * PURPOSE: TCP/IP protocol driver constants
6 */
7
8#pragma once
9
10/* NDIS version this driver supports */
11#define NDIS_VERSION_MAJOR 4
12#define NDIS_VERSION_MINOR 0
13
14#ifdef _NTTEST_
15/* Name of devices */
16#define DD_TCP_DEVICE_NAME L"\\Device\\NTTcp"
17#define DD_UDP_DEVICE_NAME L"\\Device\\NTUdp"
18#define DD_IP_DEVICE_NAME L"\\Device\\NTIp"
19#define DD_RAWIP_DEVICE_NAME L"\\Device\\NTRawIp"
20
21/* For NDIS protocol registration */
22#define IP_DEVICE_NAME L"\\Device\\NTIp"
23#else
24#define DD_TCP_DEVICE_NAME L"\\Device\\Tcp"
25#define DD_UDP_DEVICE_NAME L"\\Device\\Udp"
26#define DD_IP_DEVICE_NAME L"\\Device\\Ip"
27#define DD_RAWIP_DEVICE_NAME L"\\Device\\RawIp"
28
29/* For NDIS protocol registration */
30/* The DDK says you have to register with the name that's registered with SCM, e.g. tcpip */
31#define IP_DEVICE_NAME L"\\Device\\Ip"
32#define TCPIP_PROTOCOL_NAME L"Tcpip"
33#endif /* _NTTEST_ */
34
35/* Unique error values for log entries */
36#define TI_ERROR_DRIVERENTRY 0
37
38/* EOF */