jmertic         Sun Dec 21 03:43:07 2008 UTC

  Added files:                 
    /win-installer      policy_9_0_Microsoft_VC90_CRT_x86.msm 
                        policy_9_0_Microsoft_VC90_CRT_x86_x64.msm 

  Modified files:              
    /win-installer      GenPHPInstaller.wxs.php 
  Log:
  Add the policy msm files to the installer. Should make the VC9 runtime be 
automatically installed if not present if needed.
  
http://cvs.php.net/viewvc.cgi/win-installer/GenPHPInstaller.wxs.php?r1=1.10&r2=1.11&diff_format=u
Index: win-installer/GenPHPInstaller.wxs.php
diff -u win-installer/GenPHPInstaller.wxs.php:1.10 
win-installer/GenPHPInstaller.wxs.php:1.11
--- win-installer/GenPHPInstaller.wxs.php:1.10  Wed Dec  3 21:18:29 2008
+++ win-installer/GenPHPInstaller.wxs.php       Sun Dec 21 03:43:07 2008
@@ -25,20 +25,20 @@
        
$Merge->setAttribute('SourceFile',"Microsoft_VC90_CRT_{$includemsm}.msm");
        $Merge->setAttribute('DiskId','1');
        $Merge->setAttribute('Language','0');
-       
+       $Merge = $PHPInstallerBaseWXS->createElement('Merge');
+       $Merge = $TargetDir->appendChild($Merge);
+       $Merge->setAttribute('Id','VCRedist_policy');
+       
$Merge->setAttribute('SourceFile',"policy_9_0_Microsoft_VC90_CRT_{$includemsm}.msm");
+       $Merge->setAttribute('DiskId','1');
+       $Merge->setAttribute('Language','0');
+    
        $MainFeature = 
$PHPInstallerBaseWXS->getElementsByTagName('Feature')->item(0);
-       $Feature = $PHPInstallerBaseWXS->createElement('Feature');
-       $Feature = $MainFeature->appendChild($Feature);
-       $Feature->setAttribute('Id','VCRedistFeature');
-       $Feature->setAttribute('Title','Visual C++ 9.0 Runtime');
-       $Feature->setAttribute('AllowAdvertise','no');
-       $Feature->setAttribute('Display','hidden');
-       $Feature->setAttribute('Level','1');
-    $Feature->setAttribute('InstallDefault','source');
-       
        $MergeRef = $PHPInstallerBaseWXS->createElement('MergeRef');
-       $MergeRef = $Feature->appendChild($MergeRef);
+       $MergeRef = $MainFeature->appendChild($MergeRef);
        $MergeRef->setAttribute('Id','VCRedist');
+    $MergeRef = $PHPInstallerBaseWXS->createElement('MergeRef');
+       $MergeRef = $MainFeature->appendChild($MergeRef);
+       $MergeRef->setAttribute('Id','VCRedist_policy');
 }
 
 $PHPInstallerBaseWXS->save("PHPInstaller$version.wxs");

http://cvs.php.net/viewvc.cgi/win-installer/policy_9_0_Microsoft_VC90_CRT_x86.msm?view=markup&rev=1.1
Index: win-installer/policy_9_0_Microsoft_VC90_CRT_x86.msm
+++ win-installer/policy_9_0_Microsoft_VC90_CRT_x86.msm
ÐÏࡱá



¥³¯ZÓ1Øfr
Ýy'¥e²Sqfþܝ 
}iÊü9Ø¤<<W¡²ÄùgGô#–J’>¥½™üŒ¸|óZÑ´ÀºµØùeÝ53eMÅSŽu'›º7ÕÔeì÷¾IàhÙ¨GĈ„]­Ôk3³’I'&þ(^Ît...@ö"_¿ñ:çP¯¼?bê׬}¡¨¦¦É ÁêПÀùW¼y¢Iþx¹i“ùá¦fúöõ
«”0ÕüÖvMÑãúª½›Ñ)òåG=†×ÙÄT5ZtD0ϽÝ{ãÐÝó]—HþžÁë=ÇÊ+ÞÆ^¿?qá3ÿÎmR
*m{k¯ùyø™;ôLÖeGߍŠ°„k¦¾¯Ïbs”ð6½ß[課¿\Qæ¸ÝGŒ°¦;хÝ‚¢±îhtí‰ÓTÚÛÌýJ˸xڗ:üF?9-k÷®ÖÂx7LVg´•¢”«·ñ¡A•^›«ó×D}'dO
   ÌÝã}Ë=C
иs<4¯ÕåsIœjÅ\êöÃçØTrÉ:%³VJ&nØg,B.i÷AÃä¡‘ùy†þ¯XâýöÚ5Œ±è¬ çOá(òíA8b•`ìðŒ·ö?®ýiáé'€J݇n

³©æKÊug…qö7N|àPkÀά¼Tik+6Ž=Z‘ïÈ9x¸\gmÇÇ¢‚æŠ+¶’k)l¤ðÝLyR&ã¾e~aR•&c¦yn°ÔhxþÒ‡qvJg냁¤ú‘º÷ÃÞ4_ÂtÅ_¿G¸¥Ñ!,Y8¨“Qº6
 K2¡§¬ŒßáðLf#Ñ<C^.Óí Î]b°Yu[q´¶u        Þy|ù+>z`ª5/ 
yØ#’À‚81•Ç©ì3I¨Z‚÷çÍû˜hÇJ™É«ZO?‘w3›Êä“Ô‚‹Å±Ü>©|¶ñŽ½^máÁ1OÍÄ©™­%A¶ÚÝT£«Ò³h:â
©8
FÅÿÂe£³¾¿þωj…¿;šsÅG"Ðe¿VÀ‰æ^ñ±¶”þ~S/up®ñpw÷ÈÎúëós]q�...@ÿ§¬bãa·“h#ÀæŸú‚
kßÀb¦fGŸÄ§h4— 
¶‡D2+;%ÓՎÊãR^Öe•å{9_ÔÛ}Û£öã3¶G¶Ytãj0pàQ\Zڍ»ëIëë|Ÿml0š1zà¥ø4p...@z„›bˆs5lÛ}ӈ×&‡›¶‘lò®×
Õ+nš9†^»Æ¼â*1vÃi.{ƒÉöó7ØmºŒ*‰úՅ,N¬óä3H`þô`ò WmkÃB¼–82y8!¶ßãã…
7ÂOçjξÝÚü¹Å™˜,]åÍrs¼_>²1‹bD0¬úž·džéì[$¿¨·½Ö8Óóùvr¸}-ðR³q‡Í(—_Òák¿š_©ØþãqùÇi臧
Ö/q™³ãOAùõ'FP~³0£y¾~ „F«¡1ª.
ʔ†z%~̈È~E™gø"ñNeç˜?€Š"CÎ1¼¹Å%f÷u‡ï-КQ9ø°])×U÷™yú®Ä]Y>Ó;––R¨êrÙ¶ÝÔ7ìê‰1<ahRÿNڋÍ"‡ÔÎԄüÆZñ(—ôlîxËÈ<³‚Lb¾Ã&kߗýw}}N ¶³„E/tjoÍ�...@¾‰(]’µtq:m¦‘ÞAª"Þ6z|`’x¡¹Iyì³ÚõÅeVzº>Á¦V5zñqb3Iè.ʾLËÚÅöLYÂ*£]ë$ԔôUj”^‘N*aÓòuÙû‰bùT
 éyÑUƒ±ŒÜ¶Mï;lí¯ohn–z£žT"Ódjîàh;q9N4{ºMð¦‰1Lþý5]ƒ`?_d ‘
