共用方式為


IPSEC_KEY_MANAGER_DICTATE_KEY0回呼函式 (fwpmu.h)

信賴中繼代理程式 (TIA) 會使用 IPSEC_KEY_MANAGER_DICTATE_KEY0 函式來指定要交涉之 SA 的密鑰。

語法

IPSEC_KEY_MANAGER_DICTATE_KEY0 IpsecKeyManagerDictateKey0;

DWORD IpsecKeyManagerDictateKey0(
  IPSEC_SA_DETAILS1 *inboundSaDetails,
  IPSEC_SA_DETAILS1 *outboundSaDetails,
  BOOL *keyingModuleGenKey
)
{...}

參數

inboundSaDetails

類型: IPSEC_SA_DETAILS1*

輸入 SA 的相關信息。

outboundSaDetails

類型: IPSEC_SA_DETAILS1*

輸出 SA 的相關信息。

keyingModuleGenKey

類型: BOOL*

如果密鑰處理模組應該在 TIA 無法提供金鑰時隨機產生金鑰,則為 True;否則為 false。

傳回值

類型: DWORD

傳回碼/值 Description
ERROR_SUCCESS
0
已成功指定金鑰
FWP_E_* 錯誤碼
0x80320001— 0x80320039
Windows 篩選平臺 () 特定錯誤。 如需詳細數據,請參閱 一併參閱其錯誤碼
RPC_* 錯誤碼
0x80010001— 0x80010122
無法與遠端或本機防火牆引擎通訊。

備註

呼叫 IPsecKeyManagerAddAndRegister0 以叫用此函式指標。 如果 TIA IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 中指定的權數高於任何對等的權數,則會叫用 IPSEC_KEY_MANAGER_DICTATE_KEY0

規格需求

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

另請參閱

IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0

IPSEC_SA_DETAILS1

IPsecKeyManagerAddAndRegister0

WFP 函式