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.

190 lines
5.1 KiB

  1. ;
  2. ;
  3. ; Copyright (c) 1996-1997 Microsoft Corporation
  4. ;
  5. ; scbase.inf
  6. ;
  7. ; Abstract:
  8. ; inf file for setup of Smart Card OS base components
  9. ;
  10. ; Created:
  11. ;
  12. ; 2/13/1997
  13. ;
  14. ; Revision history:
  15. ;
  16. ; 3/10/1997
  17. ; 3/12/1997
  18. ; 7/11/1997 - Bets 2 update [DBarlow]
  19. ;
  20. ; Notes:
  21. ;
  22. ; Please see the "INF File Format Reference" section on MSDN for more
  23. ; information on INF file formats and usage.
  24. ;
  25. [Version]
  26. signature="$Chicago$"
  27. Provider=%Provider%
  28. AdvancedINF=2.5,"You need a new version of advpack.dll"
  29. [SourceDisksNames]
  30. 1=%DiskName%,,1
  31. [SourceDisksFiles]
  32. msvcrt.dll=1
  33. mfc42.dll=1
  34. scarddat.dll=1
  35. scardmgr.dll=1
  36. scardsrv.dll=1
  37. scarddlg.dll=1
  38. scntvssp.dll=1
  39. winscard.dll=1
  40. scardsvr.exe=1
  41. scBase.inf=1
  42. smclib.sys=1
  43. smclib.vxd=1
  44. [DestinationDirs]
  45. SSPFiles=11
  46. ServerFiles=11
  47. InfFiles=17
  48. MFCFiles=11
  49. VXDFiles.Win=11
  50. WDMFiles=10,system32\drivers
  51. DriverFiles=12
  52. ;
  53. ;==============================================================================
  54. ;
  55. ; Windows 95/98 Installation
  56. ;
  57. ;==============================================================================
  58. ;
  59. [DefaultInstall]
  60. CopyFiles=SSPFiles,ServerFiles,InfFiles,MFCFiles,WDMFiles,VXDFiles.Win
  61. RegisterOCXs=RegisterSSP
  62. Addreg=SCBaseRegister.Win
  63. SmartReboot=A
  64. [VXDFiles.Win]
  65. smclib.vxd,,,0x0020
  66. [SCBaseRegister.Win]
  67. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SmartcardBase,"DisplayName",,"%AppName%"
  68. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SmartcardBase,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\scBase.inf, DefaultUninstall.Win"
  69. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","SCardSvr",0,"%11%\SCardSvr.exe"
  70. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\SMCLIB","StaticVxD",0,"smclib.vxd"
  71. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\SMCLIB","Start",1,0
  72. [DefaultUninstall.Win]
  73. BeginPrompt=BeginPromptSection
  74. EndPrompt=EndPromptSection
  75. DelFiles=SSPFiles,ServerFiles ; WDMFiles, VXDFiles.Win, MFCFiles
  76. DelReg=SCBaseUnregister.Win
  77. UnRegisterOCXs=RegisterSSP
  78. SmartReboot=A
  79. [SCBaseUnregister.Win]
  80. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SmartcardBase
  81. HKLM,Software\Microsoft\Windows\CurrentVersion\RunServices,SCardSvr
  82. ; HKLM,SYSTEM\CurrentControlSet\Services\VxD\SMCLIB
  83. ;
  84. ;==============================================================================
  85. ;
  86. ; Windows NT V4/V5 Installation
  87. ;
  88. ;==============================================================================
  89. ;
  90. [DefaultInstall.NT]
  91. CopyFiles=SSPFiles,ServerFiles,InfFiles,DriverFiles ; MFCFiles
  92. Addreg=SCBaseRegister.NT
  93. RegisterOCXs=RegisterSSP
  94. SmartReboot=A
  95. [SCBaseRegister.NT]
  96. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SmartcardBase,"DisplayName",,"%AppName%"
  97. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SmartcardBase,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\scBase.inf, DefaultUninstall.NT"
  98. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","Type",0x10001,10,00,00,00
  99. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","Start",0x10001,02,00,00,00
  100. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","ErrorControl",0x10001,00,00,00,00
  101. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","ImagePath",0x20000,"%11%\SCardSvr.exe"
  102. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","DisplayName",0,%SCardSvrDisplayName%
  103. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","Group",0,%SCardSvrLoadGroup%
  104. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","DependOnService",0x10000,
  105. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","DependOnGroup",0x10000,%SCardSvrDepends%
  106. HKLM,"SYSTEM\CurrentControlSet\Services\SCardSvr","ObjectName",0,"LocalSystem"
  107. [DefaultUninstall.NT]
  108. BeginPrompt=BeginPromptSection
  109. EndPrompt=EndPromptSection
  110. DelFiles=SSPFiles,ServerFiles ; DriverFiles, MFCFiles
  111. DelReg=SCBaseUnregister.NT
  112. UnRegisterOCXs=RegisterSSP
  113. SmartReboot=A
  114. [SCBaseUnregister.NT]
  115. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SmartcardBase
  116. HKLM,SYSTEM\CurrentControlSet\Services\SCardSvr
  117. ;
  118. ;==============================================================================
  119. ;
  120. ; Common Definitions
  121. ;
  122. ;==============================================================================
  123. ;
  124. [RegisterSSP]
  125. %11%\scarddat.dll
  126. %11%\scardmgr.dll
  127. %11%\scardsrv.dll
  128. [BeginPromptSection]
  129. Prompt="%BeginPrompt%"
  130. ButtonType=YESNO
  131. Title=%AppName%
  132. [EndPromptSection]
  133. Prompt="%EndPrompt%"
  134. [MFCFiles]
  135. msvcrt.dll,,,0x0021
  136. mfc42.dll,,,0x0021
  137. [SSPFiles]
  138. scarddat.dll,,,0x0021
  139. scardmgr.dll,,,0x0021
  140. scardsrv.dll,,,0x0021
  141. scntvssp.dll,,,0x0021
  142. [ServerFiles]
  143. scarddlg.dll,,,0x0021
  144. winscard.dll,,,0x0021
  145. scardsvr.exe,,,0x0021
  146. [InfFiles]
  147. scBase.inf
  148. [WDMFiles]
  149. smclib.sys,,,0x0021
  150. [DriverFiles]
  151. smclib.sys,,,0x0021
  152. [Strings]
  153. Provider="Microsoft Corporation"
  154. DiskName="Smart Card Base Components"
  155. AppName="Microsoft Smart Card Base Components"
  156. BeginPrompt="Are you sure that you want to remove Smart Card Base Components?"
  157. EndPrompt="Smart Card Base Components were successfully removed."
  158. SCardSvrDisplayName="Smart Card Resource Manager"
  159. SCardSvrLoadGroup="Smart Card Service"
  160. SCardSvrDepends="Smart Card Reader"