Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
La función ClientCallback permite que un paquete de seguridad en modo de autoridad de seguridadlocal (LSA) vuelva a llamar a su paquete en modo de usuario e invoque una función en su dll allí.
Sintaxis
LSA_CLIENT_CALLBACK LsaClientCallback;
NTSTATUS LsaClientCallback(
[in] PCHAR Callback,
[in] ULONG_PTR Argument1,
[in] ULONG_PTR Argument2,
[in] PSecBuffer Input,
[out] PSecBuffer Output
)
{...}
Parámetros
[in] Callback
Puntero al nombre de la función que se va a invocar. Para obtener más información, consulte ClientCallback_Function.
[in] Argument1
Puntero al primer argumento que se va a pasar a la función de devolución de llamada.
[in] Argument2
Puntero al segundo argumento que se va a pasar a la función de devolución de llamada.
[in] Input
Puntero a una estructura SecBuffer que contiene información que se va a pasar a la función de devolución de llamada.
[out] Output
Puntero a una estructura SecBuffer que recibe información pasada de la función de devolución de llamada.
Valor devuelto
Si la función se realiza correctamente, la función devuelve STATUS_SUCCESS.
Si se produce un error en la función, devuelve un código NTSTATUS que indica el motivo por el que se produjo un error.
Comentarios
Hay disponible un puntero a la función ClientCallback en la estructura LSA_SECPKG_FUNCTION_TABLE recibida por la función SpInitialize .
El paquete de seguridad en modo de usuario debe usar la función RegisterCallback para registrar la función a la que se va a llamar.
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 |