Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

207 lines
10 KiB

  1. #include <ipifcons.h>
  2. #include "strdefs.h"
  3. STRINGTABLE
  4. {
  5. IF_TYPE_OTHER, "Other"
  6. IF_TYPE_REGULAR_1822, "Regular 1822"
  7. IF_TYPE_HDH_1822, "HDH 1822"
  8. IF_TYPE_DDN_X25, "DDN X.25"
  9. IF_TYPE_RFC877_X25, "RFC-877 X.25"
  10. IF_TYPE_ETHERNET_CSMACD, "Ethernet CSMA/CD"
  11. IF_TYPE_IS088023_CSMACD, "IS0-88023 CSMA/CD"
  12. IF_TYPE_ISO88024_TOKENBUS, "IS0-88024 Token Bus"
  13. IF_TYPE_ISO88025_TOKENRING, "IS0-88025 Token Ring"
  14. IF_TYPE_ISO88026_MAN, "IS0-88026 MAN"
  15. IF_TYPE_STARLAN, "StarLan"
  16. IF_TYPE_PROTEON_10MBIT, "Proteon 10Mb"
  17. IF_TYPE_PROTEON_80MBIT, "Proteon 80Mb"
  18. IF_TYPE_HYPERCHANNEL, "HyperChannel"
  19. IF_TYPE_FDDI, "FDDI"
  20. IF_TYPE_LAP_B, "Link Access Protocol B"
  21. IF_TYPE_SDLC, "SDLC"
  22. IF_TYPE_DS1, "DS1"
  23. IF_TYPE_E1, "E1"
  24. IF_TYPE_BASIC_ISDN, "Basic Rate ISDN"
  25. IF_TYPE_PRIMARY_ISDN, "Primary Rate ISDN"
  26. IF_TYPE_PROP_POINT2POINT_SERIAL, "Propietory Point to Point Serial"
  27. IF_TYPE_PPP, "PPP Serial"
  28. IF_TYPE_SOFTWARE_LOOPBACK, "Software Loopback"
  29. IF_TYPE_EON, "EON CLNP over IP"
  30. IF_TYPE_ETHERNET_3MBIT, "Ethernet 3Mb"
  31. IF_TYPE_NSIP, "NSIP XNS over IP"
  32. IF_TYPE_SLIP, "Generic SLIP Serial"
  33. IF_TYPE_ULTRA, "ULTRA Technologies"
  34. IF_TYPE_DS3, "DS3"
  35. IF_TYPE_SIP, "SIP"
  36. IF_TYPE_FRAMERELAY, "Frame Relay DTE Only"
  37. IF_TYPE_RS232, "RS-232"
  38. IF_TYPE_PARA, "Parallel Port"
  39. IF_TYPE_ARCNET, "ArcNet"
  40. IF_TYPE_ARCNET_PLUS, "ArcNet Plus"
  41. IF_TYPE_ATM, "ATM Cells"
  42. IF_TYPE_MIO_X25, "MIO X.25"
  43. IF_TYPE_SONET, "SONET/SDH"
  44. IF_TYPE_X25_PLE, "X.25 PLE"
  45. IF_TYPE_ISO88022_LLC, "ISO-88022 LLC"
  46. IF_TYPE_LOCALTALK, "LocalTalk"
  47. IF_TYPE_SMDS_DXI, "SMDS DXI"
  48. IF_TYPE_FRAMERELAY_SERVICE, "Frame Relay"
  49. IF_TYPE_V35, "V.35"
  50. IF_TYPE_HSSI, "HSSI"
  51. IF_TYPE_HIPPI, "HIPPI"
  52. IF_TYPE_MODEM, "Generic Modem"
  53. IF_TYPE_AAL5, "AAL5 over ATM"
  54. IF_TYPE_SONET_PATH, "Sonet Path"
  55. IF_TYPE_SONET_VT, "Sonet Virtual Tributary"
  56. IF_TYPE_SMDS_ICIP, "SMDS InterCarrier Interface"
  57. IF_TYPE_PROP_VIRTUAL, "Proprietary Virtual/Internal"
  58. IF_TYPE_PROP_MULTIPLEXOR, "Proprietary Multiplexing"
  59. IF_TYPE_IEEE80212, "100BaseVG"
  60. IF_TYPE_FIBRECHANNEL, "FiberChannel"
  61. IF_TYPE_HIPPIINTERFACE, "HIPPI interface"
  62. IF_TYPE_FRAMERELAY_INTERCONNECT, "Frame Relay Interconnect"
  63. IF_TYPE_AFLANE_8023, "ATM Emulated LAN for 802.3"
  64. IF_TYPE_AFLANE_8025, "ATM Emulated LAN for 802.5"
  65. IF_TYPE_CCTEMUL, "ATM Emulated circuit"
  66. IF_TYPE_FASTETHER, "Fast Ethernet (100BaseT)"
  67. IF_TYPE_ISDN, "ISDN/X.25"
  68. IF_TYPE_V11, "CCITT V.11/X.21"
  69. IF_TYPE_V36, "CCITT V.36"
  70. IF_TYPE_G703_64K, "CCITT G703 at 64Kb"
  71. IF_TYPE_G703_2MB, "CCITT G703 at 2Mb"
  72. IF_TYPE_QLLC, "SNA QLLC"
  73. IF_TYPE_FASTETHER_FX, "Fast Ethernet (100BaseFX)"
  74. IF_TYPE_CHANNEL, "Channel"
  75. IF_TYPE_IEEE80211, "Radio spread spectrum"
  76. IF_TYPE_IBM370PARCHAN, "IBM System 360/370 OEMI Channel"
  77. IF_TYPE_ESCON, "IBM Enterprise Systems Connection"
  78. IF_TYPE_DLSW, "Data Link Switching"
  79. IF_TYPE_ISDN_S, "ISDN S/T interface"
  80. IF_TYPE_ISDN_U, "ISDN U interface"
  81. IF_TYPE_LAP_D, "Link Access Protocol D"
  82. IF_TYPE_IPSWITCH, "IP Switching Objects"
  83. IF_TYPE_RSRB, "Remote Source Route Bridging"
  84. IF_TYPE_ATM_LOGICAL, "ATM Logical Port"
  85. IF_TYPE_DS0, "Digital Signal Level 0"
  86. IF_TYPE_DS0_BUNDLE, "Group of DS0s on the same DS1"
  87. IF_TYPE_BSC, "Bisynchronous Protocol"
  88. IF_TYPE_ASYNC "Asynchronous Protocol"
  89. IF_TYPE_CNR, "Combat Net Radio"
  90. IF_TYPE_ISO88025R_DTR, "ISO 802.5r DTR"
  91. IF_TYPE_EPLRS "Ext Position Locaction Report System"
  92. IF_TYPE_ARAP, "Appletalk Remote Access Protocol"
  93. IF_TYPE_PROP_CNLS, "Proprietary Connectionless Protocol"
  94. IF_TYPE_HOSTPAD, "CCITT-ITU X.29 PAD Protocol"
  95. IF_TYPE_TERMPAD, "CCITT-ITU X.3 PAD Facility"
  96. IF_TYPE_FRAMERELAY_MPI, "Multiprotocol Interconnect over Frame Relay"
  97. IF_TYPE_X213, "CCITT-ITU X213"
  98. IF_TYPE_ADSL, "Asymmetric Digital Subscriber Loop"
  99. IF_TYPE_RADSL, "Rate-Adaptive Digital Subscriber Loop"
  100. IF_TYPE_SDSL, "Symmetric Digital Subscriber Loop"
  101. IF_TYPE_VDSL, "Very High Speed Digital Subscriber Loop"
  102. IF_TYPE_ISO88025_CRFPRINT, "ISO 802.5 CRFP"
  103. IF_TYPE_MYRINET, "Myricom Myrinet"
  104. IF_TYPE_VOICE_EM, "Voice recEive and transMit"
  105. IF_TYPE_VOICE_FXO, "Voice Foreign Exchange Office"
  106. IF_TYPE_VOICE_FXS, "Voice Foreign Exchange Station"
  107. IF_TYPE_VOICE_ENCAP, "Voice encapsulation"
  108. IF_TYPE_VOICE_OVERIP, "Voice over IP encapsulation"
  109. IF_TYPE_ATM_DXI, "ATM DXI"
  110. IF_TYPE_ATM_FUNI, "ATM FUNI"
  111. IF_TYPE_ATM_IMA, "ATM IMA"
  112. IF_TYPE_PPPMULTILINKBUNDLE, "PPP Multilink Bundle"
  113. IF_TYPE_IPOVER_CDLC, "IBM ipOverCdlc"
  114. IF_TYPE_IPOVER_CLAW, "IBM Common Link Access to Workstations"
  115. IF_TYPE_STACKTOSTACK, "IBM stackToStack"
  116. IF_TYPE_VIRTUALIPADDRESS, "IBM VIPA"
  117. IF_TYPE_MPC, "IBM multi-proto channel support"
  118. IF_TYPE_IPOVER_ATM, "IBM ipOverAtm"
  119. IF_TYPE_ISO88025_FIBER, "ISO 802.5j Fiber Token Ring"
  120. IF_TYPE_TDLC, "IBM twinaxial data link control"
  121. IF_TYPE_GIGABITETHERNET, "Gigabit Ethernet"
  122. IF_TYPE_HDLC, "HDLC"
  123. IF_TYPE_LAP_F, "Link Access Protocol F"
  124. IF_TYPE_V37, "V.37"
  125. IF_TYPE_X25_MLP, "X.25 Multi-Link Protocol"
  126. IF_TYPE_X25_HUNTGROUP, "X.25 Hunt Group"
  127. IF_TYPE_TRANSPHDLC, "Transport HDLP"
  128. IF_TYPE_INTERLEAVE, "Interleave channel"
  129. IF_TYPE_FAST, "Fast channel"
  130. IF_TYPE_IP, "IP (for APPN HPR in IP networks)"
  131. IF_TYPE_DOCSCABLE_MACLAYER, "CATV Mac Layer"
  132. IF_TYPE_DOCSCABLE_DOWNSTREAM, "CATV Downstream interface"
  133. IF_TYPE_DOCSCABLE_UPSTREAM, "CATV Upstream interface"
  134. IF_TYPE_A12MPPSWITCH, "Avalon Parallel Processor"
  135. IF_TYPE_TUNNEL, "Encapsulation interface"
  136. IF_TYPE_COFFEE, "Coffee pot"
  137. IF_TYPE_CES, "Circuit Emulation Service"
  138. IF_TYPE_ATM_SUBINTERFACE, "ATM Sub Interface"
  139. IF_TYPE_L2_VLAN, "Layer 2 Virtual LAN using 802.1Q"
  140. IF_TYPE_L3_IPVLAN, "Layer 3 Virtual LAN using IP"
  141. IF_TYPE_L3_IPXVLAN, "Layer 3 Virtual LAN using IPX"
  142. IF_TYPE_DIGITALPOWERLINE, "IP over Power Lines"
  143. IF_TYPE_MEDIAMAILOVERIP, "Multimedia Mail over IP"
  144. IF_TYPE_DTM, "Dynamic syncronous Transfer Mode"
  145. IF_TYPE_DCN, "Data Communications Network"
  146. IF_TYPE_IPFORWARD, "IP Forwarding Interface"
  147. IF_TYPE_MSDSL, "Multi-rate Symmetric DSL"
  148. IF_TYPE_IEEE1394, "IEEE1394 High Perf Serial Bus"
  149. STRING_RAS_SERVER_INTERFACE, "RAS Server (Dial In) Interface"
  150. }
  151. /*
  152. ** Template for version resources. Place this in your .rc file,
  153. ** editing the values for VER_FILETYPE, VER_FILESUBTYPE,
  154. ** VER_FILEDESCRIPTION_STR and VER_INTERNALNAME_STR as needed.
  155. ** See winver.h for possible values.
  156. **
  157. ** Ntverp.h defines several global values that don't need to be
  158. ** changed except for official releases such as betas, sdk updates, etc.
  159. **
  160. ** Common.ver has the actual version resource structure that all these
  161. ** #defines eventually initialize.
  162. */
  163. #include <windows.h>
  164. #include <ntverp.h>
  165. /*-----------------------------------------------*/
  166. /* the following lines are specific to this file */
  167. /*-----------------------------------------------*/
  168. /* VER_FILETYPE, VER_FILESUBTYPE, VER_FILEDESCRIPTION_STR
  169. * and VER_INTERNALNAME_STR must be defined before including COMMON.VER
  170. * The strings don't need a '\0', since common.ver has them.
  171. */
  172. #define VER_FILETYPE VFT_DLL
  173. /* possible values: VFT_UNKNOWN
  174. VFT_APP
  175. VFT_DLL
  176. VFT_DRV
  177. VFT_FONT
  178. VFT_VXD
  179. VFT_STATIC_LIB
  180. */
  181. #define VER_FILESUBTYPE VFT2_UNKNOWN
  182. /* possible values VFT2_UNKNOWN
  183. VFT2_DRV_PRINTER
  184. VFT2_DRV_KEYBOARD
  185. VFT2_DRV_LANGUAGE
  186. VFT2_DRV_DISPLAY
  187. VFT2_DRV_MOUSE
  188. VFT2_DRV_NETWORK
  189. VFT2_DRV_SYSTEM
  190. VFT2_DRV_INSTALLABLE
  191. VFT2_DRV_SOUND
  192. VFT2_DRV_COMM
  193. */
  194. #define VER_FILEDESCRIPTION_STR "IP Helper API"
  195. #define VER_INTERNALNAME_STR "iphlpapi.dll"
  196. #define VER_ORIGINALFILENAME_STR "iphlpapi.dll"
  197. #include "common.ver" // NT5.0 version file.
  198. 1 11 MSG00001.BIN