Método IUserIdentityManager::EnumIdentities

[IUserIdentityManager::EnumIdentities no se admite y puede modificarse o no estar disponible en el futuro. En su lugar, use cuentas de usuario con cambio rápido de usuario y Escritorio remoto.

Obtiene un objeto IEnumUserIdentity , que se puede usar para enumerar las identidades de usuario presentes en el sistema.

Sintaxis

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

Parámetros

ppEnumUser [out]

Tipo: IEnumUserIdentity**

Dirección del puntero al nuevo objeto de enumeración de identidad.

Valor devuelto

Tipo: HRESULT

Resultado de la operación de recuperación. Si se ejecuta correctamente, devuelve S_OK. Si no se pudo crear el objeto de enumeración, devuelve E_OUTOFMEMORY.

Comentarios

Este método es útil para la iteración en la lista de identidades del sistema. Para recuperar una sola identidad por su cookie sin tener acceso a la lista, llame a IUserIdentityManager::GetIdentityByCookie.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Fin de compatibilidad de cliente
Windows 2000 Professional
Fin de compatibilidad de servidor
Windows 2000 Server
Encabezado
Msident.h
IDL
Msident.idl
Archivo DLL
Msident.dll

Consulte también

IUserIdentityManager

IEnumUserIdentity

IUserIdentityManager::GetIdentityByCookie