Iv÷ƒt¿K(,
D}såˆÃ‚(œƒÔ÷î`À Aõô @ P¨†T‚7‰F$ÐöR¡º‚µ4 
Û^<T£1ā²›Èpʓ …WÅcÝÑD´Q/¥²ì¢џH†Ü#„0Äï2Íð‹ïËêÿ¾)_Ûð3Çÿy¡‹ãIdÆèCÉN¢B5 
‘_ÇzÊ:-¨üCAŽ?ë6}]•Ÿ6ó»z¹7tUÜ¿ÿ:6öÂ<mC.Ç79êgÓmÈÌWÔöÉÔÚyê¥[µ*†«’þÿ

®On>ò±{W×Ď  •¹ñ~M9~Ç8ߐö„äöC—#n?ävêEqPƒ

ñß[‡£@;      K`ä¶1ä–:ä”!Ô
-Šý^xõ
՝F¢Ñ’à:†...@ø»ÝŽb¡!÷Ò¼)t-”âÂj�...@
5H‹2~Í­™ÃЉzÙ¼þ>ՋüÖ¤úOí¸Q>¤õ+ü¾ËDš5e•osùÊòò?8ˆÍK6w¯ž¶+"ã0¬ŸéBsϼ|¹lgk'íîÖ¾¸~B¢Ùď+ˆn釟Œf*Û>se Éi‚¸ù®Cy“<ÿґîwlÉá•i·/j*ýúÛù ÑÀ ÝÇ ¡Sãà°!ÿyuŸµ>ýê#Ä¿7F4¹¨j‘·ˆqá+8ò?ìr00¹/¶õœ?¿vü±½Ù9Sáo*üM…¿©ð'*¸t&Ëß©ÀºÈ÷ÄfÉõô½ú¯w3â¿
PÞka D
Ùã«cÿÈ1iPòwÇDWÚ=ˆH{’ªiƒ3üK*T„ìïÞQjŒ=¯V„î›—UßTÿq]Ö]ã=o;Lƾ¹ÛÒ?“¿¹¥g³¯ŠŒ>±ît§YEÄÞãÚÉÜ6·e§r^pI¯ë0”YÀ§·‰Ÿ=f¾.ý~©ŠÔMså0Jïj
    Ãx...@­ÂŒ§Ž2³´¸ÞìÜ5_X|æǪ«„ú¼kNTLlRÉTej~›Ö9›X¡õñVà, 7sg^/êFܸ/¶
