fltmgr.sys: add FltInitializePushLock stub (try 2)
Alexandre Julliard
julliard at winehq.org
Fri Oct 16 22:59:36 CDT 2015
Austin English <austinenglish at gmail.com> writes:
> On Fri, Oct 16, 2015 at 6:28 AM, Alexandre Julliard <julliard at winehq.org> wrote:
>> Austin English <austinenglish at gmail.com> writes:
>>
>>> +++ b/include/ddk/ntifs.h
>>> @@ -19,6 +19,18 @@
>>> #ifndef __NTIFS_H__
>>> #define __NTIFS_H__
>>>
>>> +typedef struct _EX_PUSH_LOCK {
>>> + union {
>>> + struct {
>>> + ULONG waiting : 1;
>>> + ULONG exclusive : 1;
>>> + ULONG shared : 30;
>>> + } DUMMYSTRUCTNAME;
>>> + ULONG value;
>>> + VOID *ptr;
>>> + } DUMMYUNIONNAME;
>>> +} EX_PUSH_LOCK, *PEX_PUSH_LOCK;
>>
>> Where does this come from?
>>
>> --
>> Alexandre Julliard
>> julliard at winehq.org
>
> http://www.math.uiuc.edu/~gfrancis/illimath/windows/aszgard_mini/bin/MinGW/include/ddk/ntifs.h
Yours is different, plus there are many other different ones floating
around. It's supposed to be an opaque type, I don't think we need that
definition at all.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list