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 |