Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[IEnumUserIdentity::Next n’est pas pris en charge et peut être modifié ou indisponible à l’avenir. Utilisez plutôt comptes d’utilisateur avec basculement rapide d’utilisateur et Bureau à distance.]
Action déconseillée. Récupère un tableau d’interfaces d’identité utilisateur à partir de l’énumération.
Syntaxe
HRESULT Next(
[in] ULONG celt,
[out] IUnknown **rgelt,
[out] ULONG *pceltFetched
);
Paramètres
-
celte [in]
-
Type : ULONG
Valeur ULONG qui représente le nombre d’interfaces à récupérer.
-
rgelt [out]
-
Type : IUnknown**
Adresse d’un pointeur qui reçoit les interfaces.
-
pceltFetched [out]
-
Type : ULONG*
Adresse d’un pointeur qui reçoit le nombre d’interfaces récupérées avec succès.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Notes
IEnumUserIdentity conserve un nombre interne qui spécifie l’interface à récupérer. Plusieurs appels à cette méthode ne réinitialisent pas ce nombre. Pour réinitialiser le nombre, appelez IEnumUserIdentity::Reset. Pour incrémenter le nombre sans récupérer les interfaces, appelez IEnumUserIdentity::Skip.
La valeur de celte ne doit pas dépasser la valeur retournée par IEnumUserIdentity::GetCount.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
| Fin de la prise en charge des clients |
Windows XP |
| Fin de la prise en charge des serveurs |
Windows Server 2003 |
| En-tête |
|
| IDL |
|
| DLL |
|
Voir aussi