#define __TICONSTS_H
/* NDIS version this driver supports */
-#define NDIS_VERSION_MAJOR 3
+#define NDIS_VERSION_MAJOR 4
#define NDIS_VERSION_MINOR 0
#ifdef _NTTEST_
#define DD_RAWIP_DEVICE_NAME L"\\Device\\NTRawIp"
/* For NDIS protocol registration */
-#define IP_DEVICE_NAME "\\Device\\NTIp"
+#define IP_DEVICE_NAME L"\\Device\\NTIp"
#else
#define DD_TCP_DEVICE_NAME L"\\Device\\Tcp"
#define DD_UDP_DEVICE_NAME L"\\Device\\Udp"
#define DD_RAWIP_DEVICE_NAME L"\\Device\\RawIp"
/* For NDIS protocol registration */
-#define IP_DEVICE_NAME "\\Device\\Ip"
+/* The DDK says you have to register with the name that's regstered with SCM, e.g. tcpip */
+#define IP_DEVICE_NAME L"\\Device\\Ip"
+#define TCPIP_PROTOCOL_NAME L"Tcpip"
#endif /* _NTTEST_ */
/* TCP/UDP/RawIP IOCTL code definitions */