À`Kf  ځâ7bB°UüA à¿ýòdß-«[#T¾áÈÉ0ó 
PÅ­HeÆì»x)Ü\nêA-Ïy=mÃÞÒ¸Ï-Sƒ-/[^?!ÝæΛ†ãî´Ä·ÎÙ·6f×:RÞŒ
€‰M]b•œÙ"\©û$Šö¿?P”<ˆMÒ;éS£åיpYúóÐËnûфÚÅ ZmúCØ</?ŠùµÂ‰c›vËï©ÐJfåjÞá}¿6Òp·çùêŠê$µ–)&Þ°Ð÷Ã›†ö-ŽŒ-Îuq•úw§ŒZ—kå…)?ÒëWãÄk³£|¤̺’k\ª±Ýou}¯s2‡¾*oסr¥ŠÜ³÷.ö!�...@‘x¤
 ׆»ÃáàhŠ<)¾ÁÿétÁÅ‘›¨Üc| ÆØ}aŒ;Oð€ñcZ™GÌg~aVŽ*BÄQ…€bACTeˆ 
íßâÚ;Ó?°ÿ%kòú9Û6ŸºA[­XzÛî~ß’R©M¯.ÕÝé’kÄðªéÛ¡ôQÃQbµâ¥d®Á|²¼eÄâčWL¸z£R‹ÓXڝŒ]_M~â~AËW½G{övÔ=7œ©Âx©KŸ¿«¤e'Wû¾©
®On>ò±{W×Ď  
•¹ñ~m9~Ç8ߐö„äöc—#n?ävêeqpƒf¢ª�...@?¾ù’h¡õi¯âgh,¸g8ÑËäé±.š¡Ê³ŒäîÍ%)·®bïn:ëç*l~1ùqR´~0‡iϙ«1Ò7ŸNíó¼bN«•3´Ètt³›èÓíœþa[·u²mŒúš90êýrߋó02JB–ú
     ;-¹1)ÌvÎÁâä3¡Ç>ÑjÌ(¹±Ÿ£‰Á       
qi„0¸&òçinÄ(°¡ê€ØÍõ8uoÍ_[...@õeù}câ§â¿›ÄЪøs){ ´
ïÇÉû앛ù›¼ÂÂÖÇé‹6u;ÙK¯Ÿ§OŸ” l[x?9²êá!6ý5BȎúkƦlrnNì©ïØZ«¶ß=5ã—W?$IÚU~™Ä/“:ñR½?œLIá°kÙ`¹ùF)n,·u‡\Mîðö«ÑœUêbÖ1ƦKÕ©¹ÛX
O×:Eœ-°j*ÎÌ0|zÏUFÿI„š©Õl[Ӿӯ˛3       
‚ö—‹3Þ>®kËɽx¼%T1^©þnï'_¦¾:­âÉW!žú-‘çxÙDŽH¿(ɵÔUÂ'ÌÝ týÌî»ÉºmNC´‰ýJS»ªeÚ
 ~mH~Ä
ŒÈsۚš°"¥ã>i¯¨N¹™‡âzNÕZ|Z¯Úà‡)öî!k£¤póÉã“


H
Pÿ@
Pè!
¾
$



ÿuüè‹
Mè ðÿÿ녋eôb‰uèh...@„Ûuù+Á‹ø‹ÂhŠ@„Òuù+Á‰ED8Pè©
¯

jèñ





:;:z:´:¿:×:á:;k;u;Ó;ã;õ;ü;Z<•<Ã<Œ=Ä=>I>?A?³?ä?
2#2/272?2K2e2l2y2Ÿ2¥2«2±2·2½2Ä2Ë2Ò2Ù2à2ç2î2ý23333$3*353=3H3M3S3d3k3Ì3Ô3à3å3ÿ3444.4;4S4k44†4Œ4§4¬4¸4È4Í4à4ô4ú455,5...@5e5o5x5_5e5m5s5£5À5Ø5<6o6Ò6Þ6ê6ö677707<7M7j7¼7Á7È8Ð8è8}9‰9•:N;\;¿;È;î;ú;<<<*<6<B<N<Z<f<r<~<Š<–<¢<®<º<Æ<Ò<ì<ð<
==

+‚7 Z0X03
+‚70%
‚
>8–,©(9¨ìIƒBã„»šlUa¬‚|¡`-wL陴d;šP1$Ÿ©ç‘+æ=˜c`XeŸ7R‡÷§ï”ÆÓ¿UE³‰€¿:ìT”N®ý§zmtN¯̖
>     (!
¦ÒVWï¶;^wÚö¾®€•þ°ÍÖ§r\<ʼð£"0³…ɳ w…ß
¢ŒÓÕT?FÍU¦pÛ:‡“uŸ§Ò 0‚0‚ú 
‚
>8–,©(9¨ìIƒBã„»šlUa¬‚|¡`-wL陴d;šP1$Ÿ©ç‘+æ=˜c`XeŸ7R‡÷§ï”ÆÓ¿UE³‰€¿:ìT”N®ý§zmtN¯̖
>     (!
¦ÒVWï¶;^wÚö¾®€•þ°ÍÖ§r\<ʼð£"0³…ɳ w…ß
¢ŒÓÕT?FÍU¦pÛ:‡“uŸ§Ò 0‚`0‚L ..«ÜPÿ\ËÀ0        +
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0‚"0      
*†H†÷
‚
}b‘xfœ˜s†¯òÄó ¹OcË,Ù2Eî»J–;PSÎfQyª­‡ÈV>Ÿ‚Pˆn±5Á{$½Rf=™NÌ+~3n„GўÐJ†n†
+0¢Uš0—€[Ðpïirž#Q~²MŽÿË¡r0p1+0)U"Copyright (c) 1997 
Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root 
Authority‚
axM
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing 
PCA0070823002313Z090223003313Z0t10 UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0‚"0   *†H†÷
‚
ÏÂÁI›Íª:4­#YkÛl¾!"·”ÈꮿÆÕ&Â2‹¼Ú],û6V+®Ý£n(l?a�...@±fˆÙ”­—Ðwdv\êñüât£3Ëtåïãa¡~·eÿÕ>Õ°Ê^Ð{ò·ü`j(…uŒ·­¼…贐¾õ¶b]íß:î![‹¯€sÃE㕉w`›ç­wÁ73/ÛbÉ®©O˜g­Ô
 90qàgFâÆôPtA/è$j!kI°’IJ9ÇB¥m\J«×Žƒ>x
Gؤ²„#Ãâò{f±Jt½&AKœa`N0ȂóÐp|îUMwÒUv
+0U#0€ÌÎv
RÊ*LIª2,†è¡Ì]&¼¼<à[²ƒº5O„EGÿ»”¡Y©–Ýx½W¥§NÌò­œšAâË\$>Ü4GNöÏÈ{ë¶ÉœcS¯­šï׿Ϡ¡«•Êz+‡,ÀÇÙülÚ¿8­ñÑ\À÷ʀ¦ݐ#ç°¡L>ê°&xÁ,¹¤kǏ<0‚0‚… 
aGRº
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping 
PCA0060916015300Z110916020300Z0¦10        UUS10U
Washington10URedmond10U
Microsoft Corporation1'0%UnCipher DSE 
ESN:D8A9-CFCC-579C1'0%UMicrosoft Timestamping Service0‚"0 *†H†÷
‚
3,‡Ò~A³è        
Ù°¾ã™%¦¼%í×ӎÛô·mIæÓÇnîFÉómë烨SF?Ê$~æ|É,ûy(EÀO6kS§†³çüáÁŸQ      Û¼¥»þʇ 
ö·2¾áJQ¼¼|¬,•j—sêrW¡œ‹†Ø›½Kü'3Ám2¬àhØn:."CÑùíñ
+0UÿÀ0    *†H†÷
£5Ÿ%aNÀ2t+z”r
2‰NÌÌ~§7¥þ_ØgúFKÑm§}Ò¾ÿón‚ó‡tÄiå¹pÌKe£5©Dž„}9nþ½P!µ>ŸówÂšWái}ièƒÏo*"»73:rúÖ0‘­öPëÞ:Å·\ͳ0‚0‚… 
aI|í
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping 
PCA0060916015522Z110916020522Z0¦10        UUS10U
Washington10URedmond10U
Microsoft Corporation1'0%UnCipher DSE 
ESN:10D8-5847-CBF81'0%UMicrosoft Timestamping Service0‚"0 *†H†÷
‚
Á¢vs5L]ñ·áJ}¸”xÛÿ…BFqÎ'WуO;ÏúÞö‹í?
TƒÕ;KKâU½/`Ž’CÚ]ë‚
#—       1e‹“NA!¢’ýEDEo5±E7­i©eù4C±Â;9áŒò‡ãTP;1­
+0UÿÀ0    *†H†÷
�...@=e2|²¸=Á&HN"™nŒ0Áñ‘0‚0‚… j™OÀ
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA0‚"0      
*†H†÷
‚
+0¢Uš0—€[Ðpïirž#Q~²MŽÿË¡r0p1+0)U"Copyright (c) 1997 
Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root 
Authority‚

Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA
axM
+‚70
+‚710
+‚70#   *†H†÷  1R  ª×AÊÃn‹‘á’÷íG|º0R
+‚71D0B (€&
éÜò·Ôæü‰£Á§¤W™2‰À¥tgm ­I»J€û‘d®\(pDEŶ›¼{¥Å$˜Û[؍QÈ<ƪd†Skþs6     
Àå#¬ÈQ}*€=M,¢\óéLÛ]¶        çýøT&
ùÐZTy;u·S¯+*ÃÓ¡‚0‚    *†H†÷  1‚0‚0‡0y10    
UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA
aI|í
úQå¾jxy®a×ڔ¾w¬ã{úúZ¬ŒÙýSáÑÆu؏"]†®´`yc26‹sþxóá©bÞ)%:F¼Ia§‘µð
'á®Jn¨ËŠ^»ûž£ƒl[.ÄÆ^fòJ³ên   @š


Dëz/©jÐ
dëzóÎbuúÊ7_óÎbuúÊ7_®x²»‚q®x²»...@h–e¬:¶E(DåC<H

€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€






Actiÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿon_SxsMsmInstallTARGETDIRSourceDirWinSxsDirectory.21022.08.policy_9_0_Microsoft_VC90_CRT_x86.RTM.52105B6B_A3EF_3A90_882A_947B287C203Anxm_pzle|x86_policy.9.0.microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_60a5df56e60dc5df:c94ecusr|ulpCRTx86WinSxsPolicies.21022.08.policy_9_0_Microsoft_VC90_CRT_x86.RTM.52105B6B_A3EF_3A90_882A_947B287C203A5ooagtnh|x86_policy.9.0.Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_x-ww_b7353f75:mi3i-_yb|dlpCRTx86PolicieswinsxsWindowsdtblcyrm.pol|9.0.!
 
21022.8.policyul_catalog.21022.08.policy_9_0_Microsoft_VC90_CRT_x86.RTM.52105B6B_A3EF_3A90_882A_947B287C203Aknj_y5bk.pol|9.0.21022.8.catpolicy.21022.08.policy_9_0_Microsoft_VC90_CRT_x86.RTM.52105B6B_A3EF_3A90_882A_947B287C203A6yixebcz.pol|9.0.21022.8.policycatalog.21022.08.policy_9_0_Microsoft_VC90_CRT_x86.RTM.52105B6B_A3EF_3A90_882A_947B287C203Adr4qvb9h.pol|9.0.21022.8.catCostInitializeMsiPublishAssembliespolicy_9_0_Microsoft_VC90_CRT_x86.52105B6B_A3EF_3A90_882A_947B287C203AMicrosoft_VC90_CRT_x86.0138F525_6C8A_333F_A105_14AE030B9A549.0AllocateRNameTableTypeColumnIdentifier_ValidationValueNPropertyId_SummaryInformationDescriptionSetCategoryKeyTableMaxValueNullableKeyColumnMinValueName
 of tableName of columnY;NWhether the column is nullableYMinimum value 
allowedMaximum value allowedFor foreign key, Name of table to which data must 
linkColumn to which foreign key 
connectsText;Formatted;Template;Condition;Guid;Path;Version;Language;Identifier;Binary;UpperCase;LowerCase;Filenam!
 e;Paths;AnyPath;WildCardFilename;RegPath;KeyFormatted;CustomSource;Pro
perty;Cabinet;Shortcut;URLString categoryTextSet of values that are 
permittedDescription of columnAdminExecuteSequenceActionName of action to 
invoke, either in the engine or the handler DLL.ConditionOptional expression 
which skips the action if evaluates to expFalse.If the expression syntax is 
invalid, the engine will terminate, returning iesBadActionData.SequenceNumber 
that determines the sort order in which the actions are to be executed.  Leave 
blank to suppress action.AdminUISequenceAdvtExecuteSequenceBinaryUnique key 
identifying the binary data.DataThe unformatted binary data.ComponentPrimary 
key used to identify a particular component record.ComponentIdGuidA string GUID 
unique to this component, version, and language.Directory_DirectoryRequired key 
of a Directory table record. This is actually a property name whose value 
contains the actual path, set either by the AppSearch action or with the 
default setting obtained from the Directory table.AttributesRemote execution !
 option, one of irsEnumA conditional statement that will disable this component 
if the specified condition evaluates to the 'True' state. If a component is 
disabled, it will not be installed, regardless of the 'Action' state associated 
with the component.KeyPathFile;Registry;ODBCDataSourceEither the primary key 
into the File table, Registry table, or ODBCDataSource table. This extract path 
is stored when the component is installed, and is used to detect the presence 
of the component and to return the path to it.CustomActionPrimary key, name of 
action, normally appears in sequence table unless private use.The numeric 
custom action type, consisting of source location, code type, entry, option 
flags.SourceCustomSourceThe table reference of the source of the 
code.TargetFormattedExcecution parameter, depends on the type of custom 
actionUnique identifier for directory entry, primary key. If a property by this 
name is defined, it contains the full path to the directory.Directory_Pa!
 rentReference to the entry in this table specifying the default parent
 directory. A record parented to itself or with a Null parent represents a root 
of the install tree.DefaultDirThe default sub-path under parent's 
path.FeatureComponentsFeature_FeatureForeign key into Feature 
table.Component_Foreign key into Component table.FilePrimary key, non-localized 
token, must match identifier in cabinet.  For uncompressed files, this field is 
ignored.Foreign key referencing Component that controls the 
file.FileNameFilenameFile name used for installation, may be localized.  This 
may contain a "short name|long name" pair.FileSizeSize of file in bytes (long 
integer).VersionVersion string for versioned files;  Blank for unversioned 
files.LanguageList of decimal language Ids, comma-separated if more than 
one.Integer containing bit flags representing file attributes (with the decimal 
value of each bit position in parentheses)Sequence with respect to the media 
images; order must track cabinet 
order.InstallExecuteSequenceInstallUISequenceModuleAdminExecuteSequ!
 enceAction to insertStandard Sequence numberBaseActionBase action to determine 
insert location.AfterBefore (0) or After 
(1)ModuleAdvtExecuteSequenceModuleComponentsComponent contained in the 
module.ModuleIDModuleSignatureModule containing the component.Default language 
ID for module (may be changed by transform).ModuleDependencyModule requiring 
the dependency.ModuleLanguageLanguage of module requiring the 
dependency.RequiredIDString.GUID of required module.RequiredLanguageLanguageID 
of the required module.RequiredVersionVersion of the required 
veregistrySpaceNOT 
InstalledInstallFilesInstallFinalizeMsiUnpublishAssembliesRemoveFilesRemoveRegistryValues(NOT
 REMOVE ~= "ALL") AND (NOT Version9X) AND (VersionNT < 600)((Installed AND NOT 
REINSTALL) OR MsiPatchRemovalList) AND (NOT Version9X) AND (VersionNT < 
600)WriteRegistryValues{00000000-0000-0000-0000-000000000000}namepolicy.9.0.Microsoft.VC90.CRTversion9.0.21022.8publicKeyToken1fc8b3b9a1e18e3bprocessorArchitecturex86typewin32!
 -policyALLUSERS1Dummy_policy_9_0_Microsoft_VC90_CRT_x86.52105B6B_A3EF_
3A90_882A_947B287C203ASOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Installations\x86_policy.9.0.Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_f88706bb\downlevel_manifest.9.0.21022.8



http://cvs.php.net/viewvc.cgi/win-installer/policy_9_0_Microsoft_VC90_CRT_x86_x64.msm?view=markup&rev=1.1
Index: win-installer/policy_9_0_Microsoft_VC90_CRT_x86_x64.msm
+++ win-installer/policy_9_0_Microsoft_VC90_CRT_x86_x64.msm
ÐÏࡱá



|}lL˪E"Ðm¿-+`A±¯Z,‡­%¿]‡DAÁIJ:%XÑù̵³O*v¸¨#į$­º„å:PÃ
Z­¼ë‡ „£/m}ºÞø”el¤üÁQé/ ¢…
b/—E!…'1ÀzJï;}œaÏHÙñ-Í\õBDŽ_Ó9ӌ€R#÷&¶üž÷ùR•wÄÝ=þ5•ô?·öõ½ûûél¾Êm]Ǭô¾¸·Ê&­¼1ý¿þ³
+g˜ÌÝà~‘Ù¨©Sk×-•rm¾ÛY¯›.O`½+ٛöµ³ìÍÿœÆ{9¥Š¬ßN¾“TMº¯ÚÞ*ÎÕxÞÓë®üfóNÍQîô¬–
~Vª‘ó00Üc‰¯þ§„NyÎñ±ÿüîòùô/ÈtsëV»,•Çš¯Ò·&j^0»sÅͤ²[Ìê¬kôÁîSSOôŠü¼]8­ïš·É¯ 
   'Ö»ÖËoí<—ødç{íé%Rÿmì+rsÊR‹Šg«d¨g 
¤š—œŸŒ&[¥Ð7]%`¼å¥$æäç¥Ú*U¦+ÙÛñrÙ(êê* ÖlXƒž‚‚cNŽXU±BQj1°×“š¢§ 
«2$±¸857)§R芼b[¥Ò¢<«âäŒÔÜÄb]xîÖæn«Äâ\½2C%…ÜļÌ4`J
Cv2Ð(N¸Yž)©y%ÀQ¡¤²
ŒŒŒô€¡


ù9)a(¡Ìyzº(!”—Z†-èôílô±z!ýD„$
×\r¸Jsμ·šo»·þÿ

š<0Ø’D@'P˜¦`

“­l)Ò"k…{¡’"’J›ÈVTxÏ(¥§žÏóÇû{ß>ïïÓ9Ÿ9g®ëºÏ}®û>×õ=÷Üsƒ™ÍôL£¢ß³ÁàTŠŒ2¤R‚Ã`(‰žNŽ_K€x"=“=
 £¨1èx¤
Y陿(Ya0$'ÃÃ֏=t±Tឃcúnül 
ª´

µd_U¾\«:H‰ ­T ¨ª€2€…vЇdڎô É0€>(è¨ÉúP9,°:o†lè¨
�...@g:�...@%
×\r¸jsμ·šo»·fÚªÐ[�...@áŸ{¶Ï“Íò]ݤukÝóà'1S¬ðÉkM{…ág'Çv3—[·»lm±²�...@Èr/»÷–1éPuڟjòOƒŸ^|...@ºÝuo«Öã¾ â¾Î}@åñ]!äÓ
8dë.euoS!6§*æÜø;½Öº†7…lΑ¸5bNøgŸ¿MýM…ßTøM…ßTø
 aò™
̊\-–ìOw4¬Œf„ ¼WGCD
QýóÒ*[>ŠfµàöOô¾¸ßäabå4“o2½¿ÕSIJÇ¥þ–d‹QU˜ÿ 
®îb»ÅŸÒrSÔçl’¢=zRœÒ»qgO‹¦ß,W’h2Võy°FD3ˉ¬Û0㪩
š<0Ø’D@'P˜¦`Gò!y;…o
p”A"Ž2¢i¢2MÉÿ×¾ØcÿGÖä0't]oÜúÇ͋˜"ɝž×Ä%ªRZ_×7÷Ê\GsÅÕöï–ÿ¨j+²F®8‰m÷Œ·¬IŸ®^a¦K†±l"RŠÒè»·Ø¿šüÄ>F>£ÜA~6ñÄ1ç¢
·Ô«ÃÝ[Ú¾‡­;dªŠ‡í“ƒ»l”|UQmÔþŠc×fù*v¿áz¤1.nWîׄ{ròH ÃϋÕ”y•xœÚŠ×曟ÚWtW
îNØg8Ò,4ÃfAÖSzA'å.î±µôø2lËæ³^öÆI}‰‡u‚˜·ÜÏ+‹”l™
q½dL®“ÑۖéÈë`¶R¦»YH¡ã6¦·m"¾°fŒ˜]î{aZÆBIHß°*a§Å7%†ZÎYo;õŒ¿Ïý0†NQæÅÏÑD㄰$R
ˆ"µAMKU£ªD+»‘É$%%‚¯§¢×Ê3T$øx)‘<ˆ4­É×Ç�...@ösÒÇc¦©@£•[Bã-PT_‘Ax´ü—
V¡‹ïªšÈI eÚlÚîƒß—%vcåߦUôú~DØ8Ûr yځi`ñЀӱ܅}9™Oe7|°éK_´¨ßÃT~åÜÊô)Ÿf'³Þ‰cÔáãëi¸ŒÛÂ(㰝i[Ê[ÆΫ¦ÞoGŒ¸eUâÄ}í­,!rK¥Œ¿Ä0òö9ÎlÕ¾ÑdëE´|ô‹œÎÝ2µµZÃve‡Y®ª™Gâ¶,Õ¤äìdÈO

ªÛvö¼YçTQf†ÞH‡½”ÎÃ0̳w]­!§_W¶exñ%E}õ]Ԝ‚“íÁr1ò->y"úëՋ&{ìù9Þ·‡Ÿãd\;xLòyiŽ‰Î«R.™
 öFù+y-IZmNC´‰Z¡¯üùeÚÐÿ:ÚX½\üȎ^¤ïi£Š‚
