実行時プロセスのためのESSBASEPATH環境変数を設定します。
構文
ESS_FUNC_M EssSetPath (
pszPath
);
パラメータ | データ型 | 説明 |
---|---|---|
pszPath; |
ESS_STR_T |
ESSBASEPATH環境変数を説明する文字列へのポインタ |
備考
EssSetPath()は、EssInit()を呼び出す前に呼び出します。
pszPathは、ESS_PATHLENで定義する場合120文字以下とする必要があります。
pszPathは、現在のプロセスにのみ適用されます。
Essbase DLLはシステム・パスからアクセスできる必要があります。EssSetPath()はEssbase DLLのパスを解決しません。
戻り値
正常終了の場合は、ESS_STS_NOERRが戻されます。
pszPathが長すぎる場合は、API_NAME_TOO_LONG(1030009)が戻されます。
例
ESS_STS_T ESS_SetPath() { ESS_STS_T sts; ESS_STR_T pszPath = "C:\Hyperion\products\Essbase"; sts = EssSetPath (pszPath); return sts; }