2 * Win32 advapi functions
4 * Copyright 1995 Sven Verdoolaege
16 /***********************************************************************
17 * StartServiceCtrlDispatcherA [ADVAPI32.196]
20 StartServiceCtrlDispatcher32A(LPSERVICE_TABLE_ENTRY32A servent
)
22 fprintf(stderr
,"StartServiceCtrlDispatcherA(%p (%s)), STUB.\n",
24 servent
->lpServiceName
29 /***********************************************************************
30 * StartServiceCtrlDispatcherW [ADVAPI32.197]
33 StartServiceCtrlDispatcher32W(LPSERVICE_TABLE_ENTRY32W servent
)
37 lstrcpynWtoA(buffer
,servent
->lpServiceName
,200);
38 fprintf(stderr
,"StartServiceCtrlDispatcherA(%p (%s)), STUB.\n",
46 /***********************************************************************
47 * OpenProcessToken [ADVAPI32.197]
50 OpenProcessToken(HANDLE32 process
,DWORD desiredaccess
,HANDLE32
*thandle
)
52 fprintf(stdnimp
,"OpenProcessToken(%08lx,%08lx,%p),stub!\n",
53 process
,desiredaccess
,thandle
58 /***********************************************************************
59 * LookupPrivilegeValueA [ADVAPI32.90]
62 LookupPrivilegeValue32A(LPCSTR system
,LPCSTR name
,LPVOID bla
)
64 fprintf(stdnimp
,"LookupPrivilegeValue32A(%s,%s,%p),stub\n",
70 AdjustTokenPrivileges(HANDLE32 TokenHandle
,BOOL32 DisableAllPrivileges
,
71 LPVOID NewState
,DWORD BufferLength
,LPVOID PreviousState
,
72 LPDWORD ReturnLength
)