Se omiten las excepciones que se inician desde una aplicación de 64 bits que se ejecuta en las ediciones de 64 bits de Windows Server 2003 o Windows XP Professional

Síntomas

Imagine el siguiente escenario:
  • Desarrollar una aplicación de 64 bits que se ejecutan en una edición de 64 bits de Windows Server 2003 Service Pack 2 o Windows XP Professional x64 Edition Service Pack 2.
  • Cuando se ejecuta la aplicación, se produce una excepción en una rutina de devolución de llamada que se ejecuta en el modo de usuario.
En este escenario, la excepción no hace que la aplicación se bloquee como se esperaba. En su lugar, la aplicación entra en un estado incoherente. Esto hace que la aplicación se iniciará una excepción diferente y el bloqueo del sistema.

Solución

Información de hotfix para Windows Server 2003 Service Pack 2

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplique esta revisión solamente a sistemas que experimenten el problema descripto en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Para aplicar esta revisión, el equipo debe ejecutar Windows Server 2003 Service Pack 2 en una edición de 64 bits de Windows Server 2003.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Este hotfix no sustituye a otras revisiones.

Cómo habilitar esta revisión

Para obtener más información acerca de cómo habilitar esta revisión, consulte la sección "Más información".

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Windows Server 2003 con Service Pack 2, versiones basadas en x64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Ntdll.dll5.2.3790.45591,261,05628-Jul-200905:10x64SP2No aplicable
Wntdll.dll5.2.3790.4559775,16828-Jul-200905:10x86SP2WOW
Windows Server 2003 Service Pack 2, versiones basadas en Itanium
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Ntdll.dll5.2.3790.45591,647,61628-Jul-200905:08IA-64SP2No aplicable
Ntkrnlmp.exe5.2.3790.44786,578,17628-Jul-200905:09IA-64SP2No aplicable
Wntdll.dll5.2.3790.4559775,16828-Jul-200905:09x86SP2WOW

Información de hotfix para Windows XP Professional x64 Edition Service Pack 2

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplique esta revisión solamente a sistemas que experimenten el problema descripto en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Para aplicar esta revisión, el equipo debe ejecutar x64 de Windows XP Professional Edition Service Pack 2.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Este hotfix no sustituye a otras revisiones.

Cómo habilitar esta revisión

Para obtener más información acerca de cómo habilitar esta revisión, consulte la sección "Más información".

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Windows XP Professional x64 Edition con Service Pack 2
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Ntdll.dll5.2.3790.45591,261,05628-Jul-200905:10x64SP2No aplicable
Wntdll.dll5.2.3790.4559775,16828-Jul-200905:10x86SP2WOW

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Cómo habilitar esta revisión

De forma predeterminada, esta revisión no se habilita automáticamente después de aplicarlo. Debe habilitar manualmente este hotfix en el nivel del sistema o a nivel de proceso. Después de habilitar esta revisión, la excepción se enviará al núcleo de Windows para procesarse.

Habilitar esta revisión en el sistema, afecta a todos los procesos que se ejecutan en el sistema. Al habilitar esta revisión en el nivel de proceso, sólo ese proceso específico se ve afectado. La configuración de revisión en el nivel de proceso prevalece sobre la revisión en el sistema.

Para habilitar esta revisión en el sistema, siga estos pasos:
  1. En el Editor del registro, busque la siguiente subclave del registro:
    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  2. Crear una entrada del registro del valor DWORD.
  3. Nombre de la nueva entrada del registro DisableUserModeCallbackFilter.
  4. Establezca el valor de la entrada del registro DisableUserModeCallbackFilter en 1.
Para habilitar esta revisión en el nivel de proceso, siga estos pasos:
  1. En el Editor del registro, busque la siguiente subclave del registro:
    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  2. Cree una subclave del registro.
  3. Nombre de la nueva subclave del registro con el nombre del proceso que desea activar la revisión. Por ejemplo, si desea habilitar esta revisión en el proceso de Notepad.exe, nombre la nueva subclave del registro "Notepad.exe".
  4. Bajo la subclave del registro nuevo, cree una entrada del registro del valor DWORD.
  5. Nombre de la nueva entrada del registro DisableUserModeCallbackFilter.
  6. Establezca el valor de la entrada del registro DisableUserModeCallbackFilter en 1.

Referencias

Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:-
824684
Descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft
Propiedades

Id. de artículo: 973460 - Última revisión: 13 ene. 2017 - Revisión: 1

Comentarios