Commit 0c0f7d35 authored by Michael McCormack's avatar Michael McCormack Committed by Alexandre Julliard

Added code to some service functions (some untested), fixed

declaration of service main function.
parent 2bab80de
...@@ -30,7 +30,7 @@ type win32 ...@@ -30,7 +30,7 @@ type win32
0026 stub CreateProcessAsUserA 0026 stub CreateProcessAsUserA
0027 stub CreateProcessAsUserW 0027 stub CreateProcessAsUserW
0028 stdcall CreateServiceA(long ptr ptr long long long long ptr ptr ptr ptr ptr ptr) CreateServiceA 0028 stdcall CreateServiceA(long ptr ptr long long long long ptr ptr ptr ptr ptr ptr) CreateServiceA
0029 stdcall CreateServiceW (long ptr ptr long long long long ptr ptr ptr ptr ptr ptr) CreateServiceA 0029 stdcall CreateServiceW (long ptr ptr long long long long ptr ptr ptr ptr ptr ptr) CreateServiceW
0030 stdcall CryptAcquireContextA(ptr str str long long) CryptAcquireContextA 0030 stdcall CryptAcquireContextA(ptr str str long long) CryptAcquireContextA
0031 stub CryptAcquireContextW 0031 stub CryptAcquireContextW
0032 stub CryptContextAddRef 0032 stub CryptContextAddRef
......
...@@ -27,8 +27,8 @@ typedef struct _SERVICE_STATUS { ...@@ -27,8 +27,8 @@ typedef struct _SERVICE_STATUS {
/* Service main function prototype */ /* Service main function prototype */
typedef VOID (CALLBACK *LPSERVICE_MAIN_FUNCTIONA)(DWORD,LPSTR); typedef VOID (CALLBACK *LPSERVICE_MAIN_FUNCTIONA)(DWORD,LPSTR*);
typedef VOID (CALLBACK *LPSERVICE_MAIN_FUNCTIONW)(DWORD,LPWSTR); typedef VOID (CALLBACK *LPSERVICE_MAIN_FUNCTIONW)(DWORD,LPWSTR*);
DECL_WINELIB_TYPE_AW(LPSERVICE_MAIN_FUNCTION) DECL_WINELIB_TYPE_AW(LPSERVICE_MAIN_FUNCTION)
/* Service start table */ /* Service start table */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment