Jak zakázat automatické přehrávání

Překlady článku Překlady článku
ID článku: 150449 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Windows 95 obsahuje funkci automatického přehrávání, která umožňuje automatické aktivace programu, když je vložena kompaktní disk CD-ROM do jednotky CD-ROM.

Je při je doporučuje možné tuto funkci zakázat programově, společnost Microsoft vývojáři vyhnout úpravou tohoto chování. Takové změny ovlivní globálně operačního systému, potenciálně vytváření situaci, kde se nezdaří automatické přehrávání, protože je ponechán "vypnout." V této události je k dispozici žádné rozhraní uživateli obnovit normální operaci.

Ve výjimečných případech však může být nezbytné pro aplikace tuto funkci dočasně zakázat. Příklad takový program by program na disky CD-ROM katalogu vyžaduje, aby uživatel bez spuštění jakéhokoli softwaru z disků CD-ROM vložte kompaktní disky mají být prohledány rychlou po sobě.

V případech, například to jsou dvě položky registru řídit toto chování, jeden pro data kompaktní disky a jinou pro zvukové kompaktní disky.

Protože neexistuje žádný objekt API nebo synchronizace k řízení přístupu na tyto položky registru, je možné, že více programů nebo více instancí stejného programu může ovlivňovat navzájem. Je odpovědnosti programátor opatření proti to.

Další informace

Důležité: Tento oddíl, metoda nebo úkol obsahuje kroky, které sdělit, jak upravit registr. Po nesprávné úpravě registru však mohou nastat závažné problémy. Postupujte proto pečlivě podle uvedených kroků. Pro zvýšení bezpečnosti registr zálohujte jestě před jeho úpravami. Potom můžete v případě potíží registr obnovit. Další informace o zálohování a obnovení registru naleznete následujícím článku znalostní v databáze Microsoft Knowledge Base:
322756Zálohování a obnovení registru v systému Windows
Pro disky CD-ROM dat je položka registru řídí automatické přehrávání maskování bitů v následujícím umístění:
   HKEY_CURRENT_USER\ 
      Software\ 
         Microsoft\ 
            Windows\ 
               CurrentVersion\ 
                  Policies\ 
                     Explorer\ 
                        "NoDriveTypeAutoRun"
				
tato položka registru plně popsáno v následujícím článku databáze Microsoft Knowledge Base:

136214 How to Test Autorun.inf Files

Chcete-li programově přepnout přepínač pro automatické přehrávání datových disků CD-ROM, proveďte následující kroky:
  1. Získání popisovače dříve uvedené klíč použít RegOpenKeyEx.
  2. Použít RegQueryValueEx získat aktuální hodnotu NoDriveTypeAutoRun.
  3. Použít XOR (Pokud má bit zrušte nastavení nebo pokud zrušeno nastavit bit) s aktuální hodnotou NoDriveTypeAutoRun s 0x20 (bit pro typ jednotky CD-ROM).
  4. Použít RegSetValueEx zapsat hodnotu od kroku 3 do registru, přepsání původní hodnotu.
  5. Zavřít popisovač klíče.
Tato změna neovlivní chování při vložení disku CD-ROM zvuku do jednotky. Následující položku registru definuje výchozí chování pro vložení kompaktního disku Audio:
   HKEY_CLASSES_ROOT\ 
      AudioCD\ 
         Shell\ 
            ""
				
ve výchozím nastavení je tato hodnota nastavena Play, což způsobí cdplayer.exe spouštět při vložení AudioCD. Toto chování přepnout programově, proveďte tyto kroky:
  1. Získání popisovače dříve uvedené klíč použít RegOpenKeyEx.
  2. Použít RegQueryValueEx získat aktuální hodnotu výchozí položku ("").
  3. Pokud je hodnota Play změnit na prázdný řetězec (""). Pokud je hodnota prázdný řetězec změnit Play.
  4. Použít RegSetValueEx zapsat hodnotu od kroku 3 do registru, přepsání původní hodnotu.
  5. Zavřít popisovač klíče.

    Tato změna se projeví okamžitě.

Vlastnosti

ID článku: 150449 - Poslední aktualizace: 21. listopadu 2006 - Revize: 2.4
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Win32 Application Programming Interface na těchto platformách
    • Microsoft Windows 95
Klíčová slova: 
kbmt kbhowto kbregistry KB150449 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:150449
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

Dejte nám zpětnou vazbu

 

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