[wdmaudiodev] WDK 8 APO and MSVCRT

  • From: "M'hand Boughias" <mhand@xxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Thu, 28 Jun 2012 14:34:54 +0200

As you know, the WDK 8 use VS2012 to build the driver. In order to build an
APO we need to dynamically link to the CRT because of the lib
"AudioBaseProcessingObject.lib". In the previous WDK it used to generate an
APO.DLL which dynamicaly link to the MSVCRT.DLL (the one from the OS). Now
with the WDK 8, the generated APO needs the MSVCRT100.DLL (from
VisualStudio). Is there a way to avoid that? How can I force the link to
the static CRT or the dynamic OS-CRT? Is it acceptable to deliver the
VS-CRT inside the driver package?
Thank you.

Other related posts: