Erich Hoover ehoover@mines.edu writes:
Real Name: Erich Hoover Description: The attached patch implements ExSystemTimeToLocalTime and ExLocalTimeToSystemTime (Bug #19395), which are necessary to allow the Sentinel Protection service to load (the Sentinel Protection service is required by the full version of ZEMAX). Without the patch the service will crash every time Wine loads, slowing down the launching of all applications. Changelog: ntoskrnl: Implement ExSystemTimeToLocalTime and ExLocalTimeToSystemTime.
You most likely want to use RtlSystemTimeToLocalTime etc.
On Thu, Jan 14, 2010 at 9:40 AM, Alexandre Julliard julliard@winehq.org wrote:
Erich Hoover ehoover@mines.edu writes:
... ntoskrnl: Implement ExSystemTimeToLocalTime and ExLocalTimeToSystemTime.
You most likely want to use RtlSystemTimeToLocalTime etc.
-- Alexandre Julliard julliard@winehq.org
Yup, sorry about that. It's funny how there are convenient functions like that lying around. Is it acceptable to just forward the call in the DLL spec when the return value of the function is different (ExSystemTimeToLocalTime has no return where RtlSystemTimeToLocalTime returns NTSTATUS)?
Erich Hoover ehoover@mines.edu
Erich Hoover ehoover@mines.edu writes:
Yup, sorry about that. It's funny how there are convenient functions like that lying around. Is it acceptable to just forward the call in the DLL spec when the return value of the function is different (ExSystemTimeToLocalTime has no return where RtlSystemTimeToLocalTime returns NTSTATUS)?
Yes, that should be fine.