LSA_COPY_FROM_CLIENT_BUFFER función de devolución de llamada (ntsecpkg.h)

Copia información del espacio de direcciones de un proceso de cliente en un búfer del proceso actual.

Sintaxis

LSA_COPY_FROM_CLIENT_BUFFER LsaCopyFromClientBuffer;

NTSTATUS LsaCopyFromClientBuffer(
  [in] PLSA_CLIENT_REQUEST ClientRequest,
  [in] ULONG Length,
  [in] PVOID BufferToCopy,
  [in] PVOID ClientBaseAddress
)
{...}

Parámetros

[in] ClientRequest

Puntero a una estructura de datos opaca LSA_CLIENT_REQUEST que contiene información sobre la solicitud de autenticación del cliente LSA.

[in] Length

Longitud del búfer que se va a copiar, en bytes.

[in] BufferToCopy

Puntero al búfer local en el que se van a copiar los datos.

[in] ClientBaseAddress

Puntero al búfer de cliente cuyo contenido se va a copiar. Esta dirección es la dirección del búfer dentro del proceso de cliente, no el proceso actual.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es STATUS_SUCCESS.

Si se produce un error en la función, el valor devuelto es un código NTSTATUS. Para obtener más información, vea Valores devueltos de la función de directiva LSA.

La función LsaNtStatusToWinError convierte un código NTSTATUS en un código de error de Windows.

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

LSA_DISPATCH_TABLE

LSA_SECPKG_FUNCTION_TABLE