[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 |
|
| IDL |
|
| [DLL] |
|
関連項目