共用方式為


IIdentityProvider::Advise 方法 (identityprovider.h)

建議方法可讓呼叫應用程式指定要通知應用程式的身分識別事件清單。

語法

HRESULT Advise(
  [in]  IIdentityAdvise *pIdentityAdvise,
  [in]  DWORD           dwIdentityUpdateEvents,
  [out] DWORD           *pdwCookie
);

參數

[in] pIdentityAdvise

呼叫應用程式所實作 之 IIdentityAdvise 介面的指標。 這個介面提供一種方法,當 dwIdentityUpdateEvents 參數所指定的其中一個事件時,識別提供者可以呼叫此方法。

[in] dwIdentityUpdateEvents

要通知呼叫應用程式的身分識別事件。 此參數的值可以是下列使用位OR 運算結合的零或多個值。

意義
IDENTITY_ASSOCIATED
0X0001
身分識別與識別提供者相關聯。
IDENTITY_DISASSOCIATED
0X0002
身分識別已與識別提供者解除關聯。
IDENTITY_CREATED
0X0004
已建立新的身分識別。
IDENTITY_IMPORTED
0X0008
識別是從另一個識別提供者匯入。
IDENTITY_DELETED
0X0010
身分識別已從身分識別存放區中刪除。
IDENTITY_PROPCHANGE
0X0020
身分識別的 屬性值已變更。

[out] pdwCookie

識別此連接之值的指標。 當您完成使用此連線時,請將此值傳遞至 UnAdvise 方法,將其刪除。

傳回值

如果方法成功,它會 傳回S_OK

如果方法失敗,則會傳回錯誤碼。 如需常見錯誤碼的清單,請參閱 一般 HRESULT 值

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
目標平台 Windows
標頭 identityprovider.h

另請參閱

IIdentityAdvise::IdentityUpdated

IIdentityProvider