Partager via


Méthode IIdentityAdvise ::IdentityUpdated (identityprovider.h)

La méthode IdentityUpdated est appelée par un fournisseur d’identité pour notifier une application appelante qu’un événement d’identité s’est produit. Une application appelle la méthode IIdentityProvider ::Advise pour spécifier les événements pour lesquels elle doit être avertie.

Syntaxe

HRESULT IdentityUpdated(
  [in] DWORD   dwIdentityUpdateEvents,
  [in] LPCWSTR lpszUniqueID
);

Paramètres

[in] dwIdentityUpdateEvents

Événements d’identité qui se sont produits. La valeur de ce paramètre peut être égale à zéro ou plusieurs des valeurs suivantes combinées à l’aide d’une opération OR au niveau du bit.

Valeur Signification
IDENTITY_ASSOCIATED
0X0001
Une identité a été associée au fournisseur d’identité.
IDENTITY_DISASSOCIATED
0X0002
Une identité a été dissociée du fournisseur d’identité.
IDENTITY_CREATED
0X0004
Une nouvelle identité a été créée.
IDENTITY_IMPORTED
0X0008
Une identité a été importée à partir d’un autre fournisseur d’identité.
IDENTITY_DELETED
0X0010
Une identité a été supprimée du magasin d’identités.
IDENTITY_PROPCHANGE
0X0020
La valeur d’une propriété d’une identité a changé.
IDENTITY_CONNECTED
0X0040
L’identité est une identité connectée.
IDENTITY_DISCONNECTED
0X0080
L’identité a été déconnectée du fournisseur d’identité.

[in] lpszUniqueID

Identité associée aux événements qui se sont produits.

Valeur retournée

Si la méthode réussit, elle retourne S_OK.

En cas d'échec de la méthode, retourne un code d'erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête identityprovider.h

Voir aussi

IIdentityAdvise