Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SpLsaModeInitialize-Funktion wird einmal von der lokalen Sicherheitsbehörde (Local Security Authority, LSA) für jede registrierte/ SSP/AP-DLL aufgerufen,die sie lädt. Diese Funktion stellt dem LSA Zeiger auf die Funktionen bereit, die von jedem Sicherheitspaket in der SSP/AP-DLL implementiert werden.
Syntax
SpLsaModeInitializeFn Splsamodeinitializefn;
NTSTATUS Splsamodeinitializefn(
[in] ULONG LsaVersion,
[out] PULONG PackageVersion,
[out] PSECPKG_FUNCTION_TABLE *ppTables,
[out] PULONG pcTables
)
{...}
Parameter
[in] LsaVersion
Die Version der LSA.
[out] PackageVersion
Zeiger auf eine ULONG , die die Versionsnummer der SSP/AP-DLL zurückgibt.
[out] ppTables
Zeiger auf ein Array von SECPKG_FUNCTION_TABLE Strukturen. Jede Struktur ist eine Tabelle mit Zeigern auf die Funktionen, die von einem Sicherheitspaket implementiert werden, das in der SSP/AP-DLL bereitgestellt wird.
[out] pcTables
Zeiger, der die Anzahl der Elemente im Array zurückgibt, auf das der ppTables-Parameter verweist.
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 den Fehler angibt.
Hinweise
Die SpLsaModeInitialize-Funktion muss von SSP/AP-DLLs implementiert werden.
Der ppTables-Parameter sollte eine SECPKG_FUNCTION_TABLE für jedes Sicherheitspaket enthalten, das in der DLL bereitgestellt 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 |