ReactOS  0.4.15-dev-2956-g61e7ea5
iernonce.c
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS system libraries
3  * LICENSE: GPL - See COPYING in the top level directory
4  * FILE: dll\win32\iernonce\iernonce.c
5  * PURPOSE: ReactOS Extended RunOnce processing with UI
6  * PROGRAMMERS: Copyright 2013-2016 Robert Naumann
7  */
8 
9 
10 #define WIN32_NO_STATUS
11 #include <windef.h>
12 #include <winbase.h>
13 
14 #define NDEBUG
15 #include <debug.h>
16 
18 
19 BOOL
20 WINAPI
21 DllMain(HINSTANCE hinstDLL,
24 {
25  switch (dwReason)
26  {
27  case DLL_PROCESS_ATTACH:
28  break;
29  case DLL_PROCESS_DETACH:
30  hInstance = hinstDLL;
31  break;
32  }
33 
34  return TRUE;
35 }
36 
38 {
39  DPRINT1("RunOnceExProcess() not implemented\n");
40 }
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
#define TRUE
Definition: types.h:120
#define DLL_PROCESS_ATTACH
Definition: compat.h:131
DWORD dwReason
Definition: misc.cpp:154
unsigned int BOOL
Definition: ntddk_ex.h:94
r reserved
Definition: btrfs.c:2940
const char * LPCSTR
Definition: xmlstorage.h:183
#define DLL_PROCESS_DETACH
Definition: compat.h:130
#define WINAPI
Definition: msvc.h:6
unsigned long DWORD
Definition: ntddk_ex.h:95
VOID WINAPI RunOnceExProcess(HWND hwnd, HINSTANCE hInst, LPCSTR path, int nShow)
Definition: iernonce.c:37
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD dwReason, LPVOID reserved)
Definition: iernonce.c:21
HINSTANCE hInst
Definition: dxdiag.c:13
#define DPRINT1
Definition: precomp.h:8
HINSTANCE hInstance
Definition: iernonce.c:17