CreateFolder Table

A CreateFolder tábla olyan mappákra mutató hivatkozásokat tartalmaz, amelyeket kifejezetten létre kell hozni egy adott összetevőhöz.

A CreateFolder tábla a következő oszlopokat tartalmazza.

Oszlop Típus Kulcs Nullázható
Címtár_ azonosító Y N
Komponens_ azonosító Y N

 

Oszlopok

Directory_

Külső kulcs a Címtár tábla első oszlopába.

Component_

Külső kulcs a Összetevő tábla első oszlopába.

Megjegyzések

A tábla mappái az összetevő telepítésekor jönnek létre. A rendszer csak akkor próbálja eltávolítani ezeket a mappákat, ha az összetevőt eltávolítják vagy a forrásból futtatásra helyezik át. Nem aktiválódik automatikus eltávolítás, ha a mappák üresek lesznek. Ezzel szemben a telepítő által létrehozott, de a táblázatban nem szereplő mappák üressé válásukkor törlődnek.

Mivel a telepítő által létrehozott mappák üressé válásukkor törlődnek, a CreateFolder táblába egy bejegyzést kell létrehoznia egy üres mappából álló összetevő telepítéséhez.

Erre a táblára akkor hivatkozunk, ha a CreateFolders műveletet vagy a RemoveFolders műveletet hívják meg.

A mappák védelméről az MsiLockPermissionsEx tábla és LockPermissions Tablecímű cikkben talál további információt.

Érvényesítés

ICE03
ICE06
ICE18
ICE32
ICE55