ReactOS 0.4.16-dev-1946-g52006dd
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 <ntmsv1_0.h>
19//#include <ntstatus.h>
20#include <ndk/exfuncs.h>
21#include <ndk/obfuncs.h>
22#include <ndk/psfuncs.h>
23#include <ndk/rtlfuncs.h>
24#include <ndk/sefuncs.h>
25
26#include <wkssvc_s.h>
27
28#include <wine/debug.h>
29
30#define WKSTA_KEEPCONN_PARMNUM 13
31#define WKSTA_MAXCMDS_PARMNUM 15
32#define WKSTA_SESSTIMEOUT_PARMNUM 18
33#define WKSTA_DORMANTFILELIMIT_PARMNUM 46
34
36extern HANDLE LsaHandle;
38
40
41
42/* domain.c */
43
46 _In_ LPCWSTR WorkgroupName);
47
50 LPWSTR *NameBuffer,
51 PNETSETUP_JOIN_STATUS BufferType);
52
53/* info */
54
55VOID
57
58VOID
61
62/* rpcserver.c */
63
67 LPVOID lpParameter);
68
69#endif /* _WKSSVC_PCH_ */
DWORD WINAPI RpcThreadRoutine(LPVOID lpParameter)
Definition: rpcserver.c:20
VOID SaveWorkstationInfo(_In_ DWORD Level)
Definition: info.c:478
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
VOID InitWorkstationInfo(VOID)
Definition: info.c:23
WKSTA_INFO_502 WkstaInfo502
Definition: info.c:17
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: no_sal2.h:158
uint32_t ULONG
Definition: typedefs.h:59
#define WINAPI
Definition: msvc.h:6
_IRQL_requires_same_ typedef _In_ ULONG _In_ UCHAR Level
Definition: wmitypes.h:56
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
WCHAR * LPWSTR
Definition: xmlstorage.h:184