*c啂‘¿iÞÅ7€hp...@%wä…ðúÝy~7údâà}ƒ¼Çå—çªj7âáí%Ƀ9‚‡5pa3©l£Ãã8×òÚwpò+Œzí@-É
Ò'ô­¬iœþ(ob¦dW‹§Ó‰øô¸É¶ñ©Ì‰Ð«„ádO[ߋ¯©q|A.±if#!q7/î̺Ԣ`Þü\¿S7òñjâþÒ5"ª},àʌxÅ1

ÿbç|utמœ«2ÃâÕØí>ŒG÷zú¯i8¦PTykžÑÁ€,&ž±ëÀÁ'1µiìB³†½ycMýŒæÆODÎKs'"ÇÉ#\ÄáُN]=(#Ï­ß©¢Jà–ÛÉCàOÿՀú$5›©Lɗ‹íúußíÌY4ž‰H¥~ÇŸfºiW0Û¢“j3_jêé7wÿ[ì!û‘Žÿ'ìy©‰ü3‚...@áŸ
ã\«iær(É®í™íƬÑړƒ0ñúƽèý;øÄ˧×>¥/°ÜCçÞW՜—h³–‹½›Ù%ß­±Wƒ1tã,\vM6Ö«Ù]i
*ÞùtÌ}îrŠmªÊû&uV-Šà¦[áGeÝá;E7y²\Ÿ(ÕU        ~}ö€{\³Ä¨Ã'w¡¸oQm›J_ý©¾]0
]°kYbædÍ㜶€·³eB&¦›wV˜´š¤l~²¾x¯{¢*Ö‘vC5k¾˜úP¿õP¿õ?(nw–t...@º€k
x¯Ê£k¸Í­Z¿ÑQ~°u\¶2ÙyXÔ"òêõm=atsþ×âZ.ôI®Aë]_TVMD]¹9~q;e§Ä¥®Ml‘ë.{9{[
NÕgn  
fWK™mÈb´qÛróAC€½ÒÁJid…­»a)<Tk¼)mŠ$3ì¾n?ZMÞ¿ý•–)4`ñ´§wðð˜NRZÖ~ö½ÍœÐY·›ÉIØ»á↔"9-Êæ/¯Mð

H
Pÿ@
Pè!
¾
$



ÿuüè‹
Mè ðÿÿ녋eôb‰uèh...@„Ûuù+Á‹ø‹ÂhŠ@„Òuù+Á‰ED8Pè©
¯

jèñ





:;:z:´:¿:×:á:;k;u;Ó;ã;õ;ü;Z<•<Ã<Œ=Ä=>I>?A?³?ä?
2#2/272?2K2e2l2y2Ÿ2¥2«2±2·2½2Ä2Ë2Ò2Ù2à2ç2î2ý23333$3*353=3H3M3S3d3k3Ì3Ô3à3å3ÿ3444.4;4S4k44†4Œ4§4¬4¸4È4Í4à4ô4ú455,5...@5e5o5x5_5e5m5s5£5À5Ø5<6o6Ò6Þ6ê6ö677707<7M7j7¼7Á7È8Ð8è8}9‰9•:N;\;¿;È;î;ú;<<<*<6<B<N<Z<f<r<~<Š<–<¢<®<º<Æ<Ò<ì<ð<
==

+‚7 Z0X03
+‚70%
‚
>8–,©(9¨ìIƒBã„»šlUa¬‚|¡`-wL陴d;šP1$Ÿ©ç‘+æ=˜c`XeŸ7R‡÷§ï”ÆÓ¿UE³‰€¿:ìT”N®ý§zmtN¯̖
>     (!
¦ÒVWï¶;^wÚö¾®€•þ°ÍÖ§r\<ʼð£"0³…ɳ w…ß
¢ŒÓÕT?FÍU¦pÛ:‡“uŸ§Ò 0‚0‚ú 
‚
>8–,©(9¨ìIƒBã„»šlUa¬‚|¡`-wL陴d;šP1$Ÿ©ç‘+æ=˜c`XeŸ7R‡÷§ï”ÆÓ¿UE³‰€¿:ìT”N®ý§zmtN¯̖
>     (!
¦ÒVWï¶;^wÚö¾®€•þ°ÍÖ§r\<ʼð£"0³…ɳ w…ß
¢ŒÓÕT?FÍU¦pÛ:‡“uŸ§Ò 0‚`0‚L ..«ÜPÿ\ËÀ0        +
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA0‚"0      
*†H†÷
‚
}b‘xfœ˜s†¯òÄó ¹OcË,Ù2Eî»J–;PSÎfQyª­‡ÈV>Ÿ‚Pˆn±5Á{$½Rf=™NÌ+~3n„GўÐJ†n†
+0¢Uš0—€[Ðpïirž#Q~²MŽÿË¡r0p1+0)U"Copyright (c) 1997 
Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root 
Authority‚
axM
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing 
PCA0070823002313Z090223003313Z0t10 UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0‚"0   *†H†÷
‚
ÏÂÁI›Íª:4­#YkÛl¾!"·”ÈꮿÆÕ&Â2‹¼Ú],û6V+®Ý£n(l?a�...@±fˆÙ”­—Ðwdv\êñüât£3Ëtåïãa¡~·eÿÕ>Õ°Ê^Ð{ò·ü`j(…uŒ·­¼…贐¾õ¶b]íß:î![‹¯€sÃE㕉w`›ç­wÁ73/ÛbÉ®©O˜g­Ô
 90qàgFâÆôPtA/è$j!kI°’IJ9ÇB¥m\J«×Žƒ>x
Gؤ²„#Ãâò{f±Jt½&AKœa`N0ȂóÐp|îUMwÒUv
+0U#0€ÌÎv
RÊ*LIª2,†è¡Ì]&¼¼<à[²ƒº5O„EGÿ»”¡Y©–Ýx½W¥§NÌò­œšAâË\$>Ü4GNöÏÈ{ë¶ÉœcS¯­šï׿Ϡ¡«•Êz+‡,ÀÇÙülÚ¿8­ñÑ\À÷ʀ¦ݐ#ç°¡L>ê°&xÁ,¹¤kǏ<0‚0‚… 
aGRº
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping 
PCA0060916015300Z110916020300Z0¦10        UUS10U
Washington10URedmond10U
Microsoft Corporation1'0%UnCipher DSE 
ESN:D8A9-CFCC-579C1'0%UMicrosoft Timestamping Service0‚"0 *†H†÷
‚
3,‡Ò~A³è        
Ù°¾ã™%¦¼%í×ӎÛô·mIæÓÇnîFÉómë烨SF?Ê$~æ|É,ûy(EÀO6kS§†³çüáÁŸQ      Û¼¥»þʇ 
ö·2¾áJQ¼¼|¬,•j—sêrW¡œ‹†Ø›½Kü'3Ám2¬àhØn:."CÑùíñ
+0UÿÀ0    *†H†÷
£5Ÿ%aNÀ2t+z”r
2‰NÌÌ~§7¥þ_ØgúFKÑm§}Ò¾ÿón‚ó‡tÄiå¹pÌKe£5©Dž„}9nþ½P!µ>ŸówÂšWái}ièƒÏo*"»73:rúÖ0‘­öPëÞ:Å·\ͳ0‚0‚… 
aI|í
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping 
PCA0060916015522Z110916020522Z0¦10        UUS10U
Washington10URedmond10U
Microsoft Corporation1'0%UnCipher DSE 
ESN:10D8-5847-CBF81'0%UMicrosoft Timestamping Service0‚"0 *†H†÷
‚
Á¢vs5L]ñ·áJ}¸”xÛÿ…BFqÎ'WуO;ÏúÞö‹í?
TƒÕ;KKâU½/`Ž’CÚ]ë‚
#—       1e‹“NA!¢’ýEDEo5±E7­i©eù4C±Â;9áŒò‡ãTP;1­
+0UÿÀ0    *†H†÷
�...@=e2|²¸=Á&HN"™nŒ0Áñ‘0‚0‚… j™OÀ
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA0‚"0      
*†H†÷
‚
+0¢Uš0—€[Ðpïirž#Q~²MŽÿË¡r0p1+0)U"Copyright (c) 1997 
Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root 
Authority‚

Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Code Signing PCA
axM
+‚70
+‚710
+‚70#   *†H†÷  1R  ª×AÊÃn‹‘á’÷íG|º0R
+‚71D0B (€&
éÜò·Ôæü‰£Á§¤W™2‰À¥tgm ­I»J€û‘d®\(pDEŶ›¼{¥Å$˜Û[؍QÈ<ƪd†Skþs6     
Àå#¬ÈQ}*€=M,¢\óéLÛ]¶        çýøT&
ùÐZTy;u·S¯+*ÃÓ¡‚0‚    *†H†÷  1‚0‚0‡0y10    
UUS10U
Washington10URedmond10U
Microsoft Corporation1#0!UMicrosoft Timestamping PCA
aI|í
úQå¾jxy®a×ڔ¾w¬ã{úúZ¬ŒÙýSáÑÆu؏"]†®´`yc26‹sþxóá©bÞ)%:F¼Ia§‘µð
'á®Jn¨ËŠ^»ûž£ƒl[.ÄÆ^fòJ³ên   @š



