Funzione SaslSetContextOption (sspi.h)
La funzione SaslSetContextOption imposta il valore della proprietà specificata per il contesto SASL specificato.
Sintassi
SECURITY_STATUS SEC_ENTRY SaslSetContextOption(
[in] PCtxtHandle ContextHandle,
[in] ULONG Option,
[in] PVOID Value,
[in] ULONG Size
);
Parametri
[in] ContextHandle
Handle del contesto SASL.
[in] Option
Proprietà da impostare per il contesto SASL. Nella tabella seguente sono elencati i valori possibili.
[in] Value
Puntatore a un buffer contenente il valore da impostare sulla proprietà richiesta. Per il tipo di dati del buffer per ogni valore del parametro Option , vedere il parametro Option .
[in] Size
Dimensione, in byte, del buffer specificato dal parametro Value .
Valore restituito
Se la chiamata viene completata correttamente, questa funzione restituisce SEC_E_OK. La tabella seguente illustra alcuni possibili valori restituiti dall'errore.
Codice restituito | Descrizione |
---|---|
|
Il buffer specificato dal parametro Value non è sufficientemente grande da contenere il valore di dati della proprietà specificata dal parametro Option . |
|
L'handle di contesto SASL specificato dal parametro ContextHandle non è stato trovato nell'elenco SASL. |
|
L'opzione specificata nel parametro Option non è valida. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | sspi.h (include Security.h) |
Libreria | Secur32.lib |
DLL | Secur32.dll |