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

Vedi anche

SECPKG_FUNCTION_TABLE

SecPkgInfo

SpLsaModeInitialize