Función KsUnregisterWorker (ks.h)
La función KsUnregisterWorker permite a los clientes anular el registro de un trabajo. La función puede destruir subprocesos, según el número de subprocesos en uso. Solo se debe usar después de la ejecución correcta de KsRegisterWorker. Solo se puede llamar a la función en PASSIVE_LEVEL.
Sintaxis
KSDDKAPI VOID KsUnregisterWorker(
[in] PKSWORKER Worker
);
Parámetros
[in] Worker
Especifica el trabajo asignado anteriormente que se va a anular el registro. La función esperará hasta que se complete cualquier elemento de trabajo pendiente.
Valor devuelto
None
Observaciones
El cliente debe asegurarse de que se haya completado la E/S pendiente iniciada en cualquier subproceso de trabajo antes de anular el registro del trabajo. Esto significa cancelar o completar la E/S pendiente antes de anular el registro del trabajo, o antes de que el elemento de trabajo vuelva de su devolución de llamada por última vez y se anule el registro. Anular el registro de un trabajo esperará a que se completen los elementos de trabajo actualmente en cola antes de volver.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ks.h (incluye Ks.h) |
Library | Ks.lib |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de