reactos/sdk/include/reactos/iernonce_undoc.h
He Yang 4d0cc20681
[IERNONCE] [RUNONCEEX] Add RunOnceEx functionality for ReactOS (#3926)
* [IERNONCE] Implement the registry management code.

* [EXPLORER] handle RunOnceEx by invoking RunOnceEx in iernonce.dll

* [IERNONCE] Display a dialog to show progress, and execute entries.

* [IERNONCE] Add `InitCallback` function
2021-09-29 11:30:32 +02:00

31 lines
504 B
C

#ifndef _IERNONCE_UNDOC_H_
#define _IERNONCE_UNDOC_H_
#ifdef __cplusplus
extern "C" {
#endif
typedef VOID
(CALLBACK *RUNONCEEX_CALLBACK)(
_In_ UINT CompleteCnt,
_In_ UINT TotalCnt,
_In_ DWORD_PTR dwReserved);
VOID WINAPI
InitCallback(
_In_ RUNONCEEX_CALLBACK Callback,
_In_ BOOL bSilence);
VOID WINAPI
RunOnceExProcess(
_In_ HWND hwnd,
_In_ HINSTANCE hInst,
_In_ LPCSTR pszCmdLine,
_In_ int nCmdShow);
#ifdef __cplusplus
}
#endif
#endif /* _IERNONCE_UNDOC_H_ */