RUI 関数は、すべての要求ユニット インターフェイス (RUI) 動詞に対してイベント通知を提供します。
構文
void WINAPI RUI(
LUA_VERB_RECORD FAR *lpVCB );
パラメーター
lpVCB
論理ユニット アプリケーション (LUA) 動詞制御ブロック (VCB)、 LUA_VERB_RECORDへのポインター。
戻り値
lua_prim_rcで返されるコードは、非同期通知が発生するかどうかを示します。 フィールドが LUA_IN_PROGRESS に設定されている場合、非同期通知はイベント シグナリングによって発生します。 フラグがLUA_IN_PROGRESSされていない場合、要求は同期的に完了します。 エラーがないか、プライマリ リターン コードとセカンダリ リターン コードを調べます。
注釈
アプリケーションは、VCB の lua_post_handle パラメーター内のイベントへのハンドルを提供する必要があります。 イベントはシグナル化されていない状態である必要があります。
非同期操作が完了すると、イベントのシグナリングを通じてアプリケーションに通知されます。 イベントのシグナル通知が行われたら、プライマリ リターン コードとセカンダリ リターン コードでエラー条件を調べます。