Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IPsecSaContextSetSpi0-Funktion legt den Sicherheitsparameterindex (SPI) für einen Sicherheitszuordnungskontext (Security Association, SA) fest.
Syntax
DWORD IPsecSaContextSetSpi0(
[in] HANDLE engineHandle,
[in] UINT64 id,
[in] const IPSEC_GETSPI1 *getSpi,
[in] IPSEC_SA_SPI inboundSpi
);
Parameter
[in] engineHandle
Typ: HANDLE
Handle für eine geöffnete Sitzung für die Filter-Engine. Rufen Sie FwpmEngineOpen0 auf, um eine Sitzung für die Filter-Engine zu öffnen.
[in] id
Typ: UINT64
Ein Laufzeitbezeichner für den SA-Kontext. Dieser Bezeichner wurde vom System empfangen, als die Anwendung IPsecSaContextCreate1 aufgerufen hat.
[in] getSpi
Typ: IPSEC_GETSPI1*
Der eingehende IPsec-Datenverkehr.
[in] inboundSpi
Typ: IPSEC_SA_SPI
Die eingehende SA SPI. Der datentyp IPSEC_SA_SPI wird dem UINT32-Datentyp zugeordnet.
Rückgabewert
Art: DWORD
| Rückgabecode/-wert | BESCHREIBUNG |
|---|---|
|
Der SPI für den IPsec SA-Kontext wurde erfolgreich festgelegt. |
|
Ein WFP-spezifischer Fehler (Windows Filtering Platform). Weitere Informationen finden Sie unter WFP-Fehlercodes . |
|
Fehler bei der Kommunikation mit der Remote- oder lokalen Firewall-Engine. |
Hinweise
Der Aufrufer benötigt FWPM_ACTRL_ADD Zugriff auf die IPsec-Sicherheitszuordnungsdatenbank. Weitere Informationen finden Sie unter Access Control.
IPsecSaContextSetSpi0 ist eine spezifische Implementierung von IPsecSaContextSetSpi. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und Spezifische Windows-Versionen .
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | fwpmu.h |
| Bibliothek | Fwpuclnt.lib |
| DLL | Fwpuclnt.dll |