The following sections provide a summary of the essential internal logic of PM's message handling. This is provided to give the reader sufficient understanding that will enable most application problems, especially those that cause hangs, to be identified. In most cases hangs in the PM environment are caused by a misuse or misunderstanding of the message thread model, especially the way in which message threads act in a co-operative manner.

An outline is given for each of the following:

Note:

In each of these outlines, the added complication of calling hooks has been omitted.


[Back] [Next]