Site icon EfmSoft

¿Qué significa el código de error de Windows 9506 (DNS_REQUEST_PENDING)?

 
Anterior Siguiente
DNS_ERROR_UNSECURE_PACKET DNS_ERROR_INVALID_TYPE

DNS_REQUEST_PENDING

Qué significa DNS_REQUEST_PENDING

No hay un resultado DNS final en este momento. El callback de completion recibirá posteriormente success, no-records, RCODE, cancelación u otro error. El problema más común al manejar este estado no está en DNS, sino en liberar o reutilizar estructuras mientras la operación sigue pendiente.

Mantenga vivos query context, result storage, callback state y cancel handle hasta que llegue completion. Si se cancela, respete igualmente el contrato de lifetime. No interprete PENDING como timeout ni lance una segunda query idéntica sin coordinar ambas completions.

Qué comprobar

  • Trate PENDING como operación asíncrona aceptada.
  • Mantenga las estructuras vivas hasta callback final.
  • Coordine cancel/retry para evitar double completion o use-after-free.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version