REVISIÓN: No se borra el histórico para el día actual (hoy) al borrar el historial en Internet Explorer 6 SP1 o una versión posterior mediante programación

Seleccione idioma Seleccione idioma
Id. de artículo: 897169 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando borra el historial mediante programación utilizando el método de ClearHistory en una de las versiones de Internet Explorer 6 que aparece en la sección "La información de este artículo se refiere a", no se borrará el historial del día actual (hoy).

Causa

Este problema puede producirse cuando el Explorador de Microsoft Windows contiene una referencia a un elemento de historial de hoy. Por ejemplo, este problema puede producirse si una carpeta de Mi PC o una carpeta de recurso compartido de intranet aparece en el historial del día.

Nota Elementos del historial se almacenan en la siguiente ubicación en la unidad de disco duro:
C:\Documents and Settings\ UserName \Local Settings\History

Solución

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico.

Si la revisión está disponible para descarga, es hay una sección de "Descarga de revisión disponible" al principio de este artículo. Si no aparece en esta sección, enviar una solicitud al servicio de cliente de Microsoft y soporte para obtener la revisión.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponibles" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria de la herramienta fecha y hora en el panel de control.

Microsoft Internet Explorer 6 Service Pack 1 (SP1) para Microsoft Windows 98 y Microsoft Windows Millennium Edition
   Date         Time   Version         Size       File name     
   ----------------------------------------------------------
   13-May-2005  18:59  6.0.2800.1660   1,338,368  Shdocvw.dll
Microsoft Internet Explorer 6 Service Pack 1 (SP1) para Microsoft Windows XP y Microsoft Windows 2000
   Date         Time   Version        Size       File name     
   ---------------------------------------------------------
   13-May-2005  18:59  6.0.2800.1660  1,338,368  Shdocvw.dll
Microsoft Internet Explorer 6 Service Pack 2 (SP2) para Microsoft Windows XP
   Date         Time   Version        Size       File name     
   ---------------------------------------------------------
   13-May-2005  16:42  6.0.2900.2676  1,485,312  Shdocvw.dll

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Pasos para reproducir el problema

  1. En Internet Explorer, abra varias páginas Web en diferentes sitios Web a través de un período de varios días.
  2. Crear un programa de consola que utiliza el siguiente ejemplo de código se.
    #include "stdafx.h"
    #include <windows.h>
    #include <shlguid.h>	// Needed for CLSID_CUrlHistory
    #include <urlhist.h>	// Needed for IUrlHistoryStg2 and IID_IUrlHistoryStg2
    
    int main(int argc, char* argv[])
    {
    	IUrlHistoryStg2* pHistory;  // We need this interface to clear the history.
    	HRESULT hr;
    	DWORD cRef;
    
    	CoInitialize(NULL);
    
    	// Load the correct Class and request IUrlHistoryStg2
    	hr = CoCreateInstance(CLSID_CUrlHistory, NULL, CLSCTX_INPROC_SERVER, 
    IID_IUrlHistoryStg2, reinterpret_cast<void **>(&pHistory));
    
    	if (SUCCEEDED(hr))
    	{
    		// Clear the Internet Explorer history.
    		hr = pHistory->ClearHistory();
    	}
    
    	cRef = pHistory->Release();
    
    	CoUninitialize();
    
    	return 0;
    }
    
  3. Genere y a continuación, ejecute el programa.

    Si ve la carpeta Historial en el Explorador de Microsoft Windows, se borrarán todas las entradas de historial excepto para el historial de hoy.

Más información

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

Propiedades

Id. de artículo: 897169 - Última revisión: miércoles, 29 de agosto de 2007 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft Internet Explorer (Programming) 6 (SP1)
  • Microsoft Internet Explorer 6.0 Service Pack 2
Palabras clave: 
kbmt kbautohotfix kbautomation kbfix kbbug kbhotfixserver KB897169 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 897169

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com