Función de devolución de llamada SpLsaModeInitializeFn (ntsecpkg.h)

La función SpLsaModeInitialize se llama una vez por la Autoridad de seguridad local (LSA) para cada archivo DLL delpaquete de autenticación del proveedor/ de compatibilidad de seguridad (SSP/AP) registrado que carga. Esta función proporciona a LSA punteros a las funciones implementadas por cada paquete de seguridad en el ARCHIVO DLL de SSP/AP.

Sintaxis

SpLsaModeInitializeFn Splsamodeinitializefn;

NTSTATUS Splsamodeinitializefn(
  [in]  ULONG LsaVersion,
  [out] PULONG PackageVersion,
  [out] PSECPKG_FUNCTION_TABLE *ppTables,
  [out] PULONG pcTables
)
{...}

Parámetros

[in] LsaVersion

Versión de la LSA.

[out] PackageVersion

Puntero a un ULONG que devuelve el número de versión de la DLL de SSP/AP.

[out] ppTables

Puntero a una matriz de estructuras de SECPKG_FUNCTION_TABLE . Cada estructura es una tabla de punteros a las funciones implementadas por un paquete de seguridad implementado en el archivo DLL de SSP/AP.

[out] pcTables

Puntero que devuelve el número de elementos de la matriz a los que apunta el parámetro ppTables .

Valor devuelto

Si la función se ejecuta correctamente, devuelva STATUS_SUCCESS.

Si se produce un error en la función, devuelva un código NTSTATUS que indique el motivo por el que se produjo un error.

Comentarios

La función SpLsaModeInitialize debe implementarse mediante archivos DLL de SSP/AP.

El parámetro ppTables debe contener un SECPKG_FUNCTION_TABLE para cada paquete de seguridad implementado en el archivo DLL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ntsecpkg.h

Consulte también

SECPKG_FUNCTION_TABLE