IEEE 1394 Streaming Filter Driver Registry Settings

You must add the streaming filter driver to your subunit driver's registry entries. The following code example shows how to add the driver to your registry entries.

[HKEY_LOCAL_MACHINE\WDMDrivers\{insert your drivers GUID here}]
    "LowerFilters"=multi_sz:"AVC_STREAM"

The globally unique identifier (GUID) that must be described in the preceding code example is the GUID that defines both your subunit in the registry and you also use this GUID when you advertise your subunit's device interface. The textual term LowerFilters defines for WDM a list of names of drivers that should be inserted into the driver stack below your driver. If the string reads UpperFilters, the drivers listed would be inserted into the driver stack above your driver. However, for the streaming filter driver, this should always read LowerFilters. In the following code example, note the registry entries for the VCR subunit.

[HKEY_LOCAL_MACHINE\WDMDrivers\{2006E508-E0AB-4C10-9A34-CB445F47DDA8}]
    "LowerFilters"=multi_sz:"AVC_STREAM"

[HKEY_LOCAL_MACHINE\WDMDrivers\{2006E508-E0AB-4C10-9A34-CB445F47DDA8}\0000]
    "MatchingDeviceId"="AVC\\TYP_4"
    "Dll"="AVC_VCR.DLL"
    "FriendlyName"="AV/C VCR Subunit"

See Also

IEEE 1394 Streaming Filter Drivers

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.