€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€






Actiÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿon_SxsMsmInstallTARGETDIRSourceDirWinSxsDirectory.21022.08.policy_9_0_Microsoft_VC90_CRT_x64.RTM.D8FD5D7A_D7AD_3E2F_9ACB_44D8D43BD919qe-8ep_h|amd64_policy.9.0.microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_18f8a87fd1919cd9:amrsxg7t|ulpCRTx64WinSxsPolicies.21022.08.policy_9_0_Microsoft_VC90_CRT_x64.RTM.D8FD5D7A_D7AD_3E2F_9ACB_44D8D43BD919qaewr08p|amd64_policy.9.0.Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_x-ww_16f3e195:kf_f1epx|dlpCRTx64PolicieswinsxsWindowsuuq_qejg.pol|!
 
9.0.21022.8.policyul_catalog.21022.08.policy_9_0_Microsoft_VC90_CRT_x64.RTM.D8FD5D7A_D7AD_3E2F_9ACB_44D8D43BD919ftbemgfm.pol|9.0.21022.8.catpolicy.21022.08.policy_9_0_Microsoft_VC90_CRT_x64.RTM.D8FD5D7A_D7AD_3E2F_9ACB_44D8D43BD919et6slbv0.pol|9.0.21022.8.policycatalog.21022.08.policy_9_0_Microsoft_VC90_CRT_x64.RTM.D8FD5D7A_D7AD_3E2F_9ACB_44D8D43BD919zaa0xc6x.pol|9.0.21022.8.catCostInitializeMsiPublishAssembliespolicy_9_0_Microsoft_VC90_CRT_x64.D8FD5D7A_D7AD_3E2F_9ACB_44D8D43BD919Microsoft_VC90_CRT_x64.50FC30FE_9758_3B08_B886_7BAABC047B619.0AllocNameTableTypeColumnIdentifier_ValidationValueNPropertyId_SummaryInformationDescriptionSetCategoryKeyTableMaxValueNullableKeyColumnMinValueName
 of tableName of columnY;NWhether the column is nullableYMinimum value 
