ReactOS 0.4.15-dev-7907-g95bf896
precomp.h
Go to the documentation of this file.
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
26extern HANDLE LsaHandle;
28
29/* domain.c */
30
33 _In_ LPCWSTR WorkgroupName);
34
37 LPWSTR *NameBuffer,
38 PNETSETUP_JOIN_STATUS BufferType);
39
40
41/* rpcserver.c */
42
46 LPVOID lpParameter);
47
48#endif /* _WKSSVC_PCH_ */
DWORD WINAPI RpcThreadRoutine(LPVOID lpParameter)
Definition: rpcserver.c:20
HANDLE LsaHandle
Definition: wkssvc.c:41
NET_API_STATUS NetpGetJoinInformation(LPWSTR *NameBuffer, PNETSETUP_JOIN_STATUS BufferType)
Definition: domain.c:71
OSVERSIONINFOW VersionInfo
Definition: wkssvc.c:40
NET_API_STATUS NetpJoinWorkgroup(_In_ LPCWSTR WorkgroupName)
Definition: domain.c:52
ULONG LsaAuthenticationPackage
Definition: wkssvc.c:42
unsigned long DWORD
Definition: ntddk_ex.h:95
enum _NETSETUP_JOIN_STATUS * PNETSETUP_JOIN_STATUS
DWORD NET_API_STATUS
Definition: ms-dtyp.idl:91
#define _In_
Definition: ms_sal.h:308
uint32_t ULONG
Definition: typedefs.h:59
#define WINAPI
Definition: msvc.h:6
WCHAR * LPWSTR
Definition: xmlstorage.h:184
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185