SignalStarted (Windows CE 5.0)
This function signals that an application has started and initialization is complete.
VOIDSignalStarted( DWORD dw);
Parameters
- dw
[in] Specifies the sequence in which the application is started by the system.
Return Values
None.
Remarks
This function must be called by all applications that the kernel starts at startup through the HKEY_LOCAL_MACHINE\Init registry key.
The system passes the application its sequence identifier character string on the command line of the WinMain entry point.
Note The command line cannot be used to pass any information other than the sequence identifier. If an application must have information passed to it during boot, it can read the information from the registry or from a configuration file.
When the application has finished initialization, it converts the string to a DWORD and passes it to SignalStarted. If SignalStarted is not called by such an application, other applications that are dependent on its launch will never run. If SignalStarted is called but the application does not run at startup, system operation will not be affected.
Requirements
OS Versions: Windows CE 2.10 and later.
Header: Winbase.h.
Link Library: Coredll.lib.
See Also
nk Module | Configuring the Process Boot Phase
Send Feedback on this topic to the authors