//+------------------------------------------------------------------------- // // Microsoft Windows // // Copyright (C) Microsoft Corporation, 1997 - 1999 // // File: rtrstr.h // //-------------------------------------------------------------------------- #undef RTRLIB_STRING #undef RTRLIB_STRINGA #undef RTRLIB_STRINGW #ifdef _RTRLIB_STRINGS_DEFINE_STRINGS #define RTRLIB_STRING(rg,s) const TCHAR rg[] = TEXT(s); #define RTRLIB_STRINGA(rg,s) const char rg[] = s; #define RTRLIB_STRINGW(rg,s) const WCHAR rg[] = s; #else #define RTRLIB_STRING(rg,s) extern const TCHAR rg[]; #define RTRLIB_STRINGA(rg,s) extern const char rg[]; #define RTRLIB_STRINGW(rg,s) extern const WCHAR rg[]; #endif RTRLIB_STRING(c_szDhcpIpAddress, "DhcpIpAddress") RTRLIB_STRING(c_szDhcpSubnetMask, "DhcpSubnetMask") RTRLIB_STRING(c_szEmpty, "") RTRLIB_STRING(c_szEnableDHCP, "EnableDHCP") RTRLIB_STRING(c_szEthernetII, "/EthII") RTRLIB_STRING(c_szEthernetSNAP, "/SNAP") RTRLIB_STRING(c_szEthernet8022, "/802.2") RTRLIB_STRING(c_szEthernet8023, "/802.3") RTRLIB_STRING(c_szHexCharacters, "0123456789ABCDEF") RTRLIB_STRING(c_szInterfaceName, "InterfaceName") RTRLIB_STRING(c_szInterfaces, "Interfaces") RTRLIB_STRING(c_szIPAddress, "IPAddress") RTRLIB_STRING(c_szParameters, "Parameters") RTRLIB_STRING(c_szRegValDhcpNameServer, "DhcpNameServer") RTRLIB_STRING(c_szRegValDhcpServer, "DhcpServer") RTRLIB_STRING(c_szRegValNameServer, "NameServer") RTRLIB_STRING(c_szRouterInterfacesKey, "SYSTEM\\CurrentControlSet\\Services\\Router\\Interfaces") RTRLIB_STRING(c_szSharedAccessService, "SharedAccess") RTRLIB_STRING(c_szSubnetMask, "SubnetMask") RTRLIB_STRING(c_szSystemCCSServices, "SYSTEM\\CurrentControlSet\\Services") RTRLIB_STRING(c_szTcpip, "Tcpip")