EssResetDatabase

アクティブなデータベース内のロード済データをすべて消去し、アウトラインを空にリセットします。

構文

            ESS_FUNC_M EssResetDatabase (
            hCtx
            );
         
パラメータデータ型説明

hCtx

ESS_HCTX_T

APIコンテキスト・ハンドル。

備考

戻り値

なし。

アクセス

この関数を使用するには、呼出し元がデータベースへの書込み権限(ESS_PRIV_WRITE)を持ち、EssSetActiveを使用してそのデータベースをアクティブなデータベースとして選択している必要があります。

           ESS_FUNC_M
  ESS_ResetDb (ESS_HCTX_T     hCtx)
  {
     ESS_FUNC_M        sts = ESS_STS_NOERR;
     ESS_PROCSTATE_T pState;
     sts = EssResetDatabase(hCtx);
  
     if (!sts)
     {
        sts = EssGetProcessState (hCtx, &pState);
        while(!sts && (pState.State != ESS_STATE_DONE))
           sts = EssGetProcessState (hCtx, &pState);
     }
     return (sts);
  }
      

関連トピック