DetailPage-MSS-KB

기술 자료

기술 자료: 897169 - 마지막 검토: 2007년 9월 7일 금요일 - 수정: 3.0

사용 가능한 핫픽스 다운로드
핫픽스 보기 및 다운로드 요청하기
 

이 페이지에서

현상

"본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나와 있는 Microsoft Internet Explorer 6 버전 중 하나에서 ClearHistory 메서드를 사용하여 프로그래밍 방식으로 기록을 지우면 현재 날짜(오늘)의 기록이 지워지지 않습니다.

원인

이 문제는 Microsoft Windows 탐색기에서 오늘 기록 항목에 대한 참조를 유지할 때 발생할 수 있습니다. 예를 들어, 오늘 기록에 내 컴퓨터 폴더나 인트라넷 공유 폴더가 나열되어 있는 경우 이 문제가 발생할 수 있습니다.

참고 기록 항목은 하드 디스크 드라이브의 다음 위치에 저장됩니다.
C:\Documents and Settings\UserName\Local Settings\History

해결 방법

현재 지원되는 핫픽스를 Microsoft에서 구할 수 있지만 이 문서에서 설명하는 문제를 해결하기 위한 것일 뿐이므로 이러한 특정 문제가 발생하는 시스템에만 이 핫픽스를 적용하십시오.

이 문제를 해결하려면 Microsoft 온라인 고객 서비스에 요청을 제출하여 핫픽스를 구하십시오. 핫픽스를 구하기 위한 온라인 요청을 제출하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://go.microsoft.com/?linkid=6294451 (http://go.microsoft.com/?linkid=6294451)
참고 문제가 추가로 발생하거나 문제 해결이 필요한 경우 별도의 서비스 요청을 해야 할 수도 있습니다. 이 특정 핫픽스로 해결할 수 없는 추가 질문과 문제에 대해서는 지원 비용이 청구됩니다. 별도의 서비스 요청을 하려면 다음 Microsoft 웹 사이트를 방문하십시오.
기술지원 서비스 안내 (http://support.microsoft.com/default.aspx?scid=fh;ko;serviceoverview)


이 핫픽스의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 보려면 제어판날짜 및 시간 도구에서 표준 시간대 탭을 사용하십시오.

Microsoft Windows 98 및 Microsoft Windows Millennium Edition용 Microsoft Internet Explorer 6 서비스 팩 1(SP1)
표 축소표 확대
날짜시간버전크기파일 이름
2005-05-1318:596.0.2800.16601,338,368Shdocvw.dll
Microsoft Windows XP 및 Microsoft Windows 2000용 Microsoft Internet Explorer 6 서비스 팩 1(SP1)
표 축소표 확대
날짜시간버전크기파일 이름
2005-05-1318:596.0.2800.16601,338,368Shdocvw.dll
Microsoft Windows XP용 Microsoft Internet Explorer 6 서비스 팩 2(SP2)
표 축소표 확대
날짜시간버전크기파일 이름
2005-05-1316:426.0.2900.26761,485,312Shdocvw.dll

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다.

문제를 재현하는 방법

  1. Internet Explorer에서 몇 일 동안에 걸쳐 다양한 웹 사이트에서 여러 웹 페이지를 엽니다.
  2. 다음 코드 예제를 사용하는 콘솔 프로그램을 만듭니다.
    #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. 프로그램을 빌드하고 실행합니다.

    Microsoft Windows 탐색기에서 History 폴더를 보면 오늘 기록을 제외한 모든 기록 항목이 지워집니다.

추가 정보

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
824684  (http://support.microsoft.com/kb/824684/ ) Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹 (http://support.microsoft.com/newsgroups/default.aspx) 에 참여하시기 바랍니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Explorer (Programming) 6 (SP1)
  • Microsoft Internet Explorer 6.0 Service Pack 2
키워드: 
kbbug kbfix kbautomation kbpubtypekc kbmsccsearch kbhotfixserver KB897169
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store