EssDeleteGroupEx

既存のグループを削除します。EssDeleteGroupに似ていますが、ユーザー・ディレクトリの指定、またはGroupIDの一意のID属性を受け入れることができます。

構文

            ESS_FUNC_M EssDeleteGroupEx (
            hCtx
            , 
            GroupId
            , 
            bisIdentity
             );
         
パラメータデータ型説明

hCtx

ESS_HCTX_T

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

GroupId

ESS_STR_T

削除するグループ名(入力)。groupname@providerまたは一意のID属性として指定できます。

bIsIdentity

ESS_BOOL_T

入力。GroupIdが名前かIDかを示します。TRUEの場合、GroupIdはIDです。

戻り値

なし。

アクセス

この関数を使用するには、ログインしたサーバーに対して、呼出し元がユーザーの作成/削除権限(ESS_PRIV_USERCREATE)を持っている必要があります。

         
ESS_FUNC_M ESS_DeleteGroupEx (ESS_HCTX_T hCtx)
{
   ESS_STS_T sts = ESS_STS_NOERR;
   ESS_STR_T groupId;
   ESS_BOOL_T bIsIdentity;
   
   groupId = "IDTempGroup1@ldap";
   bIsIdentity = ESS_FALSE;
   sts = EssDeleteGroupEx(hCtx, groupId, bIsIdentity);
   printf("EssDeleteGroupEx sts: %ld\n", sts);
   
   return (sts);
}

      

関連トピック

  • EssDeleteUserEx