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

Un proveedor de identidades llama al método IdentityUpdated para notificar a una aplicación de llamada que se produjo un evento de identidad. Una aplicación llama al método IIdentityProvider::Advise para especificar los eventos para los que se va a notificar.

Sintaxis

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

Parámetros

[in] dwIdentityUpdateEvents

Eventos de identidad que se produjeron. El valor de este parámetro puede ser cero o más de los valores siguientes combinados mediante una operación OR bit a bit.

Valor Significado
IDENTITY_ASSOCIATED
0X0001
Se ha asociado una identidad al proveedor de identidades.
IDENTITY_DISASSOCIATED
0X0002
Se desasocia una identidad del proveedor de identidades.
IDENTITY_CREATED
0X0004
Se creó una nueva identidad.
IDENTITY_IMPORTED
0X0008
Se importó una identidad desde otro proveedor de identidades.
IDENTITY_DELETED
0X0010
Se eliminó una identidad del almacén de identidades.
IDENTITY_PROPCHANGE
0X0020
Valor de una propiedad de una identidad cambiada.
IDENTITY_CONNECTED
0X0040
La identidad es una identidad conectada.
IDENTITY_DISCONNECTED
0X0080
La identidad se desconectó del proveedor de identidades.

[in] lpszUniqueID

Identidad asociada a los eventos que se produjeron.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK.

Si el método genera un error, este método devuelve un código de error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado identityprovider.h

Consulte también

IIdentityAdvise