Funzione SaslGetProfilePackageA (sspi.h)
La funzione SaslGetProfilePackage restituisce le informazioni sul pacchetto per il pacchetto specificato.
SECURITY_STATUS SEC_ENTRY SaslGetProfilePackageA(
[in] LPSTR ProfileName,
[out] PSecPkgInfoA *PackageInfo
);
[in] ProfileName
Stringa Unicode o ANSI che contiene il nome del pacchetto SASL.
[out] PackageInfo
Puntatore a un puntatore a una struttura SecPkgInfo
Se la chiamata viene completata correttamente, questa funzione restituisce SEC_E_OK. Nella tabella seguente vengono illustrati alcuni possibili valori restituiti da errori.
Codice restituito | Descrizione |
---|---|
|
Impossibile trovare il profilo SASL specificato dal parametro ProfileName |
|
Impossibile allocare memoria per la struttura di secPkgInfo |
Nota
L'intestazione sspi.h definisce SaslGetProfilePackage come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Requisito | Valore |
---|---|
client minimo supportato | Nessuna supportata |
server minimo supportato | Windows Server 2003 [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
sspi.h (include Security.h) |
libreria |
Secur32.lib |
dll | Secur32.dll |