次の方法で共有


IUserIdentityManager::EnumIdentities メソッド

[IUserIdentityManager::EnumIdentities はサポートされていないため、今後変更または使用できない可能性があります。 代わりに、 高速ユーザー切り替えとリモート デスクトップでユーザー アカウントを使用します。

システム上に存在するユーザー ID を列挙するために使用できる IEnumUserIdentity オブジェクトを取得します。

構文

HRESULT EnumIdentities(
  [out] IEnumUserIdentity **ppEnumUser
);

パラメーター

ppEnumUser [out]

種類: IEnumUserIdentity**

新しい ID 列挙オブジェクトへのポインターのアドレス。

戻り値

型: HRESULT

取得操作の結果。 成功した場合は、S_OKを返します。 列挙オブジェクトを作成できなかった場合は、E_OUTOFMEMORYを返します。

解説

このメソッドは、システム上の ID の一覧を反復処理する場合に便利です。 リストにアクセスせずに Cookie によって 1 つの ID を取得するには、 IUserIdentityManager::GetIdentityByCookie を呼び出します。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
クライアント サポートの終了
Windows 2000 Professional
サーバー サポートの終了
Windows 2000 Server
Header
Msident.h
IDL
Msident.idl
[DLL]
Msident.dll

関連項目

IUserIdentityManager

IEnumUserIdentity

IUserIdentityManager::GetIdentityByCookie