IEnumUserIdentity interface
[IEnumUserIdentity is not supported and may be altered or unavailable in the future. Instead, use User Accounts with Fast User Switching and Remote Desktop.]
Provides enumeration of all user identities present on the system.
Members
The IEnumUserIdentity interface inherits from the IUnknown interface. IEnumUserIdentity also has these types of members:
Methods
The IEnumUserIdentity interface has these methods.
| Method | Description |
|---|---|
| Clone |
Deprecated. Gets a copy of the current enumeration. |
| GetCount |
Deprecated. Gets the count of user identities currently on the system. |
| Next |
Deprecated. Retrieves an array of user identity interfaces from the enumeration. |
| Reset |
Deprecated. Resets the internal count of retrieved interfaces in the enumeration. |
| Skip |
Deprecated. Skips a given number of user identity interfaces in the enumeration. Used when retrieving interfaces. |
Remarks
To retrieve information about user identities present on the system, you can use this interface. From a IUserIdentityManager interface, you can call IUserIdentityManager::EnumIdentities to retrieve this interface.
Requirements
|
Minimum supported client |
Windows XP [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 [desktop apps only] |
|
End of client support |
Windows XP |
|
End of server support |
Windows Server 2003 |
|
Header |
|
|
IDL |
|
|
DLL |
|
See also