Share via


ShellProc Messages (Windows Embedded CE 6.0)

1/6/2010

The following table shows the ShellProc messages for Tux.

Programming element Description

SPM_LOAD_DLL

This message is sent once to the DLL immediately after the DLL loads.

SPM_UNLOAD_DLL

This message is sent once to the DLL immediately before the DLL unloads.

SPM_SHELL_INFO

This message is sent once to the DLL immediately following the SPM_LOAD_DLL message to give the DLL information about Tux.

SPM_REGISTER

This message is sent once to the DLL immediately following the SPM_SHELL_INFO message to query the DLL for its function table.

SPM_START_SCRIPT

This message is sent to the DLL immediately before a script starts. This message is sent to all loaded DLLs, including loaded DLLs that are not in the script.

SPM_STOP_SCRIPT

This message is sent to the DLL after the script stops. This message is sent when the script reaches its end or when you stop the script.

SPM_BEGIN_GROUP

This message is sent to the DLL before a single test or group of tests from that DLL executes.

SPM_END_GROUP

This message is sent to the DLL after a group of tests from that DLL finishes running. This message gives the DLL time to clean up after it runs.

SPM_BEGIN_TEST

This message is sent to the DLL immediately before a single test executes.

SPM_END_TEST

This message is sent to the DLL after a single test case from the DLL executes.

SPM_EXCEPTION

This message is sent to the DLL whenever code execution in the DLL causes an exception fault.

See Also

Reference

Tux Messages