22 Nov
2019
22 Nov
'19
11:12 a.m.
Ok, thanks for the clarification. It's very helpful! Alexandre Julliard <julliard(a)winehq.org> 于2019年11月22日周五 下午4:08写道:
shuai zhang <wxsxsdz(a)gmail.com> writes:
Hello, I want to use NT_SUCCESS() to test the return value of some functions, and STATUS_SUCCESS is only defined in ntstatus.h, not in winnt.h (which is in turn included by windef.h). So should we change the headers in this way? So that we can write #include "ntstatus.h" #include "windef.h" then it is possible to use NT_SUCCESS().
You have to define WIN32_NO_STATUS yourself. That's dumb, but it's the way Microsoft does it.
-- Alexandre Julliard julliard(a)winehq.org