#include #include "strdefs.h" STRINGTABLE { IF_TYPE_OTHER, "Other" IF_TYPE_REGULAR_1822, "Regular 1822" IF_TYPE_HDH_1822, "HDH 1822" IF_TYPE_DDN_X25, "DDN X.25" IF_TYPE_RFC877_X25, "RFC-877 X.25" IF_TYPE_ETHERNET_CSMACD, "Ethernet CSMA/CD" IF_TYPE_IS088023_CSMACD, "IS0-88023 CSMA/CD" IF_TYPE_ISO88024_TOKENBUS, "IS0-88024 Token Bus" IF_TYPE_ISO88025_TOKENRING, "IS0-88025 Token Ring" IF_TYPE_ISO88026_MAN, "IS0-88026 MAN" IF_TYPE_STARLAN, "StarLan" IF_TYPE_PROTEON_10MBIT, "Proteon 10Mb" IF_TYPE_PROTEON_80MBIT, "Proteon 80Mb" IF_TYPE_HYPERCHANNEL, "HyperChannel" IF_TYPE_FDDI, "FDDI" IF_TYPE_LAP_B, "Link Access Protocol B" IF_TYPE_SDLC, "SDLC" IF_TYPE_DS1, "DS1" IF_TYPE_E1, "E1" IF_TYPE_BASIC_ISDN, "Basic Rate ISDN" IF_TYPE_PRIMARY_ISDN, "Primary Rate ISDN" IF_TYPE_PROP_POINT2POINT_SERIAL, "Propietory Point to Point Serial" IF_TYPE_PPP, "PPP Serial" IF_TYPE_SOFTWARE_LOOPBACK, "Software Loopback" IF_TYPE_EON, "EON CLNP over IP" IF_TYPE_ETHERNET_3MBIT, "Ethernet 3Mb" IF_TYPE_NSIP, "NSIP XNS over IP" IF_TYPE_SLIP, "Generic SLIP Serial" IF_TYPE_ULTRA, "ULTRA Technologies" IF_TYPE_DS3, "DS3" IF_TYPE_SIP, "SIP" IF_TYPE_FRAMERELAY, "Frame Relay DTE Only" IF_TYPE_RS232, "RS-232" IF_TYPE_PARA, "Parallel Port" IF_TYPE_ARCNET, "ArcNet" IF_TYPE_ARCNET_PLUS, "ArcNet Plus" IF_TYPE_ATM, "ATM Cells" IF_TYPE_MIO_X25, "MIO X.25" IF_TYPE_SONET, "SONET/SDH" IF_TYPE_X25_PLE, "X.25 PLE" IF_TYPE_ISO88022_LLC, "ISO-88022 LLC" IF_TYPE_LOCALTALK, "LocalTalk" IF_TYPE_SMDS_DXI, "SMDS DXI" IF_TYPE_FRAMERELAY_SERVICE, "Frame Relay" IF_TYPE_V35, "V.35" IF_TYPE_HSSI, "HSSI" IF_TYPE_HIPPI, "HIPPI" IF_TYPE_MODEM, "Generic Modem" IF_TYPE_AAL5, "AAL5 over ATM" IF_TYPE_SONET_PATH, "Sonet Path" IF_TYPE_SONET_VT, "Sonet Virtual Tributary" IF_TYPE_SMDS_ICIP, "SMDS InterCarrier Interface" IF_TYPE_PROP_VIRTUAL, "Proprietary Virtual/Internal" IF_TYPE_PROP_MULTIPLEXOR, "Proprietary Multiplexing" IF_TYPE_IEEE80212, "100BaseVG" IF_TYPE_FIBRECHANNEL, "FiberChannel" IF_TYPE_HIPPIINTERFACE, "HIPPI interface" IF_TYPE_FRAMERELAY_INTERCONNECT, "Frame Relay Interconnect" IF_TYPE_AFLANE_8023, "ATM Emulated LAN for 802.3" IF_TYPE_AFLANE_8025, "ATM Emulated LAN for 802.5" IF_TYPE_CCTEMUL, "ATM Emulated circuit" IF_TYPE_FASTETHER, "Fast Ethernet (100BaseT)" IF_TYPE_ISDN, "ISDN/X.25" IF_TYPE_V11, "CCITT V.11/X.21" IF_TYPE_V36, "CCITT V.36" IF_TYPE_G703_64K, "CCITT G703 at 64Kb" IF_TYPE_G703_2MB, "CCITT G703 at 2Mb" IF_TYPE_QLLC, "SNA QLLC" IF_TYPE_FASTETHER_FX, "Fast Ethernet (100BaseFX)" IF_TYPE_CHANNEL, "Channel" IF_TYPE_IEEE80211, "Radio spread spectrum" IF_TYPE_IBM370PARCHAN, "IBM System 360/370 OEMI Channel" IF_TYPE_ESCON, "IBM Enterprise Systems Connection" IF_TYPE_DLSW, "Data Link Switching" IF_TYPE_ISDN_S, "ISDN S/T interface" IF_TYPE_ISDN_U, "ISDN U interface" IF_TYPE_LAP_D, "Link Access Protocol D" IF_TYPE_IPSWITCH, "IP Switching Objects" IF_TYPE_RSRB, "Remote Source Route Bridging" IF_TYPE_ATM_LOGICAL, "ATM Logical Port" IF_TYPE_DS0, "Digital Signal Level 0" IF_TYPE_DS0_BUNDLE, "Group of DS0s on the same DS1" IF_TYPE_BSC, "Bisynchronous Protocol" IF_TYPE_ASYNC "Asynchronous Protocol" IF_TYPE_CNR, "Combat Net Radio" IF_TYPE_ISO88025R_DTR, "ISO 802.5r DTR" IF_TYPE_EPLRS "Ext Position Locaction Report System" IF_TYPE_ARAP, "Appletalk Remote Access Protocol" IF_TYPE_PROP_CNLS, "Proprietary Connectionless Protocol" IF_TYPE_HOSTPAD, "CCITT-ITU X.29 PAD Protocol" IF_TYPE_TERMPAD, "CCITT-ITU X.3 PAD Facility" IF_TYPE_FRAMERELAY_MPI, "Multiprotocol Interconnect over Frame Relay" IF_TYPE_X213, "CCITT-ITU X213" IF_TYPE_ADSL, "Asymmetric Digital Subscriber Loop" IF_TYPE_RADSL, "Rate-Adaptive Digital Subscriber Loop" IF_TYPE_SDSL, "Symmetric Digital Subscriber Loop" IF_TYPE_VDSL, "Very High Speed Digital Subscriber Loop" IF_TYPE_ISO88025_CRFPRINT, "ISO 802.5 CRFP" IF_TYPE_MYRINET, "Myricom Myrinet" IF_TYPE_VOICE_EM, "Voice recEive and transMit" IF_TYPE_VOICE_FXO, "Voice Foreign Exchange Office" IF_TYPE_VOICE_FXS, "Voice Foreign Exchange Station" IF_TYPE_VOICE_ENCAP, "Voice encapsulation" IF_TYPE_VOICE_OVERIP, "Voice over IP encapsulation" IF_TYPE_ATM_DXI, "ATM DXI" IF_TYPE_ATM_FUNI, "ATM FUNI" IF_TYPE_ATM_IMA, "ATM IMA" IF_TYPE_PPPMULTILINKBUNDLE, "PPP Multilink Bundle" IF_TYPE_IPOVER_CDLC, "IBM ipOverCdlc" IF_TYPE_IPOVER_CLAW, "IBM Common Link Access to Workstations" IF_TYPE_STACKTOSTACK, "IBM stackToStack" IF_TYPE_VIRTUALIPADDRESS, "IBM VIPA" IF_TYPE_MPC, "IBM multi-proto channel support" IF_TYPE_IPOVER_ATM, "IBM ipOverAtm" IF_TYPE_ISO88025_FIBER, "ISO 802.5j Fiber Token Ring" IF_TYPE_TDLC, "IBM twinaxial data link control" IF_TYPE_GIGABITETHERNET, "Gigabit Ethernet" IF_TYPE_HDLC, "HDLC" IF_TYPE_LAP_F, "Link Access Protocol F" IF_TYPE_V37, "V.37" IF_TYPE_X25_MLP, "X.25 Multi-Link Protocol" IF_TYPE_X25_HUNTGROUP, "X.25 Hunt Group" IF_TYPE_TRANSPHDLC, "Transport HDLP" IF_TYPE_INTERLEAVE, "Interleave channel" IF_TYPE_FAST, "Fast channel" IF_TYPE_IP, "IP (for APPN HPR in IP networks)" IF_TYPE_DOCSCABLE_MACLAYER, "CATV Mac Layer" IF_TYPE_DOCSCABLE_DOWNSTREAM, "CATV Downstream interface" IF_TYPE_DOCSCABLE_UPSTREAM, "CATV Upstream interface" IF_TYPE_A12MPPSWITCH, "Avalon Parallel Processor" IF_TYPE_TUNNEL, "Encapsulation interface" IF_TYPE_COFFEE, "Coffee pot" IF_TYPE_CES, "Circuit Emulation Service" IF_TYPE_ATM_SUBINTERFACE, "ATM Sub Interface" IF_TYPE_L2_VLAN, "Layer 2 Virtual LAN using 802.1Q" IF_TYPE_L3_IPVLAN, "Layer 3 Virtual LAN using IP" IF_TYPE_L3_IPXVLAN, "Layer 3 Virtual LAN using IPX" IF_TYPE_DIGITALPOWERLINE, "IP over Power Lines" IF_TYPE_MEDIAMAILOVERIP, "Multimedia Mail over IP" IF_TYPE_DTM, "Dynamic syncronous Transfer Mode" IF_TYPE_DCN, "Data Communications Network" IF_TYPE_IPFORWARD, "IP Forwarding Interface" IF_TYPE_MSDSL, "Multi-rate Symmetric DSL" IF_TYPE_IEEE1394, "IEEE1394 High Perf Serial Bus" STRING_RAS_SERVER_INTERFACE, "RAS Server (Dial In) Interface" } /* ** Template for version resources. Place this in your .rc file, ** editing the values for VER_FILETYPE, VER_FILESUBTYPE, ** VER_FILEDESCRIPTION_STR and VER_INTERNALNAME_STR as needed. ** See winver.h for possible values. ** ** Ntverp.h defines several global values that don't need to be ** changed except for official releases such as betas, sdk updates, etc. ** ** Common.ver has the actual version resource structure that all these ** #defines eventually initialize. */ #include #include /*-----------------------------------------------*/ /* the following lines are specific to this file */ /*-----------------------------------------------*/ /* VER_FILETYPE, VER_FILESUBTYPE, VER_FILEDESCRIPTION_STR * and VER_INTERNALNAME_STR must be defined before including COMMON.VER * The strings don't need a '\0', since common.ver has them. */ #define VER_FILETYPE VFT_DLL /* possible values: VFT_UNKNOWN VFT_APP VFT_DLL VFT_DRV VFT_FONT VFT_VXD VFT_STATIC_LIB */ #define VER_FILESUBTYPE VFT2_UNKNOWN /* possible values VFT2_UNKNOWN VFT2_DRV_PRINTER VFT2_DRV_KEYBOARD VFT2_DRV_LANGUAGE VFT2_DRV_DISPLAY VFT2_DRV_MOUSE VFT2_DRV_NETWORK VFT2_DRV_SYSTEM VFT2_DRV_INSTALLABLE VFT2_DRV_SOUND VFT2_DRV_COMM */ #define VER_FILEDESCRIPTION_STR "IP Helper API" #define VER_INTERNALNAME_STR "iphlpapi.dll" #define VER_ORIGINALFILENAME_STR "iphlpapi.dll" #ifdef VER_PRODUCTBUILD_QFE #undef VER_PRODUCTBUILD_QFE #endif #if defined(NT4) || defined(_WIN95_) #define VER_PRODUCTBUILD_QFE 1 #else #define VER_PRODUCTBUILD_QFE 2 #endif #include "common.ver" // NT5.0 version file. 1 11 MSG00001.BIN