[Version]
Signature="$Windows NT$"
Provider=%S_Provider%
DriverVer=09/12/2005,2.30.0.0
; This specifies the .cat file provided by WHQL if the driver is certified.
;CatalogFile=usbio.cat
Class=MSSBOXDevices
ClassGUID={2F63D613-CDFA-48a1-A008-22D53FA3363B}

[ClassInstall32]
AddReg=_AddReg_ClassInstall

[_AddReg_ClassInstall]
HKR,,,,"%S_DeviceClassDisplayName%"
HKR,,Icon,,"-20"

[Manufacturer]
%S_Mfg%=_Models

[_Models]
%S_DeviceDesc1%=_Install, USB\VID_FEED&PID_FACE

[_Install.ntx86]
CopyFiles=_CopyFiles_sys

[_Install.ntx86.Services]
AddService = %S_DriverName%, 0x00000002, _AddService, _EventLog

[_Install.ntx86.HW]
AddReg=_AddReg_HW

[_AddService]
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\%S_DriverName%.sys

[_EventLog]
AddReg=_EventLog_AddReg

[_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\%S_DriverName%.sys"
HKR,,TypesSupported,  %REG_DWORD%,7

[_AddReg_HW]
HKR,,DriverUserInterfaceGuid,%REG_SZ%,"{7359F1B7-E893-4096-B4C0-82B35C34BD47}"

HKR,, DisableDefaultInterface, %REG_DWORD%, 1

HKR,,PowerStateOnOpen,     %REG_DWORD%, 0
HKR,,PowerStateOnClose,    %REG_DWORD%, 0
HKR,,MinPowerStateUsed,    %REG_DWORD%, 3
HKR,,MinPowerStateUnused,  %REG_DWORD%, 3
HKR,,EnableRemoteWakeup,   %REG_DWORD%, 0
HKR,,AbortPipesOnPowerDown,%REG_DWORD%, 1
HKR,,UnconfigureOnClose,   %REG_DWORD%, 1
HKR,,ResetDeviceOnClose,   %REG_DWORD%, 0
HKR,,MaxIsoPackets,        %REG_DWORD%, 512
HKR,,ShortTransferOk,      %REG_DWORD%, 1
HKR,,RequestTimeout,       %REG_DWORD%, 1000
HKR,,SuppressPnPRemoveDlg, %REG_DWORD%, 1

HKR,,ConfigIndex,          %REG_DWORD%, 0
HKR,,Interface,            %REG_DWORD%, 0
HKR,,AlternateSetting,     %REG_DWORD%, 0

[_CopyFiles_sys]
mssbox.sys

[DestinationDirs]
DefaultDestDir =     12   ; %SystemRoot%\system32\drivers
_CopyFiles_sys =     12

[SourceDisksNames.x86]
1=%S_DiskName%,,

[SourceDisksFiles.x86]
mssbox.sys=1

[Strings]
REG_SZ         = 0x00000000
REG_MULTI_SZ   = 0x00010000
REG_EXPAND_SZ  = 0x00020000
REG_BINARY     = 0x00000001
REG_DWORD      = 0x00010001

S_Provider="MSSBox"
S_Mfg="MSSBox"
S_DeviceClassDisplayName="MSSBox devices"
S_DeviceDesc1="MSSBox Device"
S_DiskName="MSSBox Driver Disk"
S_DriverName="mssbox"