allowedMaximum value allowedFor foreign key, Name of table to which data must 
linkColumn to which foreign key 
connectsText;Formatted;Template;Condition;Guid;Path;Version;Language;Identifier;Binary;UpperCase;LowerCase;Filenam!
 e;Paths;AnyPath;WildCardFilename;RegPath;KeyFormatted;CustomSource;Pro
perty;Cabinet;Shortcut;URLString categoryTextSet of values that are 
permittedDescription of columnAdminExecuteSequenceActionName of action to 
invoke, either in the engine or the handler DLL.ConditionOptional expression 
which skips the action if evaluates to expFalse.If the expression syntax is 
invalid, the engine will terminate, returning iesBadActionData.SequenceNumber 
that determines the sort order in which the actions are to be executed.  Leave 
blank to suppress action.AdminUISequenceAdvtExecuteSequenceBinaryUnique key 
identifying the binary data.DataThe unformatted binary data.ComponentPrimary 
key used to identify a particular component record.ComponentIdGuidA string GUID 
unique to this component, version, and language.Directory_DirectoryRequired key 
of a Directory table record. This is actually a property name whose value 
contains the actual path, set either by the AppSearch action or with the 
default setting obtained from the Directory table.AttributesRemote execution !
 option, one of irsEnumA conditional statement that will disable this component 
