This documentation is archived and is not being maintained.

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

The BeginFork function initializes a forking operation for the current message.


void BeginFork(
  bool reserved1,
  integer reserved2



This parameter is reserved, and must be set to false.


This parameter is reserved, and must be set to 0.


Call BeginForkto configure the forking proxy object, and call Fork for each URI the message must be set to. Call EndFork to cause the forked messages to be sent.

A critical MSPL error is raised if there is no previous active call to BeginFork. A critical MSPL error is also raised if no calls to Fork were made after the corresponding BeginFork and before an EndFork call.