ReactOS 0.4.15-dev-7924-g5949c20
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
33typedef enum
34{
37 DONE
39
40typedef enum
41{
44 REBOOT
46
47typedef struct _IMGINFO
48{
55
56typedef struct
57{
63
64
65extern HINSTANCE hInstance;
66
67LONG
69 IN HKEY hKey,
70 IN LPCWSTR pszKey,
72
73BOOL
75
76
77VOID
80
81#endif /* __USERINIT_H__ */
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition: precomp.h:23
unsigned int BOOL
Definition: ntddk_ex.h:94
FxAutoRegKey hKey
PWCHAR pValue
static HBITMAP
Definition: button.c:44
long LONG
Definition: pedump.c:60
Definition: userinit.h:57
struct _LIVECD_UNATTEND * Unattend
Definition: userinit.h:61
IMGINFO ImageInfo
Definition: userinit.h:60
RUN Run
Definition: userinit.h:59
PAGESTATE NextPage
Definition: userinit.h:58
INT iPlanes
Definition: userinit.h:52
INT cxSource
Definition: userinit.h:50
INT iBits
Definition: userinit.h:53
INT cySource
Definition: userinit.h:51
HBITMAP hBitmap
Definition: userinit.h:49
int32_t INT
Definition: typedefs.h:58
#define IN
Definition: typedefs.h:39
#define OUT
Definition: typedefs.h:40
RUN
Definition: userinit.h:41
@ REBOOT
Definition: userinit.h:44
@ INSTALLER
Definition: userinit.h:43
@ SHELL
Definition: userinit.h:42
struct STATE * PSTATE
BOOL IsLiveCD(VOID)
Definition: livecd.c:106
PAGESTATE
Definition: userinit.h:34
@ LOCALEPAGE
Definition: userinit.h:35
@ DONE
Definition: userinit.h:37
@ STARTPAGE
Definition: userinit.h:36
HINSTANCE hInstance
Definition: charmap.c:19
struct _IMGINFO IMGINFO
LONG ReadRegSzKey(IN HKEY hKey, IN LPCWSTR pszKey, OUT LPWSTR *pValue)
Definition: userinit.c:39
VOID RunLiveCD(PSTATE State)
Definition: livecd.c:883
struct _IMGINFO * PIMGINFO
WCHAR * LPWSTR
Definition: xmlstorage.h:184
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185