Source code of Windows XP (NT5)
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.

172 lines
3.6 KiB

  1. ;;;
  2. ;;; The following section contains the number of transport service providers
  3. ;;; represented by this .INI file, and "pointers" to the .INI file sections
  4. ;;; corresponding to each of those transport service providers.
  5. ;;;
  6. [WinSock 2.0 Transport Service Providers]
  7. ;;;
  8. ;;; ProviderCount is the number of transport service providers represented
  9. ;;; by this .INI file.
  10. ;;;
  11. ProviderCount=2
  12. ;;;
  13. ;;; For each transport service provider there will be a value called
  14. ;;; "ProviderN" where "N" ranges from 0 to (ProviderCount-1). The value
  15. ;;; associated with each of these is the name of the .INI file section for
  16. ;;; that transport service provider.
  17. ;;;
  18. Provider0=A Sample Transport
  19. ;;;
  20. ;;; Each provider will have its own uniquely named section.
  21. ;;;
  22. [A Sample Transport]
  23. ;;;
  24. ;;; ProviderName contains the displayable name of the provider.
  25. ;;;
  26. ProviderName=Sample Transport Service Provider
  27. ;;;
  28. ;;; ProviderPath contains the path to the provider's DLL.
  29. ;;;
  30. ProviderPath=%SystemRoot%\System32\samxport.dll
  31. ;;;
  32. ;;; ProviderId contains the GUID identifying the provider.
  33. ;;;
  34. ProviderId=0fdfcf40-d9d5-11cf-95cd-00805f48a192
  35. ;;;
  36. ;;; ProtocolCount contains the number of protocols supported by this
  37. ;;; provider.
  38. ;;;
  39. ProtocolCount=3
  40. ;;;
  41. ;;; For each protocol there will be a section called "{name} Protocol M"
  42. ;;; where {name} is the name of the service provider.
  43. ;;;
  44. [A Sample Transport Protocol 0]
  45. dwServiceFlags1=0x66
  46. dwServiceFlags2=0
  47. dwServiceFlags3=0
  48. dwServiceFlags4=0
  49. dwProviderFlags=0x8
  50. iVersion=0x2
  51. iAddressFamily=0x2
  52. iMaxSockAddr=0x10
  53. iMinSockAddr=0x10
  54. iSocketType=0x1
  55. iProtocol=0x6
  56. iProtocolMaxOffset=0
  57. iNetworkByteOrder=0
  58. iSecurityScheme=0
  59. dwMessageSize=0
  60. dwProviderReserved=0
  61. szProtocol=Sample TCP/IP
  62. [A Sample Transport Protocol 1]
  63. dwServiceFlags1=0x609
  64. dwServiceFlags2=0
  65. dwServiceFlags3=0
  66. dwServiceFlags4=0
  67. dwProviderFlags=0x8
  68. iVersion=0x2
  69. iAddressFamily=0x2
  70. iMaxSockAddr=0x10
  71. iMinSockAddr=0x10
  72. iSocketType=0x2
  73. iProtocol=0x11
  74. iProtocolMaxOffset=0
  75. iNetworkByteOrder=0
  76. iSecurityScheme=0
  77. dwMessageSize=0xffbb
  78. dwProviderReserved=0
  79. szProtocol=Sample UDP/IP
  80. [A Sample Transport Protocol 2]
  81. dwServiceFlags1=0x609
  82. dwServiceFlags2=0
  83. dwServiceFlags3=0
  84. dwServiceFlags4=0
  85. dwProviderFlags=0xc
  86. iVersion=0x2
  87. iAddressFamily=0x2
  88. iMaxSockAddr=0x10
  89. iMinSockAddr=0x10
  90. iSocketType=0x3
  91. iProtocol=0
  92. iProtocolMaxOffset=255
  93. iNetworkByteOrder=0
  94. iSecurityScheme=0
  95. dwMessageSize=0xffbb
  96. dwProviderReserved=0
  97. szProtocol=Sample RAW/IP
  98. ;;;
  99. ;;; The following section contains the number of namespace service providers
  100. ;;; represented by this .INI file, and "pointers" to the .INI file sections
  101. ;;; corresponding to each of those namespace service providers.
  102. ;;;
  103. [WinSock 2 Name Space Providers]
  104. ;;;
  105. ;;; ProviderCount is the number of namespace service providers represented
  106. ;;; by this .INI file.
  107. ;;;
  108. ProviderCount=2
  109. ;;;
  110. ;;; For each namespace service provider there will be a value called
  111. ;;; "ProviderN" where "N" ranges from 0 to (ProviderCount-1). The value
  112. ;;; associated with each of these is the name of the .INI file section for
  113. ;;; that namespace service provider.
  114. ;;;
  115. Provider0=A Sample Namespace
  116. ;;;
  117. ;;; Each provider will have its own uniquely named section.
  118. ;;;
  119. [A Sample Namespace]
  120. ;;;
  121. ;;; ProviderName contains the displayable name of the provider.
  122. ;;;
  123. ProviderName=Sample Namespace Service Provider
  124. ;;;
  125. ;;; ProviderPath contains the path to the provider's DLL.
  126. ;;;
  127. ProviderPath=%SystemRoot%\System32\samnspc.dll
  128. ;;;
  129. ;;; ProviderId contains the GUID identifying the provider.
  130. ;;;
  131. ProviderId=0fdfcf41-d9d5-11cf-95cd-00805f48a192
  132. ;;;
  133. ;;; NameSpaceId contains the namespace identifier for the namespace
  134. ;;; implemented by the provider.
  135. ;;;
  136. NameSpaceId=0xc