共用方式為


IComSecurityEvents::OnAuthenticate 方法 (comsvcs.h)

當方法呼叫層級驗證成功時產生。 您在設定應用程式的驗證等級時,便會決定當用戶端呼叫應用程式時,應執行何種程度的驗證。

語法

HRESULT OnAuthenticate(
  [in] COMSVCSEVENTINFO *pInfo,
  [in] REFGUID          guidActivity,
  [in] ULONG64          ObjectID,
  [in] REFGUID          guidIID,
  [in] ULONG            iMeth,
  [in] ULONG            cbByteOrig,
  [in] BYTE             *pSidOriginalUser,
  [in] ULONG            cbByteCur,
  [in] BYTE             *pSidCurrentUser,
  [in] BOOL             bCurrentUserInpersonatingInProc
);

參數

[in] pInfo

COMSVCSEVENTINFO 結構的指標。

[in] guidActivity

建立物件之活動的標識碼。

[in] ObjectID

Just-In-Time 啟動的物件。

[in] guidIID

方法的 IID。

[in] iMeth

方法的 v 數據表索引。

[in] cbByteOrig

原始呼叫端之安全性標識碼中的位元元組數目。

[in] pSidOriginalUser

原始呼叫端的安全性標識碼。

[in] cbByteCur

目前呼叫端之安全性標識碼中的位元元組數目。

[in] pSidCurrentUser

目前呼叫端的安全性標識碼。

[in] bCurrentUserInpersonatingInProc

指出目前使用者是否正在模擬。

傳回值

用戶會驗證這個方法的傳回值。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 comsvcs.h

另請參閱

IComSecurityEvents