これはコールバックとして登録できる関数であり、ノードがメッセージの処理を完了して制御をアップストリーム・ノードに戻すたびに呼び出されます。これは、ユーザー出口の状態がアクティブの場合、コールバックが登録された実行グループ内で伝搬されるメッセージごとに呼び出されます。コールバックを登録するには、この関数へのポインターを cciRegisterUserExit に渡される CCI_UE_VFT 構造の iFpNodeCompletionCallback フィールドに指定します。
例外が処理されなかったためにノードが完了した場合は、reasonCode に CCI_EXCEPTION が戻され、cciGetLastExceptionData を呼び出すことによって、この例外の詳細を表示できます。
typedef void (*cciNodeCompletionCallback) ( CciDataContext* userContext, CciMessage* message, CciMessage* localEnvironment, CciMessage* exceptionList, CciMessage* environment, CciConnection* connection, int reasonCode);