2 * Win32 miscellaneous functions
4 * Copyright 1995 Thomas Sandford (tdgsandf@prds-grn.demon.co.uk)
7 /* Misc. new functions - they should be moved into appropriate files
16 /****************************************************************************
17 * UTRegister (KERNEL32.697)
19 BOOL32 WINAPI
UTRegister(HMODULE32 hModule
,
23 /*UT32PROC*/ LPVOID
*ppfn32Thunk
,
24 /*FARPROC*/ LPVOID pfnUT32CallBack
,
27 fprintf(stdnimp
, "UTRegister Stub called!\n");
31 /****************************************************************************
32 * UTUnRegister (KERNEL32.698)
34 BOOL32 WINAPI
UTUnRegister(HMODULE32 hModule
)
36 fprintf(stdnimp
, "UTUnRegister Stub called!\n");
40 /****************************************************************************
41 * QueryPerformanceCounter (KERNEL32.564)
43 BOOL32 WINAPI
QueryPerformanceCounter(LPLARGE_INTEGER counter
)
45 /* FIXME: don't know what are good values */
47 counter
->HighPart
= 0;
48 /* FIXME: Set appropriate error */
53 /****************************************************************************
54 * QueryPerformanceFrequency (KERNEL32.565)
56 BOOL32 WINAPI
QueryPerformanceFrequency(LPLARGE_INTEGER frequency
)
58 /* FIXME: don't know what are good values */
59 frequency
->LowPart
= 0;
60 frequency
->HighPart
= 0;
61 /* FIXME: Set appropriate error */
65 /****************************************************************************
66 * DeviceIoControl (KERNEL32.188)
68 BOOL32 WINAPI
DeviceIoControl(HANDLE32 hDevice
, DWORD dwIoControlCode
,
69 LPVOID lpvlnBuffer
, DWORD cblnBuffer
,
70 LPVOID lpvOutBuffer
, DWORD cbOutBuffer
,
71 LPDWORD lpcbBytesReturned
,
72 LPOVERLAPPED lpoPverlapped
)
75 fprintf(stdnimp
, "DeviceIoControl Stub called!\n");
76 /* FIXME: Set appropriate error */