SeciAllocateAndSetIPAddress-Funktion
Legt die IP-Adresse des Aufrufers fest, die in Sicherheitsüberwachungsereignissen angezeigt wird.
Syntax
SECURITY_STATUS SEC_ENTRY SeciAllocateAndSetIPAddress(
_in_ PUCHAR IPAddress,
_in_ ULONG IPAddressLength,
_out_ PBOOL FreeCallContext
);
Parameter
Ipaddress[in]
Ein Zeiger auf die festzulegende IP-Adresse. Die IP-Adresse wird als SOCKADDR-Struktur dargestellt.
IPAddressLength[in]
Die Länge der IPAddress
-Struktur.
FreeCallContext[out]
Wenn auf TRUE
festgelegt ist, ist der Aufrufer für den Aufruf von SeciFreeCallContext verantwortlich.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird SEC_E_OK zurückgegeben.
Wenn die Funktion fehlschlägt, gibt sie einen Fehlercode ungleich 0 (null) zurück.
Hinweise
Diese Funktion ist in den SDK-Headern nicht vorhanden. Rufen Sie zur Verwendung die LoadLibrary-Funktion auf, um ein Handle für SSPICLI.DLL
abzurufen, und verwenden Sie dann GetProcAddress , um die Funktionsadresse abzurufen.
Der IPAddress
Parameter sollte ein gültiger Zeiger auf eine IP-Adressstruktur sein, die von der Netzwerkschicht abgerufen wird. Dies entspricht dem addr
Ausgabeparameter für die Accept-Funktion .
Wenn FreeCallContext
bei der Ausgabe auf TRUE
festgelegt ist, muss der Aufrufer die SeciFreeCallContext-Funktion aufrufen, bevor er den Thread ausgibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Header | Keine |
Bibliothek | Keine |
DLL | SSPICLI.DLL |