Condividi tramite


Metodo IIdentityAdvise::IdentityUpdated (identityprovider.h)

Il metodo IdentityUpdated viene chiamato da un provider di identità per notificare a un'applicazione chiamante che si è verificato un evento di identità. Un'applicazione chiama il metodo IIdentityProvider::Advise per specificare gli eventi per i quali deve essere notificata.

Sintassi

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

Parametri

[in] dwIdentityUpdateEvents

Eventi di identità che si sono verificati. Il valore di questo parametro può essere zero o più dei valori seguenti combinati usando un'operazione OR bit per bit.

Valore Significato
IDENTITY_ASSOCIATED
0X0001
Un'identità è stata associata al provider di identità.
IDENTITY_DISASSOCIATED
0X0002
Un'identità è stata disassociata dal provider di identità.
IDENTITY_CREATED
0X0004
È stata creata una nuova identità.
IDENTITY_IMPORTED
0X0008
Un'identità è stata importata da un altro provider di identità.
IDENTITY_DELETED
0X0010
Un'identità è stata eliminata dall'archivio identità.
IDENTITY_PROPCHANGE
0X0020
Valore di una proprietà di un'identità modificata.
IDENTITY_CONNECTED
0X0040
L'identità è un'identità connessa.
IDENTITY_DISCONNECTED
0X0080
L'identità è stata disconnessa dal provider di identità.

[in] lpszUniqueID

Identità associata agli eventi che si sono verificati.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK.

Se il metodo ha esito negativo, viene restituito un codice errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione identityprovider.h

Vedi anche

IIdentityAdvise