SpGetInfoFn-Rückruffunktion (ntsecpkg.h)

Die SpGetInfo-Funktion stellt allgemeine Informationen zum Sicherheitspaket bereit, z. B. name und Funktionen.

Die SpGetInfo-Funktion wird aufgerufen, wenn der Client die QuerySecurityPackageInfo-Funktion der Security Support Provider Interface aufruft.

Syntax

SpGetInfoFn Spgetinfofn;

NTSTATUS Spgetinfofn(
  [out] PSecPkgInfo PackageInfo
)
{...}

Parameter

[out] PackageInfo

Zeiger auf eine SecPkgInfo-Struktur , die von der lokalen Sicherheitsbehörde (Local Security Authority , LSA) zugeordnet wird und vom Paket aufgefüllt werden muss.

Rückgabewert

Wenn die Funktion erfolgreich ist, geben Sie STATUS_SUCCESS zurück.

Wenn die Funktion fehlschlägt, geben Sie einen NTSTATUS-Code zurück, der den Grund für einen Fehler angibt.

Hinweise

Es ist sicher, Zeiger auf konstante oder dynamische Daten in der SecPkgInfo-Struktur zu platzieren. Der LSA macht vor der Weiterleitung eine Kopie der Daten.

SSP/APs müssen die SpGetInfo-Funktion implementieren. Der tatsächliche Name, der der Implementierung zugewiesen wird, liegt jedoch beim Entwickler.

Ein Zeiger auf die SpGetInfo-Funktion ist in der SECPKG_FUNCTION_TABLE Struktur verfügbar, die von der SpLsaModeInitialize-Funktion empfangen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ntsecpkg.h

Weitere Informationen

SECPKG_FUNCTION_TABLE

SecPkgInfo

SpLsaModeInitialize