;
; genpass.inf
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
; The genpass driver is only intended to be used as a pass-through to start early boot devices.
;
; Umpass is preferred for non-boot devices.
;

[Version]
Signature = "$WINDOWS NT$"
Class = System
ClassGuid = {4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider = %Msft%
PnpLockdown = 1
DriverVer = 06/21/2006,10.0.22621.1

[SourceDisksNames]
3426 = windows cd

[SourceDisksFiles]
genpass.sys = 3426

[DestinationDirs]
GenPass_CopyFiles = 13 ; DIRID_DRIVERSTORE

[Manufacturer]
%MSFT% = Microsoft,NTamd64

[ControlFlags]
ExcludeFromSelect = *

[Microsoft.NTamd64]
%GenPass.DeviceDesc% = GenPass, GenericGenPass


[GenPass]
CopyFiles = GenPass_CopyFiles
AddProperty = Genpass_Properties

[GenPass_CopyFiles]
genpass.sys,,,0x0100 ; COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE

; Placeholder for Include/Needs
[GenPass.HW]

; Placeholder for Include/Needs
[GenPass.Interfaces]

[GenPass.Services]
AddService = GenPass, 0x00000002, GenPass_Service_Inst

[Genpass_Service_Inst]
DisplayName    = %GenPass.SVCDESC%    ; Friendly Name of the Service
ServiceType    = 1                    ; SERVICE_KERNEL_DRIVER
StartType      = 0                    ; SERVICE_BOOT_START
ErrorControl   = 1                    ; SERVICE_ERROR_NORMAL
ServiceBinary  = %13%\genpass.sys

[Genpass_Properties]
GenericDriverInstalled,,,,1

[Strings]
;Not localizable
MSFT = "Microsoft"
QCOM = "Qualcomm Inc."

;Localizable
GenPass.SVCDESC = "Microsoft GenPass Driver"
GenPass.DeviceDesc = "Generic GenPass device"
