YieldFunctionName
YieldFunctionName is a placeholder name for the application-supplied
function name provided as a parameter to the RpcWinSetYieldInfo routine.
BOOL
FAR PASCAL YieldFunctionName(VOID);
Remarks
The callback
function must retrieve messages from the message queue (including mouse and
keyboard messages) and must process messages, both queued and non-queued.
YieldFunctionName should return TRUE when the application is notified
that the RPC operation has completed (by receiving the wMsg message). It
is an error for YieldFunctionName to return TRUE if it has not been
notified that the RPC operation has completed.
YieldFunctionName should return FALSE if the user wants to cancel the
RPC operation in progress. The RPC run-time library then attempts to abort the
current operation, which is likely to result in the RPC call returning an error
to the application. Note that due to race conditions, the operation can
complete successfully even if YieldFunctionName returns FALSE.
See Also