EssGetEssbaseSecurityMode

使用されるネイティブまたはShared Servicesモードのいずれかのセキュリティのタイプを表示します。

構文

            ESS_FUNC_M EssGetEssbaseSecurityMode (
            hCtx
            , 
            pMode
            );
         
パラメータデータ型説明

hCtx

ESS_HCTX_T

APIコンテキスト・ハンドル(入力)。

pMode

ESS_PSECURITY_MODE_T

使用中のセキュリティのタイプを受け取る変数のアドレス。

戻り値

正常終了の場合は0が戻され、それ以外はエラーが戻されます。

         /*
ESS_FUNC_M EssGetEssbaseSecurityMode (ESS_HCTX_T hCtx,
                                      ESS_PSECURITY_MODE_T mode);
*/
ESS_FUNC_M ESS_SS_GetEssbaseSecurityMode(ESS_HCTX_T  hCtx)      
{
   ESS_STS_T           sts = ESS_STS_NOERR;
   ESS_SECURITY_MODE_T mode;

   sts = EssGetEssbaseSecurityMode(hCtx, &mode);

   if(sts)
   {
      printf("Failed to get Essbase Security mode.\n");
   }
   else
   {
      printf("Essbase Security Mode            : %d\n", mode);
   }
   return(sts);
}

      

拡張されたShared Servicesの移行とユーザー管理のAPIの例も参照してください