2 * Win32 advapi functions
4 * Copyright 1995 Sven Verdoolaege
15 /***********************************************************************
16 * StartServiceCtrlDispatcherA [ADVAPI32.196]
19 StartServiceCtrlDispatcher32A(LPSERVICE_TABLE_ENTRY32A servent
)
21 fprintf(stderr
,"StartServiceCtrlDispatcherA(%p (%s)), STUB.\n",
23 servent
->lpServiceName
28 /***********************************************************************
29 * StartServiceCtrlDispatcherW [ADVAPI32.197]
32 StartServiceCtrlDispatcher32W(LPSERVICE_TABLE_ENTRY32W servent
)
36 lstrcpynWtoA(buffer
,servent
->lpServiceName
,200);
37 fprintf(stderr
,"StartServiceCtrlDispatcherA(%p (%s)), STUB.\n",
45 /***********************************************************************
46 * OpenProcessToken [ADVAPI32.197]
49 OpenProcessToken(HANDLE32 process
,DWORD desiredaccess
,HANDLE32
*thandle
)
51 fprintf(stdnimp
,"OpenProcessToken(%08x,%08lx,%p),stub!\n",
52 process
,desiredaccess
,thandle
57 /***********************************************************************
58 * LookupPrivilegeValueA [ADVAPI32.90]
61 LookupPrivilegeValue32A(LPCSTR system
,LPCSTR name
,LPVOID bla
)
63 fprintf(stdnimp
,"LookupPrivilegeValue32A(%s,%s,%p),stub\n",
69 AdjustTokenPrivileges(HANDLE32 TokenHandle
,BOOL32 DisableAllPrivileges
,
70 LPVOID NewState
,DWORD BufferLength
,LPVOID PreviousState
,
71 LPDWORD ReturnLength
)