ReactOS  0.4.15-dev-1033-gd7d716a
userinit.h
Go to the documentation of this file.
1 /*
2  */
3 
4 #ifndef __USERINIT_H__
5 #define __USERINIT_H__
6 
7 #include <stdio.h>
8 #include <stdlib.h>
9 
10 /* PSDK/NDK Headers */
11 #define WIN32_NO_STATUS
12 #define _INC_WINDOWS
13 #define COM_NO_WINDOWS_H
14 #include <windef.h>
15 #include <winbase.h>
16 #include <wingdi.h>
17 #include <winreg.h>
18 #include <regstr.h>
19 #include <winnls.h>
20 #include <winuser.h>
21 #include <undocuser.h>
22 
23 #include <strsafe.h>
24 
25 #include <ndk/exfuncs.h>
26 
27 #include <wine/debug.h>
29 
30 #include "resource.h"
31 
32 
33 typedef enum
34 {
38 } PAGESTATE;
39 
40 typedef enum
41 {
45 } RUN;
46 
47 typedef struct _IMGINFO
48 {
54 } IMGINFO, *PIMGINFO;
55 
56 typedef struct
57 {
62 } STATE, *PSTATE;
63 
64 
65 extern HINSTANCE hInstance;
66 
67 LONG
69  IN HKEY hKey,
70  IN LPCWSTR pszKey,
71  OUT LPWSTR *pValue);
72 
73 BOOL
74 IsLiveCD(VOID);
75 
76 
77 VOID
78 RunLiveCD(
79  PSTATE State);
80 
81 #endif /* __USERINIT_H__ */
struct _IMGINFO IMGINFO
#define IN
Definition: typedefs.h:39
INT iBits
Definition: userinit.h:53
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
HINSTANCE hInstance
Definition: charmap.c:20
PAGESTATE
Definition: userinit.h:33
RUN Run
Definition: userinit.h:59
int32_t INT
Definition: typedefs.h:58
struct _IMGINFO * PIMGINFO
unsigned int BOOL
Definition: ntddk_ex.h:94
long LONG
Definition: pedump.c:60
IMGINFO ImageInfo
Definition: userinit.h:60
INT cySource
Definition: userinit.h:51
PAGESTATE NextPage
Definition: userinit.h:58
INT iPlanes
Definition: userinit.h:52
RUN
Definition: userinit.h:40
struct _LIVECD_UNATTEND * Unattend
Definition: userinit.h:61
Definition: userinit.h:42
WINE_DEFAULT_DEBUG_CHANNEL(userinit)
INT cxSource
Definition: userinit.h:50
Definition: userinit.h:37
LONG ReadRegSzKey(IN HKEY hKey, IN LPCWSTR pszKey, OUT LPWSTR *pValue)
Definition: userinit.c:39
struct _STATE STATE
HBITMAP hBitmap
Definition: userinit.h:49
#define OUT
Definition: typedefs.h:40
VOID RunLiveCD(PSTATE State)
Definition: livecd.c:880
static HBITMAP
Definition: button.c:44
WCHAR * LPWSTR
Definition: xmlstorage.h:184
BOOL IsLiveCD(VOID)
Definition: livecd.c:103
struct STATE * PSTATE