I just put in a call to
RtlUnicodeStringVPrintf in my driver, and the linker is looking for
This function is part of the Universal C Runtime library (
Do I have to link to the ucrt.lib, or is there some library in the WDK that contains this function? I'm afraid I'll break something if I link in the ucrt.lib.
I did link to ucrt.lib and the link of my driver was successful. The linker appears to have only loaded that one function from the library. But it still makes me nervous.
ntstrsafe.lib to my link, according to the MS documentation, but that library wasn't used!
And why oh why has Microsoft created this problem in the first place? Or is there some
#define I need to make so that
ntstrsafe.h will generate something that will link?
It looks like you're new here. If you want to get involved, click one of these buttons!
|Upcoming OSR Seminars|
|Developing Minifilters||29 July 2019||OSR Seminar Space|
|Writing WDF Drivers||23 Sept 2019||OSR Seminar Space|
|Kernel Debugging||21 Oct 2019||OSR Seminar Space|
|Internals & Software Drivers||18 Nov 2019||Dulles, VA|