Hi everyone, I now have (almost) completed my generic virtual MIDI-driver. Works like a charm so far. One thing that I cannot seem to get going is the ability to hand up my specific Manufacturer & Product GUID through the KSPROPERTY_GENERAL_COMPONENTID. I have added this property to the table I took from the MPU401 sample: static PCPROPERTY_ITEM SynthProperties[] = { .... { &KSPROPSETID_General, KSPROPERTY_GENERAL_COMPONENTID, KSPROPERTY_TYPE_GET | KSPROPERTY_TYPE_BASICSUPPORT, PropertyHandler_Synth } }; But my "PropertyHandler_Synth" function I also took from the MPU401 is never called (testing on XP SP3). I have tried to retrieve this information by calling midiInGetDevCaps using the MIDIINCAPS2 structure, but I always get back some other GUIDs (probably the ones stating that this driver is from MS). Any pointers would be highly welcome... Best regards, Tobias -- Neu: GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate + Telefonanschluss für nur 17,95 Euro/mtl.!* http://dslspecial.gmx.de/freedsl-surfflat/?ac=OM.AD.PD003K11308T4569a ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/