[prev in list] [next in list] [prev in thread] [next in thread]
List: ros-bugs
Subject: [ros-bugs] [Bug 3827] New: Definition of TRACEHANDLE and
From: ReactOS.Bugzilla () www ! reactos ! org
Date: 2008-10-28 21:53:55
Message-ID: bug-3827-186 () http ! www ! reactos ! org/bugzilla/
[Download RAW message or body]
http://www.reactos.org/bugzilla/show_bug.cgi?id=3827
Summary: Definition of TRACEHANDLE and GetTraceLoggerHandle()
Product: ReactOS
Version: TRUNK
Platform: x86 Hardware
OS/Version: ReactOS
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: Win32
AssignedTo: ros-bugs@reactos.org
ReportedBy: hto@dev.null
QAContact: ros-bugs@reactos.org
True definition of TRACEHANDLE and GetTraceLoggerHandle()
1. TRACEHANDLE is defined as "typedef HANDLE TRACEHANDLE;" in ddk/winddk.h,
i.e. as a pointer => 32-bit wide on x86. But it is also defined as "typedef
ULONG64 TRACEHANDLE, *PTRACEHANDLE;" in psdk/evntrace.h, i.e. 64-bit wide.
Where is the truth?
2. GetTraceLoggerHandle() (in dll/win32/advapi32/misc/trace.c) returns a value
of TRACEHANDLE type. It returns INVALID_HANDLE_VALUE upon a failure. (It's just
a stub now and always returns INVALID_HANDLE_VALUE.) Should it be equal to
0xFFFFFFFF, or 0x00000000FFFFFFFF, or 0xFFFFFFFFFFFFFFFF?
--
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
_______________________________________________
Ros-bugs mailing list
Ros-bugs@reactos.org
http://www.reactos.org/mailman/listinfo/ros-bugs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic