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

Valida que la estructura de SECPKG_TARGETINFO especificada representa un destino válido.

Sintaxis

SpValidateTargetInfoFn Spvalidatetargetinfofn;

NTSTATUS Spvalidatetargetinfofn(
  [in, optional] PLSA_CLIENT_REQUEST ClientRequest,
  [in]           PVOID ProtocolSubmitBuffer,
  [in]           PVOID ClientBufferBase,
  [in]           ULONG SubmitBufferLength,
  [in]           PSECPKG_TARGETINFO TargetInfo
)
{...}

Parámetros

[in, optional] ClientRequest

Puntero a una estructura de datos opaca LSA_CLIENT_REQUEST que contiene información sobre la solicitud de autenticación del cliente LSA. Un paquete de autenticación personalizado debe pasar el valor recibido durante la llamada del cliente a la función, como LsaApCallPackage o LsaApLogonUser, que devuelve el parámetro de salida.

[in] ProtocolSubmitBuffer

Puntero al búfer de entrada enviado por el cliente.

[in] ClientBufferBase

La dirección base del búfer de entrada, en el espacio de direcciones del cliente.

[in] SubmitBufferLength

Tamaño, en bytes, del búfer ProtocolSubmitBuffer .

[in] TargetInfo

Puntero a una estructura SECPKG_TARGETINFO que especifica el destino que se va a validar.

Valor devuelto

Si la función se ejecuta correctamente y el destino especificado es un destino válido, 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

Los SSP/AP deben implementar la función SpValidateTargetInfo ; sin embargo, el nombre real proporcionado a la implementación es para el desarrollador.

Hay disponible un puntero a la función SpValidateTargetInfo en la estructura SECPKG_FUNCTION_TABLE recibida de la función SpLsaModeInitialize .

Requisitos

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

Consulte también

SECPKG_FUNCTION_TABLE