[wdmaudiodev] Re: KSPROPERTY_CONNECTION_ALLOCATORFRAMING is not sent

  • From: Eugene Muzychenko <emuzychenko@xxxxxxxxx>
  • To: Tim Roberts <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Sat, 25 Oct 2008 10:05:33 +0700

Hello Tim,

>> How can I force the system to use
>> KSPROPERTY_CONNECTION_ALLOCATORFRAMING property?

> You cannot.  The properties offer a service.  The user is not obligated
> to use them.

In the "WavePci Latency" article, Microsoft said:

"The ac97 sample adapter driver in the Microsoft Windows Driver Kit
(WDK) implements a GetAllocatorFraming method. The miniport driver
uses this method to communicate its preferred frame-allocation size.
In Windows 2000 and Windows Me, the port driver calls this method only
when the Splitter system driver (Splitter.sys) is instantiated above
the output pin. In Windows XP and later, the port driver calls this
method for input streams as well. Remember that SysAudio might choose
to ignore the miniport driver's preferences when deciding on a
frame-allocation size."

So "might choose to ignore" should be read as "always ignores" because
I never seen KSPROPERTY_CONNECTION_ALLOCATORFRAMING used, neither in
XP nor 2003 nor Vista.

Regards,
Eugene

******************

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/

Other related posts: