;
;Copyright (c) Microsoft Corporation.  All rights reserved.
;

[Version]
Signature="$Windows NT$"
Class=SmartCard
ClassGuid={990A2BD7-E738-46c7-B26F-1CF8FB9F1391}
Provider=%MSFT%
DriverVer=06/21/2006,6.1.7600.16385

[Manufacturer]
%MSFT%=Microsoft, NTx86.6.0, NTx86.6.1

[Microsoft.NTx86.6.0]
%ScMSPIVCardDeviceName%=ScMSCard_Install_Vista,SCFILTER\CID_2777BE07-6993-4513-BD80-C184FCB0AB2D
%ScMSIDMPCardDeviceName%=ScMSCard_Install_Vista,SCFILTER\CID_E2F748F9-DB8B-4C08-A258-583D8955D94A

[Microsoft.NTx86.6.1]
%ScMSPIVCardDeviceName%=ScMSCard_Install,SCFILTER\CID_2777BE07-6993-4513-BD80-C184FCB0AB2D
%ScMSIDMPCardDeviceName%=ScMSCard_Install,SCFILTER\CID_E2F748F9-DB8B-4C08-A258-583D8955D94A

[ScMSCard_Install.NT]
Include=umpass.inf
Needs=UmPass

[ScMSCard_Install.NT.HW]
Include=umpass.inf
Needs=UmPass.HW

[ScMSCard_Install.NT.CoInstallers]
Include=umpass.inf
Needs=UmPass.CoInstallers

[ScMSCard_Install.NT.Services]
Include=umpass.inf
Needs=UmPass.Services

[ScMSCard_Install.NT.Interfaces]
Include=umpass.inf
Needs=UmPass.Interfaces

[ScMSCard_Install_Vista.NT]
; Install section for Windows Vista compatible .Services section, below.
; For Windows 7 and later, include all sections from umpass.inf, as above.

[ScMSCard_Install_Vista.NT.Services]
; Services section compatible with installing umpass.sys on Windows Vista.
; For Windows 7 and later, include all sections from umpass.inf, as above.
AddService = UMPass, 0x00000002, UMPassService_Install

[UMPassService_Install]
DisplayName    = %umpass.SVCDESC%     ; Friendly Name of the Service
ServiceType    = 1                    ; SERVICE_KERNEL_DRIVER
StartType      = 3                    ; SERVICE_DEMAND_START 
ErrorControl   = 1                    ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\umpass.sys
LoadOrderGroup = Extended Base

; =================== Generic ==================================

[Strings]
MSFT = "Microsoft"
umpass.SVCDESC = "Microsoft UMPass Driver"
ScMSPIVCardDeviceName = "Identity Device (NIST SP 800-73 [PIV])"
ScMSIDMPCardDeviceName = "Identity Device (Microsoft Generic Profile)"

