EssGetServerLocaleString

サーバーのロケール記述。たとえば、English_UnitedStates.US-ASCII@Defaultを取得します。

構文

            ESS_FUNC_M EssGetServerLocaleString (
            hCtx
            , 
            localeString
            );
         
パラメータデータ型説明

hCtx;

ESS_HCTX_T

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

localeString;

ESS_PSTR_T

サーバーのロケール記述に割り当てられた文字列を受け取るポインタのアドレス。

備考

localeStringに対して割り当てられたメモリーは、EssFreeを使用して解放する必要があります。

戻り値

成功の場合は、localeStringにサーバーのロケール記述が戻されます。

アクセス

この関数を使用するのに、特別な権限は必要ありません。

           ESS_FUNC_M
  ESS_GetServerLocaleString (ESS_HCTX_T  hCtx)
  {
     ESS_FUNC_M     sts = ESS_STS_NOERR;
     ESS_STR_T localeStr= NULL;
  
     sts = EssGetServerLocaleString(hCtx, &localeStr);
     
     if (localeStr)
     {
        printf("server locale: %s\r\n",localeStr);
        EssFree(hInst,localeStr);
     }
     return sts;
  }