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

Requirement Value
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
Msident.h
IDL
Msident.idl
DLL
Msident.dll

See also

IUserIdentityManager