home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 September / PCWorld_1999-09_cd.bin / Komunik / MSIE5SK / DCOM95.EXE / 1033 / RCDATA / CABINET / relnotes.txt < prev    next >
Text File  |  1999-05-06  |  33KB  |  704 lines

  1. DCOM95 1.3
  2. Poznßmky k vydaniu
  3. Poslednß aktualizßcia: 14. septembra 1998
  4. Produkt DCOM 95 zabezpeΦuje podporu architekt·ry DCOM v operaΦnom 
  5. systΘme Microsoft« Windows« 95. Sie¥ov² protokol DCOM zabezpeΦuje 
  6. podporu pre spo╛ahliv·, bezpeΦn· a efektφvnu komunikßciu medzi 
  7. komponentmi COM (Component Object Model), ako s· ovlßdacie prvky 
  8. ActiveX«, skripty a aplety jazyka Java nachßdzaj·ce sa na 
  9. viacer²ch poΦφtaΦoch v sieti LAN, WAN alebo v sieti Internet. 
  10. S pou₧itφm architekt·ry DCOM m⌠₧ete svoje aplikßcie distribuova¥ 
  11. na takΘ miesta, ktorΘ s· pre zßkaznφka a aplikßciu najvhodnejÜie.
  12. Ak chcete zφska¥ ∩alÜie hσbkovΘ informßcie, preΦφtajte si ·vodnΘ 
  13. (technickΘ) informßcie na domovskej strßnke architekt·ry COM od 
  14. spoloΦnosti Microsoft na adrese http://www.microsoft.com/com/.
  15.  
  16. Obsah
  17. ========
  18. I.   NovΘ funkcie
  19. II.  Opravy ch²b
  20. III. Znßme problΘmy
  21. IV.  Rozdiely vydania DCOM pre operaΦn² systΘm Windows NT
  22. V.   ╧alÜia distrib·cia
  23. VI.  Podpora a zdroje
  24. VII. Zoznam s·borov
  25. I.   NovΘ funkcie
  26. ---------------
  27.  
  28. Nahradenie produktu DCOM95 jeho starÜou verziou nie je povolenΘ
  29.  
  30. V predoÜl²ch vydaniach produktu DCOM95 ste mohli nahradi¥ novÜiu 
  31. verziu produktu DCOM95 jeho starÜou verziou. ╚φsla verziφ sa teraz 
  32. kontroluj· poΦas inÜtalßcie a nie je povolenΘ inÜtalova¥ starÜiu 
  33. verziu na poΦφtaΦ s novÜou verziou produktu. Tßto zmena predchßdza 
  34. problΘmom s nekompatibiln²mi verziami kni₧nφc DLL.
  35.  
  36. Podpora monitorovania procesov balφka Visual Studio 6.0
  37.  
  38. Ako podporu pre produkt Visual Studio 6.0 poskytuje produkt DCOM95 
  39. informßcie o monitorovanφ a pomßha tak v²vojßrom pochopi¥ sprßvanie, 
  40. v²kon a Ütrukt·ru ich aplikßciφ. Ak pou₧φvate program Visual Studio 
  41. Analyzer na poΦφtaΦi s operaΦn²m systΘmom Windows 95, mali by ste 
  42. v₧dy pou₧φva¥ t·to verziu produktu DCOM95.
  43.  
  44. InÜtalaΦn² program vytvßra nov² adresßr
  45.  
  46. InÜtalaΦn² program vytvorφ v systΘmovom adresßri adresßr nazvan² 
  47. DCOM95. Do tohto adresßra sa ulo₧φ licenΦnß zmluva koncovΘho 
  48. pou₧φvate╛a a inΘ s·bory. InÜtalaΦn² program vytvorφ ∩alej podadresßr 
  49. adresßra DCOM95 s nßzvom OLDOLE, v ktorom sa zßlohuje star² produkt 
  50. DCOM95 a binßrne s·bory funkciφ OLE. Tieto s·bory sa obnovia, ak 
  51. nesk⌠r odinÜtalujete produkt DCOM95.
  52.  
  53. Slu₧by CIS (COM Internet Services)
  54.  
  55. Slu₧by CIS (COM Internet Services) umo₧≥uj· pripojenie klientov 
  56. a serverov do siete Internet s pou₧itφm architekt·ry COM. 
  57. Slu₧by CIS obsahuj· 
  58. *    nov² protokol DCOM - äTunneled TCP"  
  59. *    nov² typ pomenovania objektov (moniker) - moniker OBJREF  
  60. *    nov· pom⌠cku CISCNFG
  61.  
  62. Klienti CIS v systΘme Windows 95 sa podporuj· iba v prφpade, 
  63. ak nainÜtalujete oba produkty DCOM a DCOMCFG. 
  64. ╧alej pou₧ite nßstroj CISCNFG (ten sa inÜtaluje poΦas inÜtalßcie 
  65. konfiguraΦnej pom⌠cky DCOM) a zme≥te k╛·Φ systΘmovej databßzy 
  66. Registry, ktor² urΦuje protokol pre vzdialenΘ procesy. V okne 
  67. Prφkazov² riadok (Command Prompt) napφÜte:     
  68.     ciscnfg <protokol>
  69.  
  70. Kde <protokol> mß hodnotu: 
  71. *    rpc, ak sa mß pou₧i¥ protokol RPC 
  72. *    http, ak sa mß pou₧i¥ protokol HTTP 
  73. *    tcp_http, ak sa mß pou₧i¥ najprv protokol TCP a v prφpade 
  74.     presiahnutia ΦasovΘho limitu pou₧i¥ protokol HTTP.
  75.     
  76. Prφkaz ciscnfg bez argumentov zobrazφ informßcie o pou₧itφ programu.
  77. Na pou₧φvanie protokolu äTunneled TCP" nie s· potrebnΘ nijakΘ 
  78. aktualizßcie SDK. 
  79.  
  80. Monikery OBJREF maj· tieto aktualizßcie: 
  81.  
  82. CreateObjrefMoniker
  83.  
  84. Vytvorφ moniker OBJREF pod╛a smernφka na objekt. 
  85. WINOLEAPI CreateObjrefMoniker(     
  86.     LPUNKNOWN pUnk, //Smernφk na objekt     
  87.     LPMONIKER *ppMk //Adresa smernφka na moniker OBJREF
  88. );
  89.  
  90. Parametre
  91.  
  92. pUnk
  93.  
  94. Smernφk na rozhranie IUnknown objektu, ktor² mß reprezentova¥ moniker.
  95.  
  96. ppMk
  97.  
  98. Adresa smernφka na rozhranie IMoniker vytvßranΘho na monikeri OBJREF.
  99.  
  100. VrßtenΘ hodnoty
  101.  
  102. Tßto funkcia podporuje ÜtandardnΘ hodnoty E_OUTOFMEMORY a E_UNEXPECTED, 
  103. a tie₧ hodnoty:
  104.  
  105. S_OK
  106.  
  107. Moniker OBJREF bol vytvoren² ·speÜne.
  108.  
  109. Poznßmky
  110.  
  111. Klienti pou₧φvaj· monikery OBJREF, aby zφskali zaraden² smernφk na 
  112. spusten² objekt v adresovom priestore servera.  Server zvyΦajne volß 
  113. met≤du CreateObjrefMoniker, aby vytvoril moniker OBJREF, potom zavolß 
  114. met≤du IMoniker::GetDisplayName a nakoniec uvo╛nφ moniker. Zobrazen² 
  115. nßzov monikera OBJREF mß tvar:    
  116.     OBJREF:nnnnnnnn 
  117.  
  118. Kde nnnnnnnn je ╛ubovolne dlhΘ k≤dovanie base-64, ktorΘ zapuzdruje 
  119. umiestnenie poΦφtaΦa, koncov² bod procesu a ID pre smernφk rozhrania 
  120. (IPID) spustenΘho objektu. 
  121.  
  122. Zobrazen² nßzov je mo₧nΘ prenies¥ ku klientovi ako text. Zobrazen² 
  123. nßzov m⌠₧e naprφklad obsahova¥ strßnka HTML, ktor· preberß klient. 
  124.  
  125. Klient m⌠₧e pou₧i¥ zobrazen² nßzov v met≤de MkParseDisplayName, 
  126. ktorß vytvorφ moniker OBJREF pod╛a tohto nßzvu. Volanφm met≤dy 
  127. IMoniker::BindToObject monikera sa zφskava zaraden² smernφk na 
  128. spusten· inÜtanciu na serveri.  Naprφklad komponent COM na strane 
  129. servera, ktor² obsahuje strßnka ASP, m⌠₧e vytvori¥ moniker OBJREF, 
  130. zφska¥ jeho zobrazen² nßzov a zapφsa¥ tento nßzov na v²stup v jazyku 
  131. HTML, ktor² sa odosiela preh╛adßvaΦu klienta. Skript, ktor² sa sp·Ü¥a 
  132. na strane klienta, m⌠₧e pou₧i¥ zobrazen² nßzov na zφskanie prφstupu 
  133. k samotnΘmu spustenΘmu objektu. Skript Visual Basic na strane klienta 
  134. by naprφklad mohol uchovßva¥ zobrazen² nßzov v premennej s nßzvom 
  135. strMyName a pou₧i¥ tento riadok.     
  136.     objMyInstance = GetObject(strMyName)
  137.  
  138. Skriptov² stroj vn·torne volß met≤dy MkParseDisplayName 
  139. a IMoniker::BindToObject, skript potom m⌠₧e pou₧i¥ inÜtanciu 
  140. objMyInstance, aby odkazoval priamo na spusten² objekt.
  141.  
  142. Ak spusten² objekt pou₧φva statickΘ ID (IPID) a proces servera 
  143. sa v₧dy sp·Ü¥a na rovnakom poΦφtaΦi na znßmom koncovom bode, 
  144. zobrazen² nßzov monikera OBJREF bude v₧dy rovnak². V takom 
  145. prφpade server m⌠₧e uchovßva¥ zobrazen² nßzov a nemusφ ho 
  146. vytvßra¥ pri ka₧dej ₧iadosti o objekt. 
  147.  
  148. IMoniker - implementßcia monikera OBJREF
  149.  
  150. Moniker OBJREF reprezentuje odkaz na inÜtanciu objektu, ktorß 
  151. je spustenß na mimo-procesovom serveri, bu∩ lokßlnom alebo vzdialenom.  
  152. Moniker identifikuje inÜtanciu objektu a poΦφtaΦ, na ktorom je 
  153. objekt spusten². 
  154.  
  155. Moniker OBJREF sa v mnoh²ch oh╛adoch podobß monikeru smernφka, 
  156. na rozdiel od neho sa vÜak spusten² objekt nachßdza mimo procesu. 
  157. Klient m⌠₧e vola¥ met≤du IMoniker::BindToObject s monikerom OBJREF 
  158. a pou₧i¥ zφskan² smernφk na prφstup k spustenΘmu objektu bez oh╛adu 
  159. na jeho umiestnenie. 
  160.  
  161. Na rozdiel od monikera smernφka m⌠₧e zobrazen² nßzov monikera OBJREF 
  162. obsahova¥ strßnka HTML a spusten² objekt reprezentovan² monikerom 
  163. m⌠₧e viaza¥ skript, aplet alebo ovlßdacφ prvok ActiveX klienta.
  164.  
  165. Kedy sa pou₧φva
  166.  
  167. Moniker OBJREF sa pou₧φva hlavne na zφskanie prφstupu k inÜtancii 
  168. spustenΘho objektu v sieti Internet. Strßnka ASP alebo inΘ prostriedky 
  169. vytvßrania dynamickΘho obsahu HTML pou₧ije zobrazovan² nßzov monikera 
  170. OBJREF ako parameter apletu alebo ovlßdacieho prvku ActiveX. K≤d apletu 
  171. alebo ovlßdacieho prvku volß met≤du CreateObjrefMoniker, ktorß vytvorφ 
  172. moniker OBJREF pod╛a zobrazenΘho nßzvu, potom volß met≤du 
  173. IMoniker::BindToObject so zφskan²m monikerom OBJREF na zφskanie 
  174. prφstupu k inÜtancii spustenΘho objektu. Strßnka ASP potom zaradφ 
  175. smernφk na spusten² objekt spΣ¥ klientovi strßnky. 
  176.  
  177. Poznßmky
  178.  
  179. K met≤de IMoniker::BindToObject. Ak sa pou₧ij· monikery OBJREF, 
  180. parameter pmkToLeft musφ ma¥ hodnotu NULL. Moniker OBJREF reprezentuje 
  181. spusten² objekt, aktivßcia sa preto nevykonß. Ak reprezentovan² objekt 
  182. u₧ nepracuje, met≤da BindToObject zlyhß a vrßti hodnotu E_UNEXPECTED. 
  183.  
  184. K met≤de IMoniker::BindToStorage. Touto met≤dou sa zφskava zaraden² 
  185. smernφk na po₧adovanΘ rozhranie ·lo₧nΘho miesta, ktorΘ obsahuje 
  186. spusten² objekt. Moniker OBJREF reprezentuje spusten² objekt, 
  187. aktivßcia sa preto nevykonß. Ak reprezentovan² objekt u₧ nepracuje, 
  188. met≤da BindToStorage zlyhß a vrßti hodnotu E_UNEXPECTED. 
  189.  
  190. K met≤de IMoniker::Reduce. Tßto met≤da vracia hodnotu MK_S_REDUCED_TO_SELF 
  191. a odovzdßva rovnak² moniker.
  192.  
  193. K met≤de IMoniker::ComposeWith. Ak je parameter pmkRight antimoniker, 
  194. vrßten² moniker mß hodnotu NULL. Ak je parameter pmkRight zlo₧en² 
  195. moniker, ktorΘho naj╛avejÜφ komponent je antimoniker, vrßten² moniker 
  196. je zlo₧en² moniker, z ktorΘho bol odstrßnen² naj╛avejÜφ antimoniker. 
  197. Ak parameter pmkRight nie je ani antimoniker ani zlo₧en² moniker, 
  198. ktorΘho naj╛avejÜφ komponent je antimoniker, tßto met≤da pracuje 
  199. pod╛a hodnoty parametra fOnlyIfNotGeneric. 
  200.  
  201. Ak je tßto hodnota FALSE, met≤da kombinuje dva monikery do generickΘho 
  202. zlo₧enΘho monikera. Ak je tßto hodnota TRUE, met≤da nastavφ *ppmkComposite 
  203. na hodnotu NULL a vracia hodnotu MK_E_NEEDGENERIC.
  204.  
  205. K met≤de IMoniker::Enum. Tßto met≤da vracia hodnotu S_OK a nastavφ 
  206. ppenumMoniker na hodnotu NULL. 
  207.  
  208. K met≤de IMoniker::IsEqual. Tßto met≤da vracia hodnotu S_OK v prφpade, 
  209. ₧e *pmkOther je moniker OBJREF a cesty oboch monikerov s· rovnakΘ 
  210. (pou₧φva sa porovnanie bez rozlφÜenia mal²ch a ve╛k²ch pφsmen). 
  211. Inak vracia tßto met≤da hodnotu S_FALSE.
  212.  
  213. K met≤de IMoniker::Hash. Tßto met≤da poΦφta hodnotu k≤dovania ähash" 
  214. monikera.
  215.  
  216. K met≤de IMoniker::IsRunning. Moniker OBJREF reprezentuje inÜtanciu 
  217. spustenΘho objektu, preto tßto met≤da vracia hodnotu TRUE okrem prφpadu, 
  218. ke∩ je znßme, ₧e objekt u₧ nepracuje (zlyhalo poslednΘ volanie).  
  219. Tßto met≤da ignoruje parameter pmkToLeft.
  220.  
  221. K met≤de IMoniker::GetTimeOfLastChange. Tßto met≤da vracia hodnotu 
  222. E_NOTIMPL.
  223.  
  224. K met≤de IMoniker::Inverse. Tßto met≤da vracia antimoniker 
  225. (teda v²sledok volania met≤dy CreateAntiMoniker).
  226.  
  227. K met≤de IMoniker::CommonPrefixWith. Ak s· dva monikery rovnakΘ, 
  228. vracia tßto met≤da hodnotu MK_S_US a nastavφ *ppmkPrefix na hodnotu NULL. 
  229. Ak in² moniker nie je moniker OBJREF, tßto met≤da odovzdß oba monikery 
  230. funkcii MonikerCommonPrefixWith. Tßto funkcia sprßvne spracuje prφpad, 
  231. ke∩ je in² moniker generick²m zlo₧en²m monikerom.
  232. Ak nemaj· spoloΦn· predponu, vracia tßto met≤da hodnotu MK_E_.
  233.  
  234. K met≤de IMoniker::RelativePathTo. Tßto met≤da vracia hodnotu E_NOTIMPL. 
  235.  
  236. K met≤de IMoniker::GetDisplayName. Tßto met≤da zφskava zobrazen² nßzov 
  237. monikera OBJREF. Zobrazen² nßzov je 64-bitovΘ k≤dovanie, ktorΘ zapuzdruje 
  238. umiestnenie poΦφtaΦa, koncov² bod procesu a ID pre smernφk rozhrania 
  239. (IPID) spustenΘho objektu. Na zabezpeΦenie bud·cej kompatibility sa 
  240. zobrazen² nßzov obmedzuje na znaky, ktorΘ sa daj· pou₧i¥ v adrese URL.
  241.  
  242. K met≤de IMoniker::ParseDisplayName. Ak parameter pmkToLeft nemß 
  243. hodnotu NULL, vracia tßto met≤da hodnotu MK_E_SYNTAX.
  244.  
  245. K met≤de IMoniker::IsSystemMoniker. Tßto met≤da vracia hodnotu S_OK 
  246. a odovzdßva hodnotu MKSYS_OBJREFMONIKER. 
  247.  
  248. Podpora ·dajov²ch typov jazyka VB6.0
  249. Jazyk Visual Basic« 6.0 umo₧≥uje, aby varianty jazyka Visual Basic 
  250. obsahovali pou₧φvate╛skΘ ·dajovΘ Ütrukt·ry. Produkt DCOM95 teraz 
  251. podporuje tieto varianty.
  252.  
  253. II. Opravy ch²b
  254. -------------
  255.  
  256. Konfliktnß podmienka pri uvo╛≥ovanφ viacer²ch modulov
  257.  
  258. V predoÜl²ch verzißch produktu DCOM95 sa objavovala konfliktnß podmienka 
  259. pri s·Φasnom uvo╛nenφ viacer²ch modulov. V zßvislosti od poradia 
  260. uvo╛≥ovan²ch modulov mohlo nasta¥ poruÜenie prφstupu. V tomto vydanφ 
  261. produktu DCOM95 je tento problΘm opraven².
  262.  
  263. Pracovnß plocha neodpovedala v priebehu vyjednßvania protokolu RPC
  264.  
  265. SkorÜie verzie produktu DCOM95 nevybavovali sprßvy poΦas vyjednßvania 
  266. protokolov RPC. V ist²ch prφpadoch, ke∩ pou₧φvate╛ spustil in· aplikßciu 
  267. poΦas vyjednßvania protokolov RPC, sa mohlo zda¥, ₧e poΦφtaΦ prestal 
  268. odpoveda¥. Po 30 sekundßch spracovanie sprßv pokraΦovalo. Toto sprßvanie 
  269. sa zmenilo v tomto vydanφ produktu DCOM95 a aplikßcie sa daj· sp·Ü¥a¥ 
  270. poΦas vyjednßvania protokolov RPC. 
  271.  
  272. Pracovnß plocha neodpovedala pri spustenφ novej aplikßcie
  273.  
  274. Volanie RPC vytvßra skrytΘ okno v priestore MTA (Multiple-Threaded Apartment), 
  275. ktorΘ nemusφ vybavova¥ sprßvy pod╛a Üpecifikßcie DCOM. Ke∩ pou₧φvate╛ 
  276. spustφ nov· aplikßciu z pracovnej plochy, systΘm Windows odoÜle sprßvu 
  277. vÜetk²m ∩alÜφm popisovaΦom okien upozor≥uj·cu na t·to udalos¥ a oΦakßva 
  278. odpove∩. V skorÜφch verzißch produktu DCOM95 skrytΘ okno RPC niekedy 
  279. neodpovedalo a systΘm Windows prestal pracova¥. Tßto verzia produktu 
  280. DCOM95 rieÜi tento problΘm a okno RPC nesp⌠sobuje pri sp·Ü¥anφ nov²ch 
  281. aplikßciφ problΘm zastavenia odpovedania pracovnej plochy. 
  282.  
  283. PoÜkodenie haldy viacer²ch adries IP
  284.  
  285. V ist²ch situßcißch, ke∩ ste spustili predoÜl· verziu produktu DCOM95 na 
  286. poΦφtaΦi s viac ne₧ jednou adresou IP, medzipamΣ¥ adries IP pretiekla 
  287. a halda sa poÜkodila. V tomto vydanφ produktu DCOM95 je tento problΘm 
  288. opraven². 
  289.  
  290. Pou₧ila sa iba prvß adresa IP
  291.  
  292. Ak ste spustili predoÜl· verziu produktu DCOM95 na poΦφtaΦi s dvomi 
  293. kartami sie¥ov²ch adaptΘrov (a teda dvomi adresami IP, kde ka₧dß adresa 
  294. bola priradenß inej karte), produkt DCOM95 pou₧φval iba jeden sie¥ov² 
  295. adaptΘr. V tomto vydanφ produktu DCOM95 sa v prφpade, ₧e prv² sie¥ov² 
  296. adaptΘr nepracuje, pou₧ije druh² adaptΘr.
  297.  
  298. Volanie RPC teraz sk·Üa viac adries IP
  299.  
  300. Pri vykonßvanφ volania RPC na poΦφtaΦ s viacer²mi adresami IP, ∩alÜie 
  301. adresy IP sa pou₧ij· v prφpade, ₧e pripojenie na prv· zlyhß.
  302.  
  303. S·borovΘ monikery podporuj· rozÜφren· syntax ciest
  304.  
  305. S·borovΘ monikery sa teraz daj· vytvori¥ s pou₧itφm argumentov v tvare 
  306. <zaΦiatoΦn²adresßr><relatφvnacesta>, naprφklad äC:\bug\bug\..\..\foo.jpg". 
  307. V produkte DCOM95 1.1 boli povolenΘ iba relatφvne cesty 
  308. (napr. ä..\..\foo.jpg") alebo absol·tne cesty (napr. äC:\foo.jpg").
  309.  
  310. VÜeobecnß chyba ochrany pamΣte pri uvo╛nenφ kni₧nice Oleaut32.dll
  311.  
  312. V predchßdzaj·cich verzißch produktu DCOM95 nastala vÜeobecnß chyba 
  313. ochrany pamΣte pri uvo╛nenφ kni₧nice Oleaut32.dll pred volanφm met≤dy 
  314. CoUninitialize. To sa najΦastejÜie stßvalo vtedy, ke∩ aplikßcia v jazyku 
  315. VB vytvorila ovlßdacφ prvok staticky prepojen² s kni₧nicou Oleaut32.sll 
  316. a potom uvo╛nila ovlßdacφ prvok pred volanφm met≤dy CoUninitialize. 
  317. V tejto verzii produktu DCOM95 u₧ toto nesp⌠sobuje vÜeobecn· chybu 
  318. ochrany pamΣte.
  319.  
  320. Zaradenie a vyradenie typov jazyka Visual Basic
  321.  
  322. Zaradenie a vyradenie niektor²ch ·dajov²ch typov jazyka Visual Basic 
  323. bolo opravenΘ. Ako parametre s· teraz povolenΘ polia s ve╛kos¥ou vΣΦÜou 
  324. ako 64K. ètrukt·ry definovanΘ pomocou aliasov pre typy sa teraz sprßvne 
  325. zara∩uj· aj vyra∩uj·.
  326.  
  327. Met≤da OleUninitialize odstra≥ovala at≤my nieko╛kokrßt
  328.  
  329. Tßto chyba sa objavovala v aplikßcißch, ktorΘ volali met≤dy OleInitialize 
  330. a OleUninitialize viackrßt. V priebehu inicializßcie automatizßcia OLE 
  331. pridßva nieko╛ko at≤mov pre volania DDE RPC. Ak at≤my u₧ pridalo inΘ vlßkno, 
  332. nepridßvaj· sa znova. V priebehu odinicializßcie sa vÜak at≤my odstra≥ovali 
  333. v₧dy a hodnoty popisovaΦov neboli nastavovanΘ na NULL. V d⌠sledku toho 
  334. pri ∩alÜom volanφ met≤dy OleInitialize existovali starΘ popisovaΦe, 
  335. hoci at≤my u₧ boli odstrßnenΘ a automatizßcia OLE ich znova nepridala. 
  336. VÜetky at≤my OLE sa tak stali neplatn²mi po nieko╛k²ch volaniach met≤d 
  337. OleInitialize a OleUninitialize. V tomto vydanφ produktu DCOM95 je tento 
  338. problΘm opraven². 
  339.  
  340. Servery ADO sa vypφnaj· sprßvne
  341.  
  342. Komponent ADO (Active Data Objects) pou₧φva smernφkovΘ monikery na 
  343. spustenie procesu servera. Prechßdzaj·ce verzie produktu DCOM95 
  344. obsahovali chybu pri prßci s poΦφtanφm odkazov smernφkov²ch monikerov 
  345. - smernφkovΘ monikery sa vytvßrali s poΦiatoΦn²m poΦtom odkazov 1 a nie 0.  
  346. PoΦet odkazov smernφkovΘho monikera preto nikdy nebol 0 a smernφkov² moniker 
  347. nemohol by¥ uvo╛nen². V d⌠sledku toho sa servery ADO nevypli ani potom, 
  348. Φo bol uvo╛nen² posledn² smernφk, ktor² na ne ukazoval. V tomto vydanφ 
  349. produktu DCOM95 je tento problΘm opraven².
  350.  
  351. Met≤da CoCreateInstance pracuje s vlastn²m nßzvom DNS
  352.  
  353. V predchßdzaj·cich verzißch produktu DCOM95 nebolo funkΦnΘ volanie met≤dy 
  354. CoCreateInstance s ·plne urΦen²m nßzvom miestneho poΦφtaΦa. V tejto verzii 
  355. produktu DCOM95 je tento problΘm opraven² a met≤da CoCreateInstance teraz 
  356. vytvßra inÜtancie na miestnom poΦφtaΦi sprßvne.
  357.  
  358. PomalΘ zapφsanie v hlavnom ·lo₧nom priestore pri rozsiahlom zlo₧enom s·bore
  359.  
  360. V predchßdzaj·cich verzißch produktu DCOM95 sa Φasov² interval zapφsania 
  361. v hlavnom ·lo₧nom priestore v re₧ime STGM_TRANSACTED ne·merne predl₧oval 
  362. pri rozsiahlych s·boroch (napr. s ve╛kos¥ou 400MB). Limity tabu╛ky vn·tornej 
  363. strßnky sa zv²Üili, a tento problΘm u₧ v podstate neexistuje.
  364.  
  365. Exportovanie objektov zo znovu vytvorenΘho komponentu MTA
  366.  
  367. V predchßdzaj·cich verzißch produktu DCOM95 server nemohol exportova¥ 
  368. objekt z priestoru MTA (Multi-Threaded Apartment), ak bol priestor MTA 
  369. v procese u₧ vytvoren². To bolo opravenΘ. Ak teraz server vytvorφ priestor 
  370. MTA, uvo╛nφ ho a potom ho znova vytvorφ, objekty bude mo₧nΘ exportova¥ 
  371. z priestoru MTA.
  372.  
  373. ViacnßsobnΘ inÜtancie programov v jazyku Visual Basic 4
  374.  
  375. Ak ste pou₧φvali produkt DCOM95 verzie 1.1 a spustili ste viac inÜtanciφ 
  376. rovnakΘho programu v jazyku Visual Basic 4, potom v prφpade, ₧e ste ich 
  377. ukonΦili v inom poradφ ako v poradφ LIFO (Last-In First-Out - od poslednΘho), 
  378. posledn² program zastavφ systΘm. RovnakΘ sprßvanie sa prejavovalo aj 
  379. vo formulßroch elektronickej poÜty v programe Microsoft Exchange. 
  380. V tomto vydanφ produktu DCOM95 je tento problΘm opraven². Teraz m⌠₧ete 
  381. ukonΦi¥ programy v jazyku Visual Basic 4 v ╛ubovolnom poradφ.
  382.  
  383. RozÜφrenΘ znaky v nßzvoch s·borov jazyka Visual Basic
  384.  
  385. Ak ste pomenovali modul alebo triedu jazyka Visual Basic s pou₧itφm 
  386. rozÜφren²ch znakov danΘho jazyka, mohlo sa sta¥, ₧e sa tento s·bor 
  387. nedal otvori¥ na poΦφtaΦoch nakonfigurovan²ch na inΘ umiestnenie. 
  388. To bolo opravenΘ.
  389.  
  390. III. Znßme problΘmy
  391. -----------------
  392.  
  393. Produkt Corel WordPerfect Suite 7: InÜtalßcia sp⌠sobφ chybu strßnkovania 
  394. pamΣte
  395.  
  396. Ak nainÜtalujete produkt Corel WordPerfect Suite 7 na systΘme Windows 95 
  397. s nainÜtalovan²m produktom DCOM95, m⌠₧e sa v priebehu inÜtalßcie objavi¥ 
  398. chyba strßnkovania pamΣte v s·vislosti so s·borom PfOd70.pfc. Ak sa tßto 
  399. chyba objavφ, zatvorte dial≤govΘ okno s chybov²m hlßsenφm. InÜtalaΦn² 
  400. program bude pokraΦova¥.   
  401.  
  402. Program Microsoft Access95: Replikßcia databßz nepracuje
  403.  
  404. Ak sa pok·site replikova¥ databßzu Access s pou₧itφm programu Microsoft 
  405. Access 95 na poΦφtaΦoch s inÜtalovan²m produktom DCOM95, m⌠₧e sa zobrazi¥ 
  406. toto chybovΘ hlßsenie: 
  407. Program Microsoft Access nem⌠₧e dokonΦi¥ operßciu, lebo nem⌠₧e nßjs¥ alebo 
  408. inicializova¥ dynamick· kni₧nicu Msjtrclr. (Microsoft Access cannot complete 
  409. this operation because it can't find or initialize the dynamic-link library Msjtrclr.) 
  410. Toto je problΘm programu Microsoft Access 95. Tento problΘm sa dß rieÜi¥ tak, 
  411. ₧e napφÜete program pou₧φvaj·ci objektov² model programu Access (namiesto 
  412. replikovΘho nßstroja), alebo tak, ₧e pou₧ijete na replikßciu Aktovku (Briefcase).  
  413. Tento problΘm sa net²ka programu Microsoft Access 97. 
  414.  
  415. Program WordPerfect
  416.  
  417. Ak dokument WordPerfect obsahuje vlo₧en² hßrok Corel, ktor² obsahuje in² 
  418. vlo₧en² objekt (naprφklad bitov· mapu), a zatvorφte najvn·tornejÜφ objekt, 
  419. m⌠₧e sa zobrazi¥ dial≤g s upozornenφm, ktor² oznamuje, ₧e ste stratili 
  420. sie¥ovΘ spojenie. M⌠₧u sa zobrazi¥ Ütyri alebo pΣ¥ tak²chto upozornenφ. 
  421. Tieto upozornenia nie s· d⌠le₧itΘ. Zatvorte ich a pokraΦujte v prßci.
  422.  
  423. Klienti MTA (Multiple-threaded apartment), ktorφ pou₧φvaj· konverznΘ proced·ry 
  424. BSTR, m⌠₧u blokova¥ sprßvy DDE
  425.  
  426. KonverznΘ proced·ry automatizßcie BSTR (naprφklad BstrFromR4) vytvßraj· skrytΘ 
  427. oknß na zabezpeΦenie konverzie typov. Tieto oknß neobsluhuj· front sprßv systΘmu 
  428. Windows. Ak bolo takΘto okno vytvorenΘ z klienta MTA, sprßvy DDE m⌠₧u by¥ blokovanΘ. 
  429. Vlßkno klienta v programovacom modele MTA nemß povinnos¥ obsluhova¥ front sprßv. 
  430. Ak to nerobφ, toto najvrchnejÜie okno zablokuje globßlne vysielanΘ sprßvy.
  431. Existuj· dva sp⌠soby rieÜenia tejto situßcie. M⌠₧ete bu∩ vola¥ konverznΘ 
  432. proced·ry BSTR z klienta STA (Single-threaded apartment) alebo zabezpeΦi¥, 
  433. aby sa vlßkno MTA klienta sprßvalo ako vlßkno STA. (Vlßkno STA musφ obsluhova¥ 
  434. front sprßv.) Ak vlßkno blokuje popisovaΦ win32, musφ vola¥ funkciu 
  435. MsgWaitForMultipleObjects, aby s·Φasne vybavovalo sprßvy systΘmu Windows. 
  436.  
  437. Nßzvy ciest kni₧nφc DLL dlhÜie ako 127 znakov sp⌠sobuj· chybu
  438.  
  439. Ak zaregistrujete kni₧nicu DLL s nßzvom cesty dlhÜφm ako 127 znakov, 
  440. registrßcia bude ·speÜnß, ale met≤dy CoCreateInstance a CoGetClassObject 
  441. vrßtia chybu (REGDB_E_CLASSNOTREG), ak pristupuj· k objektu, ktor² podporuje 
  442. tßto kni₧nica.
  443.  
  444. IV. Rozdiely vydania DCOM pre operaΦn² systΘm Windows NT
  445.  
  446. ---------------------------------------
  447.  
  448. Mo₧nosti zabezpeΦenia v produkte DCOM95
  449.  
  450. ZßkladnΘ funkcie a rozhranie API (aplikaΦnΘ programovacie rozhranie) 
  451. produktu DCOM95 s· rovnakΘ pre systΘmy Windows 95 a Windows NT 4.0/5.0. 
  452. NiektorΘ mo₧nosti zabezpeΦenia sa vÜak lφÜia z d⌠vodu odliÜnej infraÜtrukt·ry 
  453. zabezpeΦenia operaΦn²ch systΘmov. Odpor·Φa sa pou₧i¥ predvolenΘ nastavenia 
  454. bezpeΦnosti a treba tie₧ povoli¥ zabezpeΦenie zdie╛an²ch s·borov²ch systΘmov 
  455. na äpou₧φvate╛skej ·rovni". (Pozri ni₧Üie.) 
  456.  
  457. M⌠₧u sa pou₧φva¥ tieto slu₧by (ktorΘ m⌠₧u potlaΦi¥ predvolenΘ nastavenie 
  458. zabezpeΦenia):  
  459.  
  460. *    CoInitializeSecurity  
  461. *    CoQueryAuthenticationService  
  462. *    CoQueryProxyBlanket  
  463. *    CoSetProxyBlanket  
  464. *    CoQueryClientBlanket  
  465. *    IClientSecurity Interface  
  466. *    IServerSecurity Interface
  467.  
  468. NiektorΘ mo₧nosti, ktorΘ s· s·Φas¥ou produktu DCOM v systΘme Windows NT, 
  469. vÜak nebudete m⌠c¥ pou₧i¥ v systΘme Windows 95 z d⌠vodu odliÜnej infraÜtrukt·ry 
  470. zabezpeΦenia v systΘme Windows 95.
  471.  
  472. Ide hlavne o nedostatok funkciφ zabezpeΦenia v rozhranφ Win32 API 
  473. (naprφklad mo₧nos¥ vytvori¥ zoznamy ACL (Access Control List), ch²ba 
  474. tie₧ funkcia AccessCheck) a o nedostatok bezpeΦnostnΘho kontextu priradenΘho 
  475. symbolom vlßkien a procesov. Samotn² systΘm Windows 95 nepodporuje tieto 
  476. funkcie ani konÜtrukty. Z tohto d⌠vodu produkt DCOM95 nepodporuje zosobnenie 
  477. (menovite pomocnΘ funkcie CoImpersonateClient a CoRevertToSelf v rozhranφ 
  478. IServerSecurity), ktorΘ je zalo₧enΘ na symbolovom zabezpeΦenφ vlßkien a procesov 
  479. v systΘme Windows NT 4.0. Zosobnenie sa obyΦajne pou₧φva na automatickΘ riadenie 
  480. prφstupu k obmedzen²m systΘmov²m prostriedkom (naprφklad k s·borovΘmu systΘmu, 
  481. in²m procesom a sieti). Tieto prostriedky sa v systΘme Windows 95 nedaj· obmedzi¥.
  482.  
  483. Produkt DCOM95 vÜak pon·ka programßtorom r⌠zne pomocnΘ objekty na zabezpeΦenie 
  484. funkciφ kontroly prφstupu a prßce so zoznamom ACL, ktorΘ sa daj· pou₧i¥ na 
  485. explicitnΘ riadenie prφstupu vzdialen²ch klientov k systΘmov²m aj pou₧φvate╛sk²m 
  486. prostriedkom alebo ·dajom. Tieto pomocnΘ objekty poskytuje systΘmov² objekt 
  487. CLSID_DCOMAccessControl, ktor² implementuje rozhranie IAccessControl.
  488.  
  489. Rozhranie IAccessControl by sa malo pou₧φva¥ na programovΘ spravovanie 
  490. bezpeΦnostn²ch povolenφ v₧dy, ke∩ je potrebnß prenosite╛nos¥ medzi systΘmami 
  491. Windows 95/98 a Windows NT. Objekt CLSID_DCOMAccessControl je dostupn² vo 
  492. vÜetk²ch vydaniach produktu DCOM95 a v systΘme Windows NT 4.0 aktualizßcie SP2 
  493. a neskorÜej. Ak chcete zφska¥ ∩alÜie informßcie o rozhranφ IAccessControl, 
  494. pozrite sa do dokumentßcie äPlatform SDK".
  495.  
  496. ZabezpeΦenie pri sp·Ü¥anφ a pri prφstupe
  497.  
  498. Produkt DCOM95 neumo₧≥uje kontrolova¥, kto m⌠₧e sp·Ü¥a¥ k≤d servera 
  499. (server class code). Sp·Ü¥anie serverov nie je podporovanΘ.  Vzdialenφ klienti 
  500. sa m⌠₧u pripoji¥ a vyu₧φva¥ slu₧by serverov a tried a₧ potom, ako zaΦn· 
  501. pracova¥ tieto servery a triedy. 
  502.  
  503. Produkt DCOM95 podporuje mo₧nos¥ pripoji¥ sa na u₧ spustenΘ triedy a servery. 
  504. ZabezpeΦenie prφstupu sa podporuje s pou₧itφm k╛·Φa databßzy Registry 
  505. \APPID\{.}\AccessPermissions a prisp⌠sobuje sa s pou₧itφm nßstroja DCOMCNFG, 
  506. v priebehu inÜtalßcie alebo konfigurßcie k≤du servera.  Neoverenφ pou₧φvatelia 
  507. bud· m⌠c¥ pou₧φva¥ servery, ak nakonfigurujete triedu tak, aby podporovala 
  508. neoverenΘ pripojenia (staticky pomocou nßstrojov konfigurßcie alebo dynamicky 
  509. pomocou funkcie CoInitializeSecurity). M⌠₧ete vytvßra¥ aj vlastnΘ zoznamy 
  510. ACL a urΦi¥ pou₧φvate╛ov a skupiny, ktorΘ maj· prφstup k urΦen²m slu₧bßm. 
  511.  
  512. Stupne overovania
  513.  
  514. Klienti DCOM95 m⌠₧u vyu₧φva¥ funkcie DCOM s pou₧itφm ╛ubovolnΘho stup≥a 
  515. overovania. Servery a klienti DCOM95 prijφmaj·ci spΣtnΘ volania m⌠₧u 
  516. vyu₧φva¥ iba volania DCOM s pou₧itφm stup≥ov overovania RPC_C_AUTHN_LEVEL_NONE 
  517. alebo RPC_C_AUTHN_LEVEL_CONNECT.
  518.  
  519. Prenosy
  520.  
  521. Produkt DCOM95 podporuje iba spojenia s pou₧itφm protokolu TCP. Ak nemßte 
  522. nainÜtalovan² protokol TCP/IP, produkt DCOM95 nebude m⌠c¥ podporova¥ architekt·ru 
  523. COM na viacer²ch poΦφtaΦoch. 
  524.  
  525. Nastavenia systΘmovej databßzy Registry
  526.  
  527. Produkt DCOM95 pou₧φva tieto k╛·Φe systΘmovej databßzy Registry urΦenΘ vo 
  528. vetve HKEY_LOCAL_MACHINE\Software\Microsoft\OLE: 
  529. EnableDCOM (s predvolenou hodnotou "Y"). Povolφ slu₧by DCOM na tomto poΦφtaΦi.  
  530. Ak mß tento k╛·Φ hodnotu "N", poΦφtaΦ nem⌠₧e pripßja¥ ani aktivova¥ objekty 
  531. vzdialen²ch poΦφtaΦov a vzdialenΘ poΦφtaΦe sa nem⌠₧u pripßja¥ k objektom 
  532. miestneho poΦφtaΦa. Nastavenie hodnoty "Y" zapφna slu₧by pripßjania klienta 
  533. k vzdialen²m objektom (ak k╛·Φ EnableRemoteConnect mß hodnotu "N", pozri ni₧Üie) 
  534. alebo ·plnΘ slu₧by pripßjania klienta a servera (ak k╛·Φ EnableRemoteConnect mß 
  535. hodnotu "Y", pozri ni₧Üie). 
  536.  
  537. EnableRemoteConnect (s predvolenou hodnotou "N"). Povolφ, aby servery COM 
  538. podporovali vzdialen²ch klientov. Ak mß tento k╛·Φ hodnotu "Y", odkazy na 
  539. rozhrania miestnych objektov je mo₧nΘ odovzda¥ vzdialen²m klientom a vzdialenφ 
  540. klienti sa m⌠₧u pripßja¥ na spustenΘ objekty. Ak mß tento k╛·Φ hodnotu "N", 
  541. tento poΦφtaΦ sa m⌠₧e pripßja¥ na vzdialenΘ objekty, ale nem⌠₧e sl·₧i¥ ako server: 
  542. tento poΦφtaΦ sa nem⌠₧e pripßja¥ na spustenΘ objekty. 
  543. Vo vetve HKEY_CLASSES_ROOT\CLSID je, okrem inΘho, tento k╛·Φ systΘmovej databßzy 
  544. Registry: 
  545. {bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion.  
  546. Obsahuje Φφslo verzie produktu DCOM95 vo formßte "a,b,c,d".  T·to hodnotu m⌠₧e 
  547. pou₧i¥ komponent Internet Component Download (Prevzatie s·Φastφ prostrednφctvom 
  548. siete Internet) na urΦenie nainÜtalovanej verzie produktu DCOM95. T·to hodnotu 
  549. pridßva do databßzy Registry inÜtalaΦn² program, a nemali by ste ju meni¥. 
  550.  
  551. Pou₧φvanie systΘmu Windows 95 ako hostite╛a vzdialen²ch serverov
  552.  
  553. SystΘm Windows 95 m⌠₧e by¥ hostite╛om vzdialen²ch serverov s t²mito obmedzeniami: 
  554. *    Nem⌠₧e sp·Ü¥a¥ procesy. Proces servera musφ by¥
  555.     spusten² na serveri, aby sa klient mohol pripoji¥. 
  556. *    Ak sa vy₧aduj· zabezpeΦenΘ spojenia, server (a v 
  557.     prφpade spΣtn²ch volanφ aj klient) musφ pou₧φva¥ riadenie 
  558.     prφstupu na pou₧φvate╛skej ·rovni a nßzov poskytovate╛a 
  559.     zabezpeΦenia musφ by¥ urΦen².  
  560. *    Hodnota k╛·Φa EnableRemoteConnect v systΘmovej databßze 
  561.     Registry musφ by¥ "Y".
  562.     
  563. Produkt DCOM95 bol najviac testovan² s pou₧itφm poskytovate╛a zabezpeΦenia 
  564. Windows NT Domain. Ak pou₧ijete inΘho poskytovate╛a zabezpeΦenia, m⌠₧u 
  565. sa objavi¥ problΘmy.
  566.  
  567. Na pou₧φvanie riadenia prφstupu na pou₧φvate╛skej ·rovni musφ by¥ inÜtalovan² 
  568. ovlßdaΦ Filesec.vxd. Tento s·bor sa obyΦajne inÜtaluje v systΘme Windows 95 
  569. pri inÜtalßcii zdie╛ania s·borov a tlaΦiarnφ.
  570.  
  571. Ak chcete povoli¥ riadenie prφstupu na pou₧φvate╛skej ·rovni, otvorte 
  572. dial≤govΘ okno Sie¥ (Network) z okna Ovlßdacφ panel (Control Panel), 
  573. kliknite na kartu Riadenie prφstupu (Access Control), zaΦiarknite polo₧ku 
  574. Individußlne riadenie prφstupu (User-level Access Control) a napφÜte nßzov 
  575. domΘny zabezpeΦenia. Sp⌠sob, ktor²m prßve zdie╛ate sie¥ovΘ adresßre na vaÜom 
  576. poΦφtaΦi, sa t²m m⌠₧e zmeni¥. PodrobnΘ informßcie nßjdete v dokumentßcii 
  577. on-line. Ak ovlßdacφ panel konfigurßcie siete neobsahuje kartu Riadenie 
  578. prφstupu (Access Control), musφte nainÜtalova¥ slu₧bu klienta siete. 
  579. Ak chcete zφska¥ informßcie o inÜtalßcii sie¥ovΘho klienta, kliknite 
  580. na polo₧ku Sie¥ovφ klienti pri nastavovanφ v registri Pomocnφka pre systΘm 
  581. Windows.
  582.  
  583. V. Nßslednß distrib·cia
  584. ------------------------
  585.  
  586. Informßcie o nßslednej distrib·cii produktu DCOM95 nßjdete v pokynoch, 
  587. ktorΘ obsahuje licenΦnß zmluva koncovΘho pou₧φvate╛a (license.txt).
  588.  
  589. VI. Podpora a zdroje
  590. -----------------------
  591.  
  592. Pr∙vodce odbornou pomocφ spoleΦnosti Microsoft
  593.  
  594. Pokud mßte technickΘ dotazy t²kajφcφ se systΘmu Microsoft« Windows 98, 
  595. pou₧ijte tuto p°φruΦku ZaΦφnßme s aplikacφ Microsoft« Windows 98 nebo 
  596. nßpov∞du. Budete-li mφt dotazy i nadßle, nabφzφ vßm spoleΦnost Microsoft 
  597. odbornou pomoc a slu₧by sahajφcφ od nßstroj∙ vlastnφ pomoci a₧ po p°φmou 
  598. podporu poskytovanou pracovnφkem odbornΘ pomoci spoleΦnosti Microsoft. 
  599.  
  600. Nßstroje vlastnφ pomoci
  601.  
  602. Odbornß pomoc online spoleΦnosti Microsoft: Tento nov² server vyu₧φvß 
  603. p°evratn²ch technologiφ spoleΦnosti Microsoft k tomu, abyste m∞li p°φstup 
  604. k nejd∙le₧it∞jÜφm odborn²m informacφm a prost°edk∙m, kterΘ vßm poskytnou 
  605. odpov∞∩ na vaÜe dotazy. Pomocφ poradc∙ p°i potφ₧φch snadno urΦφte problΘmy 
  606. a naleznete odpov∞di na svΘ otßzky. M∙₧ete si takΘ vybrat z vφce ne₧ 75 000 
  607. odborn²ch Φlßnk∙, pom∙cek pro programovßnφ nebo nejΦast∞ji kladen²ch otßzek 
  608. v databßzi Microsoft Knowledge Base. NavÜtivte server 
  609. http://support.microsoft.com/support/ a p°esv∞dΦte se, jak snadnΘ je zφskat 
  610. pot°ebnΘ informace. (V ╚eskΘ republice m∙₧ete takΘ navÜtφvit mφstnφ server 
  611. na adrese http://support.microsoft.cz/, na Slovensku na adrese 
  612. http://support.microsoft.sk/).
  613.  
  614. P°φmß podpora poskytovanß pracovnφkem odbornΘ pomoci spoleΦnosti Microsoft
  615. Standardnφ bezplatnß odbornß pomoc: Budete-li p°esto pot°ebovat pomoc p°i 
  616. °eÜenφ odborn²ch problΘm∙, nabφzφ vßm spoleΦnost Microsoft pro maloobchodnφ 
  617. verze* tohoto produktu nßsledujφcφ standardnφ bezplatnou odbornou pomoc:
  618. Neomezenß bezplatnß odbornß pomoc t²kajφcφ se pou₧itelnosti produktu vΦetn∞ 
  619. funkcφ, p°φkaz∙ nabφdek, formßtovßnφ, instalace a dalÜφch otßzek spojen²ch 
  620. s u₧ivatelsk²m rozhranφm. 
  621.  
  622. V ╚eskΘ republice zφskßte standardnφ bezplatnou pomoc na telefonnφm Φφsle 
  623. (02) 21 50 32 22 od pond∞lφ do pßtku (mimo svßtky) mezi 9 a 17 hod. 
  624.  
  625. Na Slovensku volejte ve stejnΘm Φase na Φφslo (07) 67 29 62 96.
  626. *Pokud byl produkt spoleΦnosti Microsoft p°edem nainstalovßn nebo dodßn 
  627. ji₧ s poΦφtaΦem, je za poskytnutφ odbornΘ pomoci odpov∞dn² v²robce vaÜeho 
  628. poΦφtaΦe. V takovΘm p°φpad∞ se obra¥te na v²robce nebo na zdroj, ze kterΘho 
  629. jste produkt spoleΦnosti Microsoft zφskali.
  630.  
  631. Smlouva odbornΘ pomoci Priority Support: Pokud p°edpoklßdßte, ₧e budete 
  632. po₧adovat v∞tÜφ rozsah pomoci nebo pot°ebujete mφt k pracovnφk∙m odbornΘ 
  633. pomoci spoleΦnosti Microsoft p°ednostnφ p°φstup, poskytne vßm podrobnΘ 
  634. informace zastoupenφ spoleΦnosti Microsoft v ╚eskΘ republice na telefonnφm 
  635. Φφsle (02) 611 97 111, od pond∞lφ do pßtku (mimo svßtky) od 8:30 do 18:00 hod.
  636.  
  637. Odesφlßnφ dotaz∙ prost°ednictvφm sφt∞ Internet: V ╚eskΘ republice 
  638. a na Slovensku m∙₧ete dotazy na odbornou pomoc Priority Support 
  639. (tato slu₧ba je placenß) odesφlat prost°ednictvφm internetovΘ slu₧by 
  640. Web Response. Bli₧Üφ informace vßm poskytne odbornß pomoc online 
  641. spoleΦnosti Microsoft na adrese http://www.microsoft.cz/support/.
  642.  
  643. DalÜφ mo₧nosti podpory
  644.  
  645. Programy a slu₧by odbornΘ pomoci: Odbornß pomoc spoleΦnosti Microsoft 
  646. dßle nabφzφ profesionßlnφ programy a slu₧by odbornΘ pomoci pro st°ednφ 
  647. a velkΘ organizace, kterΘ po₧adujφ vφce ne₧ pouhΘ °eÜenφ standardnφch 
  648. potφ₧φ. DalÜφ informace zφskßte v Φßsti Odbornß pomoc souboru nßpov∞dy 
  649. nebo na serveru Odbornß pomoc online spoleΦnosti Microsoft na adrese 
  650. http://www.microsoft.cz/support/.
  651.  
  652. Celosv∞tovß odbornß pomoc spoleΦnosti Microsoft: Nejste-li na ·zemφ ╚eskΘ 
  653. republiky nebo Slovenska a mßte dotaz t²kajφcφ se produktu spoleΦnosti 
  654. Microsoft, prove∩te nejprve nßsledujφcφ:
  655. Ov∞°te si informace v tomto souboru nßpov∞dy nebo v p°φruΦce k produktu.
  656. ProΦt∞te si soubory readme dodanΘ spoleΦn∞ s disky k produktu. Tyto soubory 
  657. poskytujφ obecnΘ informace, kterΘ byly shromß₧d∞ny krßtce p°ed uvedenφm 
  658. produktu na trh.
  659.  
  660. Vyhledejte podporu online na adrese http://support.microsoft.com/support/.
  661. Nem∙₧ete-li nalΘzt °eÜenφ, poskytne vßm mφstnφ poboΦka spoleΦnosti 
  662. Microsoft informace o zφskßnφ podpory pro produkt.
  663.  
  664. Slu₧by odbornΘ pomoci spoleΦnosti Microsoft se °φdφ momentßln∞ aktußlnφmi 
  665. cenami, termφny a podmφnkami, kterΘ se mohou zm∞nit bez p°edchozφho upozorn∞nφ.
  666.  
  667. VII. Zoznam s·borov
  668. --------------------
  669.  
  670. Tßto tabu╛ka uvßdza Φφsla verziφ s·borov distribuovan²ch s produktom DCOM95.
  671. oleaut32.dll     2.30.4275
  672. secur32.dll      4.10.1999
  673. compobj.dll      2.3.2
  674. ole2.dll         2.3.2
  675. ole32.dll        4.71.2900
  676. olecnv32.dll     4.71.2900
  677. olethk32.dll     4.71.2900
  678. rpcltc1.dll      4.71.2900
  679. rpcltc5.dll      4.71.2900
  680. rpcltccm.dll     4.71.2900
  681. rpclts5.dll      4.71.2900
  682. rpcltscm.dll     4.71.2900
  683. rpcns4.dll       4.71.2900
  684. rpcrt4.dll       4.71.2900
  685. rpcss.exe        4.71.2900
  686. storage.dll      2.3.2
  687. stdole2.tlb      2.30.4275
  688. stdole32.tlb     2.1
  689. imagehlp.dll     4.00
  690. dllhost.exe      4.71.2900
  691. comcat.dll       5.0
  692. iprop.dll        4.00
  693. rpcmqcl.dll      4.71.2900
  694. rpcmqsvr.dll     4.71.2900
  695. olepro32.dll     5.0.4275
  696. asycfilt.dll     2.30.4275
  697. dcom2w98.dll     2.10.35.35
  698.  
  699. Tßto tabu╛ka uvßdza Φφsla verziφ s·borov distribuovan²ch s produktom 
  700. DCM95CFG.
  701.  
  702. dcomcnfg.exe     5.00.1603.0
  703. ciscnfg.exe      4.71.2618 
  704.