;=============================================================================
;
; Copyright (c) 2025, Intel Corporation.
;
; This Intel(R) Smart Sound Technology (Intel(R) SST) ("Software") is furnished
; under license and may only be used or copied in accordance with the terms of
; that license. No license, express or implied, by estoppel or otherwise,
; to any intellectual property rights is granted by this document.
; The Software is subject to change without notice, and should not be construed
; as a commitment by Intel Corporation to market, license, sell or support any
; product or technology. Unless otherwise provided for in the license under
; which this Software is provided, the Software is provided AS IS, with no
; warranties of any kind, express or implied. Except as expressly permitted by
; the Software license, neither Intel Corporation nor its suppliers assumes any
; responsibility or liability for any errors or inaccuracies that may appear
; herein. Except as expressly permitted by the Software license, no part of
; the Software may be reproduced, stored in a retrieval system, transmitted in
; any form, or distributed by any means without the express written consent of
; Intel Corporation.
;
;=============================================================================

[Version]
Signature   = "$WINDOWS NT$"
Class       = Sensor
ClassGuid   = {5175d334-c371-4806-b3ba-71fd53c9258d}
Provider    = %ProviderName%
CatalogFile = IntcAudioSensorProxyDriver.cat
DriverVer=05/22/2026,20.43.12784.6
PnpLockdown = 1

[DestinationDirs]
DefaultDestDir = 13

[SourceDisksNames]
1 = %DiskName%,,,""

[SourceDisksFiles]
IntcAudioSensorProxyDriver.sys  = 1,,

;*****************************************
; Install Section
;*****************************************

[Manufacturer]
%ManufacturerName% = Standard,NTamd64.10.0...22000

[Standard.NTamd64.10.0...22000]
; OEM: leave the matching HWID and extend it with your platform subsys entry
%IntcAudioSensorProxyDriver_Aca.DeviceDesc% = IntcAudioSensorProxyDriver_Aca, INTELAUDIO\CTLR_DEV_EXT_E328&LINKTYPE_05&DEVTYPE_05&VEN_8086&DEV_AE35_DETECTOR\HID_{9214D7DE-D8DC-4BEC-8D4E-7C835BEEBA42}; PTL-PX/H
%IntcAudioSensorProxyDriver_Nld.DeviceDesc% = IntcAudioSensorProxyDriver_Nld, INTELAUDIO\CTLR_DEV_EXT_E328&LINKTYPE_05&DEVTYPE_05&VEN_8086&DEV_AE35_DETECTOR\HID_{720392DE-C46B-11EC-9D64-0242AC120002}; PTL-PX/H
%IntcAudioSensorProxyDriver_Aca.DeviceDesc% = IntcAudioSensorProxyDriver_Aca, INTELAUDIO\CTLR_DEV_EXT_E428&LINKTYPE_05&DEVTYPE_05&VEN_8086&DEV_AE35_DETECTOR\HID_{9214D7DE-D8DC-4BEC-8D4E-7C835BEEBA42}; PTL-U/P
%IntcAudioSensorProxyDriver_Nld.DeviceDesc% = IntcAudioSensorProxyDriver_Nld, INTELAUDIO\CTLR_DEV_EXT_E428&LINKTYPE_05&DEVTYPE_05&VEN_8086&DEV_AE35_DETECTOR\HID_{720392DE-C46B-11EC-9D64-0242AC120002}; PTL-U/P


[IntcAudioSensorProxyDriver_Aca.NT]
CopyFiles = File_Copy

[IntcAudioSensorProxyDriver_Nld.NT]
CopyFiles = File_Copy

[File_Copy]
IntcAudioSensorProxyDriver.sys

;-------------- Service installation
[IntcAudioSensorProxyDriver_Aca.NT.Services]
AddService = IntcAudioSensorProxyDriver,%SPSVCINST_ASSOCSERVICE%, IntcAudioSensorProxyDriver_Service_Inst_Aca

; -------------- IntcAudioSensorProxyDriver driver install sections
[IntcAudioSensorProxyDriver_Nld.NT.Services]
AddService = IntcAudioSensorProxyDriver,%SPSVCINST_ASSOCSERVICE%, IntcAudioSensorProxyDriver_Service_Inst_Nld

; -------------- IntcAudioSensorProxyDriver driver install sections
[IntcAudioSensorProxyDriver_Service_Inst_Aca]
DisplayName    = %IntcAudioSensorProxyDriver_Aca.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %13%\IntcAudioSensorProxyDriver.sys

[IntcAudioSensorProxyDriver_Service_Inst_Nld]
DisplayName    = %IntcAudioSensorProxyDriver_Nld.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %13%\IntcAudioSensorProxyDriver.sys

[IntcAudioSensorProxyDriver_Aca.NT.Wdf]
KmdfService = IntcAudioSensorProxyDriver, IntcAudioSensorProxyDriver_wdfsect

[IntcAudioSensorProxyDriver_Nld.NT.Wdf]
KmdfService = IntcAudioSensorProxyDriver, IntcAudioSensorProxyDriver_wdfsect

[IntcAudioSensorProxyDriver_wdfsect]
KmdfLibraryVersion = 1.31

[Strings]
SPSVCINST_ASSOCSERVICE = 0x00000002
ManufacturerName = "Intel(R) Corporation"
ProviderName = "Intel(R) Corporation"
DiskName = "Intel® Smart Sound Technology - Audio Proxy Driver - Installation Disk"
IntcAudioSensorProxyDriver_Aca.DeviceDesc = "Intel® Smart Sound Technology - Aca Proxy Driver"
IntcAudioSensorProxyDriver_Nld.DeviceDesc = "Intel® Smart Sound Technology - Nld Proxy Driver"
IntcAudioSensorProxyDriver_Aca.SVCDESC = "Intel® Smart Sound Technology - Aca Proxy Driver"
IntcAudioSensorProxyDriver_Nld.SVCDESC = "Intel® Smart Sound Technology - Nld Proxy Driver"
