Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A fájlműveletek várólistára helyezése azért hasznos, mert lehetővé teszi a telepítés egészének feldolgozását az INF-szakasz helyett.
Fájlsor létrehozásához deklaráljon egy változót a fájlsor leíró tárolásához, majd hívja meg a SetupOpenFileQueue függvényt. Az üzenetsor létrehozása után sormásolási, átnevezési és törlési műveleteket végezhet, valamint átvizsgálhatja a fájlsort a lekérdezett műveletek ellenőrzéséhez.
Ha egyetlen fájlműveletet szeretne hozzáadni az üzenetsorhoz, használja a SetupQueueCopy, SetupQueueRenameés SetupQueueDelete függvényt.
A Fájlok másolása, Fájlok törlésevagy Fájlok átnevezése szakaszban felsorolt összes fájlművelet hozzáadható az üzenetsorhoz SetupQueueCopySection, SetupQueueDeleteSectionvagy SetupQueueRenameSectionhasználatával.
Az INF Telepítési szakaszában felsorolt Fájlok másolása szakaszokban található összes fájl várólistára helyezésének másik módja a függvény használata, SetupInstallFilesFromInfSection.
Az alábbi példa a SetupQueueCopySection függvénnyel készít másolási műveleteket az INF-fájlok szakaszában felsorolt összes fájlhoz.
test = SetupQueueCopySection(
MyQueue, \\Handle to the open queue
"A:\", \\Source root path
MyInf, \\Inf containing the source info
NULL, \\specifies that MyInf contains
\\ the section to copy as well
MySection, \\the name of the section to queue
\\flags specifying the copy style
SP_COPY_NOSKIP | SP_COPY_NOBROWSE,
);
A példában a MyQueue a másolási műveletek hozzáadására szolgáló üzenetsor, az "A:\" a forrás elérési útját adja meg, a MyInf pedig a megnyitott INF-fájl leírója. A ListInfHandle paraméter NULL értékre van állítva, ami azt jelzi, hogy a másolás szakasza a MyInf fájlban van. A MySection a MyInf azon szakasza, amely a másoláshoz várólistára helyezendő fájlokat tartalmazza.
A SP_COPY_NOSKIP és a SP_COPY_NOBROWSE jelölőket or operátorral egyesítve jelzi, hogy a felhasználónak nem ajánlott a fájlok kihagyására vagy tallózására szolgáló lehetőségeket felajánlani, ha hibák lépnek fel.