Metodo IEnumUserIdentity::Next

[IEnumUserIdentity::Next non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece gli account utente con il passaggio rapido degli utenti e Desktop remoto.

Deprecato. Recupera una matrice di interfacce di identità utente dall'enumerazione .

Sintassi

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

Parametri

celt [in]

Tipo: ULONG

Valore ULONG che rappresenta il numero di interfacce da recuperare.

rgelt [out]

Tipo: IUnknown**

Indirizzo di un puntatore che riceve le interfacce.

pceltFetched [out]

Tipo: ULONG*

Indirizzo di un puntatore che riceve il numero di interfacce recuperate correttamente.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

IEnumUserIdentity mantiene un conteggio interno che specifica quale interfaccia è accanto a essere recuperata. Più chiamate a questo metodo non reimpostano questo conteggio. Per reimpostare il conteggio, chiamare IEnumUserIdentity::Reset. Per incrementare il conteggio senza recuperare le interfacce, chiamare IEnumUserIdentity::Skip.

Il valore di celt non deve superare il valore restituito da IEnumUserIdentity::GetCount.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Fine del supporto client
Windows XP
Fine del supporto server
Windows Server 2003
Intestazione
Msident.h
IDL
Msident.idl
DLL
Msident.dll

Vedi anche

IEnumUserIdentity

IEnumUserIdentity::Skip

IEnumUserIdentity::Reset

IEnumUserIdentity::GetCount