| Anterior | Siguiente |
| SDIAG_S_CANNOTRUN | WS_S_END |
WS_S_ASYNC
Qué significa WS_S_ASYNC
WS_S_ASYNC tiene el valor 0x003D0000 y es un estado de éxito/información. La llamada a la función se está completando de forma asíncrona.
Qué comprobar
Comprueba qué API se invocó con un WS_ASYNC_CONTEXT y conserva el callback, el estado asociado y el hilo que inició la operación. Si el retorno es inmediato con WS_S_ASYNC, la finalización todavía pertenece al callback y no debe interpretarse como resultado definitivo.
Cómo resolverlo o tratarlo
Mantén vivos los buffers y objetos exigidos por el contrato hasta recibir la finalización asíncrona. Propaga el HRESULT entregado al callback como resultado final y evita iniciar una segunda operación sobre el mismo objeto si su estado no la permite.
Qué distingue este resultado
Es un estado de progreso satisfactorio: la llamada no ha fallado, simplemente terminará de forma asíncrona.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.