SpImportSecurityContextFn-Rückruffunktion (ntsecpkg.h)

Die SpImportSecurityContext-Funktion importiert einen Sicherheitskontext aus einem anderen Prozess.

Die SpImportSecurityContext-Funktion ist die Dispatchfunktion für die ImportSecurityContext-Funktion der Security Support Provider-Schnittstelle.

Syntax

SpImportSecurityContextFn Spimportsecuritycontextfn;

NTSTATUS Spimportsecuritycontextfn(
  [in]  PSecBuffer pPackedContext,
  [in]  HANDLE Token,
  [out] PLSA_SEC_HANDLE phContext
)
{...}

Parameter

[in] pPackedContext

Zeiger auf eine SecBuffer-Struktur , die einen serialisiertenSicherheitskontext enthält, der zuvor von der SpExportSecurityContext-Funktion generiert wurde.

[in] Token

Optional. Handle mit dem Kontexttoken.

[out] phContext

Zeiger auf eine LSA_SEC_HANDLE , die das importierte Kontexthandle empfängt.

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

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

Ein Zeiger auf die SpImportSecurityContext-Funktion ist in der SECPKG_USER_FUNCTION_TABLE Struktur verfügbar, die von der SpUserModeInitialize-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_USER_FUNCTION_TABLE

SpExportSecurityContext

SpUserModeInitialize