Funzione SeciAllocateAndSetIPAddress
Imposta l'indirizzo IP del chiamante da visualizzare negli eventi di controllo della sicurezza.
Sintassi
SECURITY_STATUS SEC_ENTRY SeciAllocateAndSetIPAddress(
_in_ PUCHAR IPAddress,
_in_ ULONG IPAddressLength,
_out_ PBOOL FreeCallContext
);
Parametri
Ipaddress[in]
Puntatore all'indirizzo IP da impostare. L'indirizzo IP è rappresentato come struttura SOCKADDR .
IPAddressLength[in]
Lunghezza della IPAddress
struttura.
FreeCallContext[out]
Se impostato su TRUE
, il chiamante è responsabile della chiamata a SeciFreeCallContext.
Valore restituito
Se la funzione ha esito positivo, restituisce SEC_E_OK.
Se la funzione ha esito negativo, restituisce un codice di errore diverso da zero.
Commenti
Questa funzione non è presente nelle intestazioni dell'SDK. Per usarlo, chiamare la funzione LoadLibrary per ottenere un handle e SSPICLI.DLL
quindi usare GetProcAddress per ottenere l'indirizzo della funzione.
Il IPAddress
parametro deve essere un puntatore valido a una struttura di indirizzi IP ottenuta dal livello di rete. Corrisponde al addr
parametro di output della funzione Accept .
Se FreeCallContext
è impostato su su TRUE
su output, il chiamante deve chiamare la funzione SeciFreeCallContext prima di rinunciare al thread.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | Nessuno |
Libreria | Nessuno |
DLL | SSPICLI.DLL |