Sdílet prostřednictvím


O frontách souborů

Fronta souborů je seznam operací se soubory, které se zpracovávají najednou. Operace se soubory ve frontě mohou být operace kopírování, přejmenování nebo odstranění. Fronta souborů organizuje operace se soubory podle typu a vytváří podsoubory pro kopírování, přejmenování a mazání.

Tyto operace mohou být odeslány do fronty v libovolném pořadí a proces zařazení do fronty nemusí být souvislý. Při potvrzení fronty funkce SetupCommitFileQueue provádí operace se soubory v pořadí podle typu operace.

Operace se soubory potřebné pro celou instalaci jsou obvykle zařazeny do fronty a když je fronta potvrzena, jsou zpracovány najednou.

Jednou z výhod řazení operací souborů do fronty oproti instalaci souborů po částech ze souboru INF je, že můžete proces instalace zjednodušit. Místo toho, abyste museli získávat informace od uživatele pro každou sekci, kterou chcete nainstalovat, můžete získat informace o instalaci od uživatele pro všechny soubory, které se mají nainstalovat při vytváření fronty. Tím se uživateli uvolní provádění dalších aktivit, zatímco časově náročné operace kopírování zpracovává funkce SetupCommitFileQueue.

Další výhodou front souborů je, že můžete sledovat průběh instalace jako celku. Při instalaci sekce po sekci ze souboru INF mohou indikátory průběhu sledovat pouze aktuální sekci INF. Po instalaci další části se indikátor průběhu spustí znovu. U fronty je celkový počet souborů, které se mají zpracovat během celé instalace, známý před potvrzením fronty, a proto je možné vygenerovat indikátor průběhu pro sledování celé instalace.

Další informace najdete v následujících tématech: