1 #ifndef _WKSSVC_PCH_ 2 #define _WKSSVC_PCH_ 3 4 #define WIN32_NO_STATUS 5 #define _INC_WINDOWS 6 #define COM_NO_WINDOWS_H 7 #include <stdarg.h> 8 #include <windef.h> 9 #include <winbase.h> 10 #include <winerror.h> 11 #include <winreg.h> 12 #include <winsvc.h> 13 #include <lmcons.h> 14 #include <lmerr.h> 15 #include <lmjoin.h> 16 #include <lmserver.h> 17 #include <ntsecapi.h> 18 //#include <ntstatus.h> 19 #include <ndk/rtlfuncs.h> 20 21 #include <wkssvc_s.h> 22 23 #include <wine/debug.h> 24 25 extern OSVERSIONINFOW VersionInfo; 26 extern HANDLE LsaHandle; 27 extern ULONG LsaAuthenticationPackage; 28 29 /* domain.c */ 30 31 NET_API_STATUS 32 NetpJoinWorkgroup( 33 _In_ LPCWSTR WorkgroupName); 34 35 NET_API_STATUS 36 NetpGetJoinInformation( 37 LPWSTR *NameBuffer, 38 PNETSETUP_JOIN_STATUS BufferType); 39 40 41 /* rpcserver.c */ 42 43 DWORD 44 WINAPI 45 RpcThreadRoutine( 46 LPVOID lpParameter); 47 48 #endif /* _WKSSVC_PCH_ */ 49