karthiksharmasg@xxxxxxx wrote: > > I am trying to implement FIFO in the MSVAD, Why? What do you hope to accomplish? > but i got struct with some unknown problems.So can some one help me on > 1. Is the FIFO implementation in MSVAD is same as in normal C++ or is > there any changes are present? What does that mean? There is no "FIFO implementation" in normal C++. > 2. While allocating memory to FIFO which function call should i use? Surely 30 seconds of looking through the source code would have answered this question. The root kernel APIs are ExAllocatePoolWithTag and ExFreePoolWithTag, but you'll see that MSVAD includes overrides of operator new and delete so you can use a familiar paradigm. -- Tim Roberts, timr@xxxxxxxxx Providenza & Boekelheide, Inc. ****************** 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/