# WM_SetMPParameter

## C Specification

      #include <nitro/wm.h>

      WMErrCode WM_SetMPParameter(
      WMCallbackFunc  callback ,
      const WMMPParam* param
      );

## Arguments

`callback` | Designates the callback function to call when the asynchronous process completes. This callback is called from within the interrupt handler.
param | Pointer to the structure storing parameters used for MP communications.

## Return Values

Returns the results of the `WMErrCode` enumerated type process.

## Description

Sets various parameters used for MP communications. Although this function may be called any time after `WM_Initialize`, some parameters can only be set during certain communication states. Basically, this function is called to make detailed MP settings after a connection has been established by `WM_StartParent` or `WM_StartConnect` but before `WM_StartMP` has been called.

For details on parameters that can be set, see `WMMPParam`.

## See Also

`WMMPParam, WM_StartMP, WM_StartMPEx, WM_SetParentParameter`

## Revision History

11/24/2005 Initial version.

CONFIDENTIAL