if the specified condition evaluates to the 'True' state. If a component is 
disabled, it will not be installed, regardless of the 'Action' state associated 
with the component.KeyPathFile;Registry;ODBCDataSourceEither the primary key 
into the File table, Registry table, or ODBCDataSource table. This extract path 
is stored when the component is installed, and is used to detect the presence 
of the component and to return the path to it.CustomActionPrimary key, name of 
action, normally appears in sequence table unless private use.The numeric 
custom action type, consisting of source location, code type, entry, option 
flags.SourceCustomSourceThe table reference of the source of the 
code.TargetFormattedExcecution parameter, depends on the type of custom 
actionUnique identifier for directory entry, primary key. If a property by this 
name is defined, it contains the full path to the directory.Directory_Pa!
 rentReference to the entry in this table specifying the default parent
 directory. A record parented to itself or with a Null parent represents a root 
of the install tree.DefaultDirThe default sub-path under parent's 
path.FeatureComponentsFeature_FeatureForeign key into Feature 
table.Component_Foreign key into Component table.FilePrimary key, non-localized 
token, must match identifier in cabinet.  For uncompressed files, this field is 
ignored.Foreign key referencing Component that controls the 
file.FileNameFilenameFile name used for installation, may be localized.  This 
may contain a "short name|long name" pair.FileSizeSize of file in bytes (long 
integer).VersionVersion string for versioned files;  Blank for unversioned 
files.LanguageList of decimal language Ids, comma-separated if more than 
one.Integer containing bit flags representing file attributes (with the decimal 
value of each bit position in parentheses)Sequence with respect to the media 
images; order must track cabinet 
order.InstallExecuteSequenceInstallUISequenceModuleAdminExecuteSequ!
 enceAction to insertStandard Sequence numberBaseActionBase action to determine 
