자동 실행을 해제하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 150449 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

요약

Windows 95 CD-ROM 드라이브에 CD-ROM 컴팩트 디스크를 삽입할 때 자동 프로그램 활성화에 수 있는 자동 실행 기능이 포함되어 있습니다.

while 것입니다. 프로그래밍 방식으로 이 기능을 사용하지 않도록 가능한, 개발자가 이 동작을 수정하는 않는 것이 좋습니다. 이러한 수정 운영 체제 전역으로 영향을, 잠재적으로 이를 남아 있기 때문에 자동 오류가 발생할 상황을 만들기 "꺼져." 이 이벤트 사용할 인터페이스가 사용자에게 정상 작업을 복원할 수 있습니다.

그러나 드문 경우이지만 임시로 이 기능을 사용하지 않으려면 응용 프로그램에 대해 필요한 수 있습니다. 이러한 프로그램 예는 모든 소프트웨어 CD에서 실행하지 않고 빠른 속도로 연달아 CD 검색하려면 삽입할 수 필요한 프로그램을 위해 카탈로그 CD 됩니다.

이와 같은 경우, 이 동작, 데이터 CD 한 및 오디오 CD 다른 제어하는 레지스트리 항목에 두 가지 있습니다.

이러한 레지스트리 항목 액세스 제어 API 또는 동기화 개체가 없기 때문에 가능한 여러 프로그램 또는 동일한 프로그램의 여러 인스턴스를 서로 방해할 수 있다는 것입니다. 대해 이 예방 조치를 프로그래머의 책임입니다.

추가 정보

중요한 이 섹션에서는, 메서드 또는 작업이 레지스트리 수정 방법을 알려 주는 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 이 단계를 주의 깊게 따라야 합니다. 추가 보호 기능을 수정하기 전에 레지스트리를 백업해야. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 백업 및 복원하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322756백업 및 Windows 에서 레지스트리를 복원하는 방법
데이터 CD에 대해 자동 실행을 제어하는 레지스트리 항목에 다음 위치에서 마스크입니다:
   HKEY_CURRENT_USER\ 
      Software\ 
         Microsoft\ 
            Windows\ 
               CurrentVersion\ 
                  Policies\ 
                     Explorer\ 
                        "NoDriveTypeAutoRun"
				
이 레지스트리 항목을 완전히 Microsoft 기술 자료의 다음 문서가 설명되어 있습니다.

136214 How to Test Autorun.inf Files

데이터 CD 자동 실행 스위치를 프로그래밍 방식으로 전환하려면 다음과 같이 하십시오.
  1. RegOpenKeyEx를 이전에 나열된 키 핸들을 얻을 수 있습니다.
  2. RegQueryValueEx를 현재 NoDriveTypeAutoRun 값을 가져올 수 있습니다.
  3. XOR 사용합니다 (비트가 취소합니다 설정하거나 선택하지 않은 경우 비트가 설정할) NoDriveTypeAutoRun 현재 값과 함께 CD-ROM 드라이브 종류에 대한 비트 0x20.
  4. RegSetValueEx를 값을 원래 값으로 덮어쓰는 단계에서 3 레지스트리에 다시 쓸 수 있습니다.
  5. 키 핸들을 닫습니다.
오디오 컴팩트 디스크 드라이브에 삽입할 때 이 변경 동작에 영향을 주지 않습니다. 다음 레지스트리 항목을 오디오 CD 삽입 기본 동작을 정의하는:
   HKEY_CLASSES_ROOT\ 
      AudioCD\ 
         Shell\ 
            ""
				
기본적으로 이 값은 AudioCD 삽입 시 실행되도록 Cdplayer.exe 인해 플레이 설정됩니다. 이 동작을 프로그래밍 방식으로 전환하려면 다음과 같이 하십시오.
  1. RegOpenKeyEx를 이전에 나열된 키 핸들을 얻을 수 있습니다.
  2. RegQueryValueEx 기본 항목 현재 값을 가져올 수 있습니다 ("").
  3. 플레이 값인 경우 빈 문자열로 변경합니다 (""). 값이 빈 문자열이면 플레이 로 변경하십시오.
  4. RegSetValueEx를 값을 원래 값으로 덮어쓰는 단계에서 3 레지스트리에 다시 쓸 수 있습니다.
  5. 키 핸들을 닫습니다.

    이 변경 사항은 즉시 적용됩니다.

속성

기술 자료: 150449 - 마지막 검토: 2006년 11월 21일 화요일 - 수정: 2.4
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Win32 Application Programming Interface?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows 95
키워드:?
kbmt kbhowto kbregistry KB150449 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

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