IEnumUserIdentity::Next (Método)

[IEnumUserIdentity::Next 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.]

En desuso. Recupera una matriz de interfaces de identidad de usuario de la enumeración.

Sintaxis

HRESULT Next(
  [in]  ULONG    celt,
  [out] IUnknown **rgelt,
  [out] ULONG    *pceltFetched
);

Parámetros

celt [in]

Tipo: ULONG

Valor de ULONG que representa el número de interfaces que se van a recuperar.

rgelt [out]

Tipo: IUnknown**

Dirección de un puntero que recibe las interfaces.

pceltFetched [out]

Tipo: ULONG*

Dirección de un puntero que recibe el número de interfaces recuperadas correctamente.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Comentarios

IEnumUserIdentity mantiene un recuento interno que especifica qué interfaz está junto a la que se va a recuperar. Varias llamadas a este método no restablecerán este recuento. Para restablecer el recuento, llame a IEnumUserIdentity::Reset. Para incrementar el recuento sin recuperar interfaces, llame a IEnumUserIdentity::Skip.

El valor de celt no debe superar el valor devuelto por IEnumUserIdentity::GetCount.

Requisitos

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

Consulte también

IEnumUserIdentity

IEnumUserIdentity::Skip

IEnumUserIdentity::Reset

IEnumUserIdentity::GetCount