Funzione di callback SpGetInfoFn (ntsecpkg.h)
La funzione SpGetInfo fornisce informazioni generali sul pacchetto di sicurezza, ad esempio il nome e le funzionalità.
La funzione SpGetInfo viene chiamata quando il client chiama la funzione QuerySecurityPackageInfodell'interfaccia del provider di supporto della sicurezza.
Sintassi
SpGetInfoFn Spgetinfofn;
NTSTATUS Spgetinfofn(
[out] PSecPkgInfo PackageInfo
)
{...}
Parametri
[out] PackageInfo
Puntatore a una struttura SecPkgInfo allocata dall'Autorità di sicurezza locale (LSA) e che deve essere popolata dal pacchetto.
Valore restituito
Se la funzione ha esito positivo, restituire STATUS_SUCCESS.
Se la funzione ha esito negativo, restituire un codice NTSTATUS che indica il motivo per cui non è riuscito.
Commenti
È sicuro inserire puntatori a dati costanti o dinamici nella struttura SecPkgInfo . LSA creerà una copia dei dati prima di inoltrarli.
SSP/APs deve implementare la funzione SpGetInfo ; Tuttavia, il nome effettivo assegnato all'implementazione spetta allo sviluppatore.
Un puntatore alla funzione SpGetInfo è disponibile nella struttura SECPKG_FUNCTION_TABLEricevuta dalla funzione SpLsaModeInitialize .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ntsecpkg.h |