Compartir a través de


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

La función CreateThread es un contenedor para la función CreateThread de Windows que debe usar la Autoridad de seguridad local (LSA). Crea un subproceso que el LSA puede realizar un seguimiento, asocia información de depuración a los subprocesos que inicia y proporciona un control de excepciones especial para proteger el proceso de LSA.

Sintaxis

LSA_CREATE_THREAD LsaCreateThread;

HANDLE LsaCreateThread(
  [in]  SEC_ATTRS SecurityAttributes,
  [in]  ULONG StackSize,
  [in]  SEC_THREAD_START StartFunction,
  [in]  PVOID ThreadParameter,
  [in]  ULONG CreationFlags,
  [out] PULONG ThreadId
)
{...}

Parámetros

[in] SecurityAttributes

Puntero a una estructura de SEC_ATTRS que determina si los procesos secundarios pueden heredar el identificador devuelto.

[in] StackSize

Especifica el tamaño de confirmación inicial de la pila, en bytes.

[in] StartFunction

Puntero a la función definida por la aplicación de tipo SEC_THREAD_START que ejecutará el subproceso.

[in] ThreadParameter

Puntero a un único valor de parámetro pasado al subproceso.

[in] CreationFlags

Especifica marcas que controlan la creación del subproceso.

[out] ThreadId

Puntero a una variable que recibe el identificador del subproceso.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un identificador para el nuevo subproceso. Cuando haya terminado de usar el identificador, ciérrelo llamando a la función CloseHandle .

Si la función no se realiza correctamente, el valor devuelto es NULL. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Hay disponible un puntero a la función CreateThread en la estructura LSA_SECPKG_FUNCTION_TABLE recibida por la función SpInitialize .

Para obtener más información, consulte la función CreateThread de Windows.

Requisitos

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

Consulte también

CreateThread

Obtener último error

LSA_SECPKG_FUNCTION_TABLE

SpInitialize