Shared Servicesへ正常に移行しなかったグループを表示します。
構文
ESS_FUNC_M EssListSSMigrFailedGroups (
hCtx
,
count
,
pNativeUserList
);
| パラメータ | データ型 | 説明 |
|---|---|---|
hCtx |
ESS_HCTX_T |
APIコンテキスト・ハンドル。 |
count |
ESS_PUSHORT_T |
移行できなかったグループのカウントを受け取る変数のアドレス。 |
pNativeUserList |
ESS_PPUSERNAME_T |
移行できなかったグループの割り当てられた配列を受け取るポインタのアドレス。 |
備考
EssbaseがShared Servicesに移行していない場合、この関数はサポートされず、エラーが戻されます。
戻り値
正常終了の場合は0が戻され、それ以外はエラーが戻されます。
例
ESS_FUNC_M ESS_SS_ListSSMigrFailedGroups(ESS_HCTX_T hCtx, ESS_HINST_T hInst)
{
ESS_STS_T sts = ESS_STS_NOERR;
ESS_PUSERNAME_T pNativeUserList = NULL;
ESS_USHORT_T Count = 0,
index;
sts = EssListSSMigrFailedGroups(hCtx, &Count, &pNativeUserList);
if (!sts)
{
if (Count && pNativeUserList)
{
printf ("\n------- Group List -------\n\n");
for (index = 0; index < Count; index++)
{
if (pNativeUserList[index])
printf ("%s\n", pNativeUserList[index]);
}
EssFree(hInst, pNativeUserList);
}
else
printf("\nGroup list is empty\n\n");
}
else
printf("Failed to get Shared Services migration failed Groups list.\n");
return (sts);
}
拡張されたShared Servicesの移行とユーザー管理のAPIの例も参照してください
関連トピック