この関数は、指定されたノードの名前を戻します。
名前は、Message Brokers Toolkit によって内部的に割り当てられ、メッセージ・フロー内で固有のものとなります。 メッセージ・フロー・エディターでメッセージ・フロー設計者がノードに割り当てたラベルは、 cciGetNodeAttribute を呼び出してラベル属性を読み取ることによって取得できます。
提供されたバッファーの容量が小さかったため、ノード名の値を保持できませんでした。
void myPropagatedMessageCallback( CciMessage* message, CciMessage* localEnvironment, CciMessage* exceptionList, CciMessage* environment, CciConnection* connection){ int rc = CCI_SUCCESS; CciNode* targetNode = cciGetTargetNode(&rc, connection); CciChar targetNodeName [initialStringBufferLength]; targetNodeNameLength = cciGetNodeName(&rc, targetNode, targetNodeName, initialStringBufferLength); /*you should now check the rc for unexpected values*/ /*if rc is CCI_BUFFER_TOO_SMALL then you should resize and retry*/ }