Release 970305
[wine/multimedia.git] / win32 / advapi.c
blob2fe54f2bafb21511c4c19c917ebea0238cebce16
1 /*
2 * Win32 advapi functions
4 * Copyright 1995 Sven Verdoolaege
5 */
7 #include <stdio.h>
8 #include <unistd.h>
9 #include "windows.h"
10 #include "winerror.h"
11 #include "shell.h"
12 #include "stddebug.h"
13 #include "debug.h"
15 /***********************************************************************
16 * StartServiceCtrlDispatcherA [ADVAPI32.196]
18 BOOL32
19 StartServiceCtrlDispatcher32A(LPSERVICE_TABLE_ENTRY32A servent)
21 fprintf(stderr,"StartServiceCtrlDispatcherA(%p (%s)), STUB.\n",
22 servent,
23 servent->lpServiceName
25 return TRUE;
28 /***********************************************************************
29 * StartServiceCtrlDispatcherW [ADVAPI32.197]
31 BOOL32
32 StartServiceCtrlDispatcher32W(LPSERVICE_TABLE_ENTRY32W servent)
34 char buffer[200];
36 lstrcpynWtoA(buffer,servent->lpServiceName,200);
37 fprintf(stderr,"StartServiceCtrlDispatcherA(%p (%s)), STUB.\n",
38 servent,
39 buffer
41 return TRUE;
45 /***********************************************************************
46 * OpenProcessToken [ADVAPI32.197]
48 BOOL32
49 OpenProcessToken(HANDLE32 process,DWORD desiredaccess,HANDLE32 *thandle)
51 fprintf(stdnimp,"OpenProcessToken(%08x,%08lx,%p),stub!\n",
52 process,desiredaccess,thandle
54 return TRUE;
57 /***********************************************************************
58 * LookupPrivilegeValueA [ADVAPI32.90]
60 BOOL32
61 LookupPrivilegeValue32A(LPCSTR system,LPCSTR name,LPVOID bla)
63 fprintf(stdnimp,"LookupPrivilegeValue32A(%s,%s,%p),stub\n",
64 system,name,bla
66 return TRUE;
68 BOOL32
69 AdjustTokenPrivileges(HANDLE32 TokenHandle,BOOL32 DisableAllPrivileges,
70 LPVOID NewState,DWORD BufferLength,LPVOID PreviousState,
71 LPDWORD ReturnLength )
73 return TRUE;