insert location.AfterBefore (0) or After 
(1)ModuleAdvtExecuteSequenceModuleComponentsComponent contained in the 
module.ModuleIDModuleSignatureModule containing the component.Default language 
ID for module (may be changed by transform).ModuleDependencyModule requiring 
the dependency.ModuleLanguageLanguage of module requiring the 
dependency.RequiredIDString.GUID of required module.RequiredLanguageLanguageID 
of the required module.RequiredVersionVersion of the required 
verateRegistrySpaceNOT 
InstalledInstallFilesInstallFinalizeMsiUnpublishAssembliesRemoveFilesRemoveRegistryValues(NOT
 REMOVE ~= "ALL") AND (NOT Version9X) AND (VersionNT < 600)((Installed AND NOT 
REINSTALL) OR MsiPatchRemovalList) AND (NOT Version9X) AND (VersionNT < 
600)WriteRegistryValues{00000000-0000-0000-0000-000000000000}namepolicy.9.0.Microsoft.VC90.CRTversion9.0.21022.8publicKeyToken1fc8b3b9a1e18e3bprocessorArchitectureamd64typ!
 ewin32-policyALLUSERS1Dummy_policy_9_0_Microsoft_VC90_CRT_x64.D8FD5D7A
_D7AD_3E2F_9ACB_44D8D43BD919SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Installations\amd64_policy.9.0.Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_2a90ec9b\downlevel_manifest.9.0.21022.8



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to