FIXED!!!
Ok - so here is what works for me - the AC97 thing might work for some HD Audio busses but it has never worked for me. After several weeks of trying "Dr Hoang's" and others methods and never getting anything to work I took to heart "Dr Hoang's" post elsewhere about "all you need to do is this..." and modified his very basic AC97 plugin to reflect the files I list above. Still a no go.
First of all keep this in mind - as I said in my earlier post nothing shows up - going back to his first method of adding his AC97 file along with the add sound file and so on - same thing, no HD Audio bus listed. Simply - you can not update something that is not there. And one of the key things none of the other plugs do is actually add the hdaudio drivers or add the HDAUDIO bus settings in the reg file.
My first version was based purely on what shows up in normal windows under the audio setting for Realtek.
In the root Windows -
Alcmtr.exe
Alcwzrd.exe
rtlcpl.exe
Soundman.exe
In system 32 -
Alsndmgr.cpl
Ksproxy.ax
ksuser.dll
Rtlcpapi.dll
wdmaud.drv
In System32/drivers -
drmk.sys
ks.sys
portcls.sys
RtHDaud.sys
stream.sys
*AND* (something no-one else has mentioned) in System32/RTCOM/
RtComdll.dll
Ok so now we have all those files. So I started adding reg entries. Adding the RealTek reg entry did nothing. But adding the ENUM setting I could get the device listed. Than I added the run settingsd but got errors - most common one is "EAccess Violation" for the Alcwzrd as it loads. Another one is about not being able to load/find the Japanese.bin language file and the WzrdLang.bin. (I am in the US - why Japanese is the only language file it has ever asked for I do not know) You also get various other errors - such as missing the msvfw32.dll file when trying open the HD control pannel.
To save the longest version of this story, I got it working and these are key things -
In XPE 1.0.2 (No Crypto, WM9, or WMI. You don't need the help enabled but I do for other programs.)
1> Must add reg entrys because PNP does not ID the onboard audio. It would list it as an unkown device but the ID number would be ok. Thus far no -working- options to "install new hardware" so there was never any way to "install" a driver.
2> Must edit the gameport.inf, wdmaudio.inf and, most important, the ks.inf files. Now yes this has been said *BUT* these files are added *again* after the Audio plug in adds them. Every time I got the audio settings to come up, listing RealTEK HD Audio, it would ask for the "ksuser.dll" file. I tracked this down to the XPE 1.0.2 plugin. I am not sure why but some of the very last files added before the build is the ks.inf file from the CD. So commenting it out on the XPE plugin file seems to do the trick. (Or just stop before build and manually add the files)
3> Must add some other files such as the installed language files.
4> Must add some mixer reg setting or else you always get the "No mixer installed..." message.
But I still get the "EAccess Violation" pop up when XPE loads. I have not pinpointed why, no info on the RealTEK site. Mostly I seem to find info on games having this error, but not audio. Also the only driver listed as being used is the RtHDaud.sys driver where as before it listed all the drivers - buit it didn't work at that time. In order to get it to work now you update the drivers and viola - audio. *AND* the control pannel and auto detect features all work as well.
So here is the inf file that works for me. It is long because of the reg entries.
CODE
; PE Builder v3 plug-in INF file
; Enable Sound [HD AUDIO RealTEk]
[Version]
Signature= "$Windows NT$"
[PEBuilder]
Name="[HD AUDIO RealTEk] Enable Sound"
Enable=1
[WinntDirectories]
;;a="\System32\RTCOM"
[SourceDisksFolders]
drivers=4,,1
inf=20,,1
sys32=2,,1
[SourceDisksFiles]
;;---remember to ";" before all DelReg and CopyFile---
;;---also if using XPE you will need to ";" the KS.inf setting or else the modified file here will be overwritten,
inf\gameport.inf=20,,1
inf\ks.inf=20,,1
inf\wdmaudio.inf=20,,1
files\*.exe=1
mmsys.cpl=2
qedit.dll=2
msvfw32.dll=2
[Append]
nu2menu.xml, Audio_nu2menu.xml
[Software.AddReg]
;-----RTCOM------
0x0,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}"
0x1,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}",,"SONY Class"
0x0,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\InProcServer32"
0x1,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\InProcServer32",,"%SystemRoot%\system32\RTCOM\RTCOMDLL.dll"
0x1,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\InProcServer32","ThreadingModel","Apartment"
0x0,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\ProgID"
0x1,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\ProgID",,"RTCOMDLL.SONY.1"
0x0,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\Programmable"
0x1,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\Programmable",,""
0x0,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\VersionIndependentProgID"
0x1,"Classes\CLSID\{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}\VersionIndependentProgID",,"RTCOMDLL.SONY"
0x0,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}"
0x1,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}",,"RTLCSSAPI Class"
0x0,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\InProcServer32"
0x1,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\InProcServer32",,"%SystemRoot%\system32\RTCOM\RTCOMDLL.dll"
0x1,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\InProcServer32","ThreadingModel","Apartment"
0x0,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\ProgID"
0x1,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\ProgID",,"RTCOMDLL.RTLCSSAPI.1"
0x0,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\Programmable"
0x1,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\Programmable",,""
0x0,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\VersionIndependentProgID"
0x1,"Classes\CLSID\{CC0CA09A-5B84-43F2-BE5C-9169C192565F}\VersionIndependentProgID",,"RTCOMDLL.RTLCSSAPI"
0x0,"Classes\RTCOMDLL.RTLCSSAPI"
0x1,"Classes\RTCOMDLL.RTLCSSAPI",,"RTLCSSAPI Class"
0x0,"Classes\RTCOMDLL.RTLCSSAPI\CurVer"
0x1,"Classes\RTCOMDLL.RTLCSSAPI\CurVer",,"RTCOMDLL.RTLCSSAPI.1"
0x0,"Classes\RTCOMDLL.RTLCSSAPI.1"
0x1,"Classes\RTCOMDLL.RTLCSSAPI.1",,"RTLCSSAPI Class"
0x0,"Classes\RTCOMDLL.RTLCSSAPI.1\CLSID"
0x1,"Classes\RTCOMDLL.RTLCSSAPI.1\CLSID",,"{CC0CA09A-5B84-43F2-BE5C-9169C192565F}"
0x0,"Classes\RTCOMDLL.SONY"
0x1,"Classes\RTCOMDLL.SONY",,"SONY Class"
0x0,"Classes\RTCOMDLL.SONY\CurVer"
0x1,"Classes\RTCOMDLL.SONY\CurVer",,"RTCOMDLL.SONY.1"
0x0,"Classes\RTCOMDLL.SONY.1"
0x1,"Classes\RTCOMDLL.SONY.1",,"SONY Class"
0x0,"Classes\RTCOMDLL.SONY.1\CLSID"
0x1,"Classes\RTCOMDLL.SONY.1\CLSID",,"{A9C2CEBF-36DC-40A3-92E6-ED59FDD9D20D}"
0x0,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0"
0x1,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0",,"RTCOMDLL 1.0 Type Library"
0x0,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0\0\win32"
0x1,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0\0\win32",,"%SystemRoot%\system32\RTCOMDLL.dll"
0x0,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0\FLAGS"
0x1,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0\FLAGS",,"0"
0x0,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0\HELPDIR"
0x1,"Classes\TypeLib\{26F518D6-88BB-4B03-B5B3-75147D609C90}\1.0\HELPDIR",,"%SystemRoot%\system32\"
;------------RtlCP Class------
0x0,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}"
0x1,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}",,"RtlCP Class"
0x0,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\InProcServer32"
0x1,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\InProcServer32",,"RTLCPAPI.dll"
0x1,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\InProcServer32","ThreadingModel","Apartment"
0x0,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\ProgID"
0x1,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\ProgID",,"RtlCP.RtlCP.1"
0x0,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\Programmable"
0x1,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\Programmable",,""
0x0,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\VersionIndependentProgID"
0x1,"Classes\CLSID\{E9F1F599-7B14-4213-BF46-F992758CAB81}\VersionIndependentProgID",,"RtlCP.RtlCP"
0x0,"Classes\RtlCP.RtlCP"
0x1,"Classes\RtlCP.RtlCP",,"RtlCP Class"
0x0,"Classes\RtlCP.RtlCP\CurVer"
0x1,"Classes\RtlCP.RtlCP\CurVer",,"RtlCP.RtlCP.1"
0x0,"Classes\RtlCP.RtlCP.1"
0x1,"Classes\RtlCP.RtlCP.1",,"RtlCP Class"
0x0,"Classes\RtlCP.RtlCP.1\CLSID"
0x1,"Classes\RtlCP.RtlCP.1\CLSID",,"{E9F1F599-7B14-4213-BF46-F992758CAB81}"
;-------------------------
0x0,"Microsoft\WBEM\WDM"
0x1,"Microsoft\WBEM\WDM","%SystemRoot%\System32\DRIVERS\HDAudBus.sys[HDAudioMofName]","LowDateTime:-681376256,HighDateTime:29625385***Binary mof compiled successfully"
0x0,"Microsoft\WBEM\WDM\DREDGE"
0x1,"Microsoft\WBEM\WDM\DREDGE","%SystemRoot%\System32\DRIVERS\HDAudBus.sys[HDAudioMofName]","LowDateTime:-681376256,HighDateTime:29625385***Binary mof compiled successfully"
[SetupReg.AddReg]
;----pCI Card ENUM-----------
0x0,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","DeviceDesc","Microsoft UAA Bus Driver for High Definition Audio"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","LocationInformation","PCI bus 0, device 27, function 0"
0x4,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","Capabilities",0x0
0x7,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","HardwareID","PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03","PCI\VEN_8086&DEV_2668&SUBSYS_3032107B","PCI\VEN_8086&DEV_2668&CC_040300","PCI\VEN_8086&DEV_2668&CC_0403"
0x7,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","CompatibleIDs","PCI\VEN_8086&DEV_2668&REV_03","PCI\VEN_8086&DEV_2668","PCI\VEN_8086&CC_040300","PCI\VEN_8086&CC_0403","PCI\VEN_8086","PCI\CC_040300","PCI\CC_0403"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","ClassGUID","{4D36E97D-E325-11CE-BFC1-08002BE10318}"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","Class","System"
0x4,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","ConfigFlags",0x0
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","Driver","{4D36E97D-E325-11CE-BFC1-08002BE10318}\0030"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","Mfg","Microsoft"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","Service","HDAudBus"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8","ParentIdPrefix","4&1cc34645&0"
0x0,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8\LogConf"
;0x?,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8\LogConf","BasicConfigVector",\
; a8,00,00,00,05,00,00,00,00,00,00,00,1b,00,00,00,00,00,00,00,00,00,00,00,\
; 00,00,00,00,01,00,00,00,01,00,01,00,04,00,00,00,01,03,01,00,00,00,00,00,\
; 00,40,00,00,01,00,00,00,00,00,30,48,00,00,00,00,ff,3f,30,48,00,00,00,00,\
; 08,03,01,00,00,00,00,00,00,40,00,00,00,40,00,00,00,00,00,00,00,00,00,00,\
; ff,ff,ff,ff,ff,ff,ff,ff,00,81,01,00,00,00,00,00,01,00,00,00,00,00,00,00,\
; 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,03,00,00,00,00,00,\
; 00,00,00,00,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
;0x?,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8\LogConf","BootConfig",\
; 01,00,00,00,05,00,00,00,00,00,00,00,01,00,01,00,02,00,00,00,03,00,00,00,\
; 00,00,30,48,00,00,00,00,00,40,00,00,02,03,00,00,0b,00,00,00,0b,00,00,00,\
; ff,ff,ff,ff
0x0,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8\Control"
0x1,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8\Control","ActiveService","HDAudBus"
;0x?,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8\Control","FilteredConfigVector",\
; a8,00,00,00,05,00,00,00,00,00,00,00,1b,00,00,00,00,00,00,00,00,00,00,00,\
; 00,00,00,00,01,00,00,00,01,00,01,00,04,00,00,00,01,03,01,00,00,00,00,00,\
; 00,40,00,00,01,00,00,00,00,00,30,48,00,00,00,00,ff,3f,30,48,00,00,00,00,\
; 08,03,01,00,00,00,00,00,00,40,00,00,00,40,00,00,00,00,00,00,00,00,00,00,\
; ff,ff,ff,ff,ff,ff,ff,ff,00,81,01,00,00,00,00,00,01,00,00,00,00,00,00,00,\
; 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,03,00,00,00,00,00,\
; 00,00,00,00,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
;0x?,"ControlSet001\Enum\PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8\Control","AllocConfig",\
; 01,00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,03,00,00,00,03,01,00,00,\
; 00,00,30,48,00,00,00,00,00,40,00,00,81,01,00,00,01,00,00,00,00,00,00,00,\
; 00,00,00,00,02,03,00,00,10,00,00,00,10,00,00,00,ff,ff,ff,ff
;------HDAudAddService------------
0x0,"ControlSet001\Services\HdAudAddService"
0x4,"ControlSet001\Services\HdAudAddService","Type",0x1
0x4,"ControlSet001\Services\HdAudAddService","Start",0x3
0x4,"ControlSet001\Services\HdAudAddService","ErrorControl",0x1
0x2,"ControlSet001\Services\HdAudAddService","ImagePath","system32\drivers\HdAudio.sys"
0x1,"ControlSet001\Services\HdAudAddService","DisplayName","Microsoft UAA Function Driver for High Definition Audio Service"
0x0,"ControlSet001\Services\HdAudAddService\Security"
0x3,"ControlSet001\Services\HdAudAddService\Security","Security",\
01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,00,1c,00,\
01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,00,00,\
02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,\
12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,\
00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,\
01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
;------------------HDAudBus-----------------
0x0,"ControlSet001\Services\HDAudBus"
0x4,"ControlSet001\Services\HDAudBus","Type",0x1
0x4,"ControlSet001\Services\HDAudBus","Start",0x3
0x4,"ControlSet001\Services\HDAudBus","ErrorControl",0x1
0x4,"ControlSet001\Services\HDAudBus","Tag",0x5
0x2,"ControlSet001\Services\HDAudBus","ImagePath","System32\DRIVERS\HDAudBus.sys"
0x1,"ControlSet001\Services\HDAudBus","DisplayName","Microsoft UAA Bus Driver for High Definition Audio"
0x1,"ControlSet001\Services\HDAudBus","Group","Extended Base"
0x0,"ControlSet001\Services\HDAudBus\Security"
0x3,"ControlSet001\Services\HDAudBus\Security","Security",\
01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,00,1c,00,\
01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,00,00,\
02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,\
12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,\
00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,\
01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
0x0,"ControlSet001\Services\HDAudBus\Enum"
0x1,"ControlSet001\Services\HDAudBus\Enum","0","PCI\VEN_8086&DEV_2668&SUBSYS_3032107B&REV_03\3&61aaa01&0&D8"
0x4,"ControlSet001\Services\HDAudBus\Enum","Count",0x1
0x4,"ControlSet001\Services\HDAudBus\Enum","NextInstance",0x1
;----------HDAUDIO Enum-------------
0x0,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201"
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","DeviceDesc","Realtek High Definition Audio"
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","LocationInformation","Internal High Definition Audio Bus"
0x4,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","Capabilities",0x0
0x4,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","UINumber",0xFFFF
0x7,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","HardwareID","HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900","HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000"
0x7,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","CompatibleIDs","HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&REV_0900","HDAUDIO\FUNC_01&VEN_10EC&DEV_0880","HDAUDIO\FUNC_01&VEN_10EC","HDAUDIO\FUNC_01"
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","ClassGUID","{4D36E96C-E325-11CE-BFC1-08002BE10318}"
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","Class","MEDIA"
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","Driver","{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105"
0x4,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","DeviceType",0x1D
0x3,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","Security",\
01,00,04,90,00,00,00,00,00,00,00,00,00,00,00,00,14,00,00,00,02,00,5c,00,\
04,00,00,00,00,00,14,00,00,00,00,10,01,01,00,00,00,00,00,05,12,00,00,00,\
00,00,18,00,00,00,00,e0,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,\
00,00,14,00,00,00,00,e0,01,01,00,00,00,00,00,01,00,00,00,00,00,00,14,00,\
00,00,00,e0,01,01,00,00,00,00,00,05,0c,00,00,00
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","Mfg","Realtek"
0x4,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","ConfigFlags",0x0
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201","Service","IntcAzAudAddService"
0x0,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201\Control"
0x1,"ControlSet001\Enum\HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201\Control","ActiveService","IntcAzAudAddService"
;---------RealTek HD Audio CLass----------
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105"
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","DisableSetupDiChangeState",\
00,00,00,00
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","InfPath","RtkHDA01.inf"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","InfSection","IntcAzAudModel"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","ProviderName","Realtek Semiconductor Corp."
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","DriverDateData",\
00,80,7a,ee,24,a4,c4,01
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","DriverDate","11-29-2004"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","DriverVersion","5.10.0.5037"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","MatchingDeviceId","hdaudio\func_01&ven_10ec&dev_0880&subsys_00000880"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","DriverDesc","Realtek High Definition Audio"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","InfSectionExt",".NTx86"
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","SetupPreferredAudioDevicesCount",0x1
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","AssociatedFilters","wdmaud,swmidi,redbook"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105","Driver","RtkHDAud.sys"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Branding"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Branding","icon","HdAudPropShortCut.exe,203"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Branding","bitmap","HdAudPropShortCut.exe,204"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Branding","url","http://www.microsoft.com"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers","SubClasses","wave,midi,mixer,aux"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\aux\wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\aux\wdmaud.drv","Driver","wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\aux\wdmaud.drv","Description","Realtek High Definition Audio"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\aux\wdmaud.drv","Alias","aux"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\midi\wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\midi\wdmaud.drv","Driver","wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\midi\wdmaud.drv","Description","Realtek High Definition Audio"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\midi\wdmaud.drv","Alias","midi"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\mixer\wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\mixer\wdmaud.drv","Driver","wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\mixer\wdmaud.drv","Description","Realtek High Definition Audio"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\mixer\wdmaud.drv","Alias","mixer"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\wave\wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\wave\wdmaud.drv","Driver","wdmaud.drv"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\wave\wdmaud.drv","Description","Realtek High Definition Audio"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Drivers\wave\wdmaud.drv","Alias","wave"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\DS3D"
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\DS3D","ForwardSpeakerConfiguration",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\DS3D","IgnoreDSSpeakerConfiguration",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\DS3D","SpeakerConfiguration",\
02,00
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\DS3D","SpeakerGeometry",0xFFFFFFFF
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\DS3D","SwapCenLfe",0x1
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings"
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","DcOffsetWorkaround",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","ResetAudioFgOnStart",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","SysAudioTopoMiniportWorkaround",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","ValidateCodecWrites",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","SendFakePcxCfgDefVerbs",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","SpdifOutputEchosRearRenderWhenNoAc3",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","HpShutsOffRearSpeaker",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","HpMode",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","EnableDynamicDevices",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","SetSpdifVCfg",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","CreateRearMaxOutChannels",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","MaxRearSampleRate",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","RetaskMode",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","CenterLfeSwap",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings","PredefinedCodecsUseHardCodedTopo",\
01,00,00,00
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifIn"
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifIn","SpdifInputBitDepth",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifIn","SpdifInputSampleRate",\
01,00,00,00
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut"
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut","ExternalSpdifReceiverSupportedSampleRates44100",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut","ExternalSpdifReceiverSupportedSampleRates48000",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut","ExternalSpdifReceiverSupportedSampleRates96000",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut","ExternalSpdifReceiverSupportedBitDepths16",\
01,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut","ExternalSpdifReceiverSupportedBitDepths20",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut","ExternalSpdifReceiverSupportedBitDepths24",\
00,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\GlobalSettings\SpdifOut","ExternalSpdifReceiverSupportedBitDepths32",\
00,00,00,00
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\PowerSettings"
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\PowerSettings","ConservationIdleTime",\
1e,00,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\PowerSettings","PerformanceIdleTime",\
2c,01,00,00
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\PowerSettings","IdlePowerState",\
04,00,00,00
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Sensaura\Configuration"
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Sensaura\Configuration","ForwardSpeakerConfiguration",0x0
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Sensaura\Configuration","IgnoreDSSpeakerConfiguration",0x1
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Sensaura\Configuration","MaxStreams",0x21
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Sensaura\Configuration","RenderFactory","RearLineOutWave"
0x1,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Sensaura\Configuration","TopologyFactory","RearLineOutTopo"
0x0,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Settings"
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Settings","SoundPreference2",\
66,6d,74,33,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,18,fc,ff,ff,\
9c,ff,ff,ff,00,00,00,00,52,b8,be,3f,e1,7a,54,3f,d6,f5,ff,ff,42,60,e5,3b,\
c8,00,00,00,58,39,34,3c,00,00,00,00,00,00,f0,40,00,00,80,3f,00,00,a0,c0,\
3f,00,00,00,18,fc,ff,ff,9c,ff,ff,ff,00,00,00,00,52,b8,be,3f,e1,7a,54,3f,\
d6,f5,ff,ff,42,60,e5,3b,c8,00,00,00,58,39,34,3c,00,00,00,00,00,00,f0,40,\
00,00,80,3f,00,00,a0,c0,3f,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
64,00,00,00,00,00,00,00,c8,00,00,00,64,00,00,00,00,00,00,00,90,01,00,00,\
c8,00,00,00,00,00,00,00,58,02,00,00,c8,00,00,00,00,00,00,00,e8,03,00,00,\
20,03,00,00,00,00,00,00,b8,0b,00,00,e8,03,00,00,00,00,00,00,70,17,00,00,\
b8,0b,00,00,00,00,00,00,e0,2e,00,00,b8,0b,00,00,00,00,00,00,b0,36,00,00,\
b8,0b,00,00,00,00,00,00,80,3e,00,00,b8,0b,00,00
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Settings","CPLChannelMode",0x2
0x3,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Settings","ACCESS_MIC2",\
01
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Settings","SwapConfig",0x1
0x4,"ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0105\Settings","SPDIFHwPassThrough",0x0
;-----Add Service---------------
0x0,"ControlSet001\Services\IntcAzAudAddService"
0x4,"ControlSet001\Services\IntcAzAudAddService","Type",0x1
0x4,"ControlSet001\Services\IntcAzAudAddService","Start",0x3
0x4,"ControlSet001\Services\IntcAzAudAddService","ErrorControl",0x1
0x2,"ControlSet001\Services\IntcAzAudAddService","ImagePath","system32\drivers\RtkHDAud.sys"
0x1,"ControlSet001\Services\IntcAzAudAddService","DisplayName","Service for Realtek HD Audio (WDM)"
0x0,"ControlSet001\Services\IntcAzAudAddService\Security"
0x3,"ControlSet001\Services\IntcAzAudAddService\Security","Security",\
01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,00,1c,00,\
01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,00,00,\
02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,\
12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,\
00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,\
01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
0x0,"ControlSet001\Services\IntcAzAudAddService\Enum"
0x1,"ControlSet001\Services\IntcAzAudAddService\Enum","0","HDAUDIO\FUNC_01&VEN_10EC&DEV_0880&SUBSYS_08600000&REV_0900\4&1cc34645&0&0201"
0x4,"ControlSet001\Services\IntcAzAudAddService\Enum","Count",0x1
0x4,"ControlSet001\Services\IntcAzAudAddService\Enum","NextInstance",0x1
;------------
(2 more posts follow)