EssListSSMigrFailedUsers

Shared Servicesへ正常に移行しなかったユーザーを表示します。

構文

            ESS_FUNC_M EssListSSMigrFailedUsers (
            hCtx
            ,  
            count
            , 
            pNativeUserList
            );
         
パラメータデータ型説明

hCtx

ESS_HCTX_T

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

count

ESS_PUSHORT_T

移行できなかったユーザーのカウントを受け取る変数のアドレス。

pNativeUserList

ESS_PPUSERNAME_T

移行できなかったユーザーの割り当てられた配列を受け取るポインタのアドレス。

戻り値

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

         ESS_FUNC_M ESS_SS_ListSSMigrFailedUsers(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 = EssListSSMigrFailedUsers(hCtx, &Count, &pNativeUserList);

   if (!sts)
   {
      if (Count && pNativeUserList)
      {
         printf ("\n------- User List -------\n\n");

         for (index = 0; index < Count; index++)
         {
            if (pNativeUserList[index])
               printf ("%s\n", pNativeUserList[index]);
         }

         EssFree(hInst, pNativeUserList);
      }
      else
         printf("\nUser list is empty\n\n");
   }
   else
      printf("Failed to get Shared Services migration failed Users list.\n");

   return (sts);   
}
      

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

関連トピック

  • EssListSSMigrFailedGroups