Detaljne informacije o razvijateljima koji koriste mrežnu datoteku skeniranja servisa Windows Update

Sažetak

U studenom 2006 nova verzija datoteke za izvanmrežni pregled sustava Windows Update (WU) objavljena je zajedno s postojećom datotekom za skeniranje u izvanmrežnom programu WU, Wsusscan. cab. Nova datoteka programa WU offline skandirati što, Wsusscn2. cab, sadrži novi oblik. Bilo koje rješenje za skeniranje koje koristi postojeću datoteku skeniranja servisa WU offline mora se ažurirati da bi se koristila nova datoteka za skeniranje WU offline do ožujka 2007. Bilo koje rešenje koje nije Microsoft koje koristi datoteku skeniranja WU offline mora imati ažuriranu agenticu za Windows Update (WUA) instaliranu za sve operativne sustave Microsoft Windows 2000, Microsoft Windows XP i Microsoft Windows Server 2003. Računala s instaliranim sustavom Windows Vista imat će ažuriranu WUA kada se operacijski sustav objavi. Zbog toga Windows Vista neće zahtijevati ažuriranje. Neka rješenja koja nisu Microsoftova Microsoft koja koriste datoteku skeniranja servisa WU offline za otkrivanje izvanmrežnog sigurnosnog ažuriranja može zahtijevati i ažuriranu verziju. Ta je rješenja potrebna za ovu ažuriranu verziju datoteke programa WU offline za skeniranje ako čitaju ovu datoteku, a ne pomoću API-ja za Windows Update. Ne preporučujemo da ova rješenja izravno čitaju ovu datoteku jer je datoteka podložna promjenama. Umjesto toga preporučujemo da programeri koriste značajku WUA izvanmrežno skeniranje. Informacije o toj značajci potražite na sljedećem MSDN web-mjestu:

Dodatne informacije

Microsoft je promijenio interni oblik datoteke skeniranja servisa WU offline da bi riješio problem koji je objašnjen u članku iz Microsoftove baze znanja 926464. Bilo koja rješenja koja nisu Microsoftova, koja pristupaju ovoj datoteci na način koji nisu dokumentirani u javnom API-ju, možda će zahtijevati ažuriranu datoteku. Svi proizvodi, alati i rješenja koja koriste datoteku Wsusscan. cab pomoću dokumentiranog WUA API-ja moraju se ažurirati do ožujka 2007. Ovi proizvodi, alati i rješenja moraju moći koristiti novu Wsusscn2. cab datoteku da biste preuzeli datoteku Wsusscn2. cab s novog mjesta. Na svim klijentskim računalima mora biti instalirana potrebna ažurirana verzija programa WUA Client Computer. Bilo koja Microsoftova rješenja koja izravno pristupaju kabini, možda će trebati dodatne promjene zbog promjena unutarnjeg oblika.

Izravno pristup datoteci Wsusscn2. cab

Ne preporučujemo izravno pristup datoteci Wsusscn2. cab jer će oblik datoteke biti odgovoran za promjenu. Ovaj članak, međutim, obuhvaća informacije za programere koji imaju postojeća rješenja koja izravno pristupaju datoteci.

Određivanje je li WUA verzija ispravna verzija za datoteku Wsusscn2. cab

Ako verzija programa WUA koja je instalirana na računalu ne ispunjava zahtjev za minimalnu verziju odgovarajućeg oblika paketa skeniranja, instalirana WUA verzija neće funkcionirati s paketom skeniranja, a instalirana verzija može vratiti WU_E_OL_NEWCLIENT_REQUIRED i druge HRESULT šifre iz njegova paketa skeniranja povezanog sa API-Jima. U najgorem slučaju, instalirana verzija WUA API-ja možda neće podržavati bilo koju funkcionalnost vezanu uz pregled paketa. WUA API, primjerice, možda ne podržava sučelje Iupdatiservicemanager. Informacije o izbjegavanju tog ponašanja potražite na sljedećem web-mjestu:

Te će vam informacije pomoći da saznate kako aplikacija može postaviti najnoviju verziju WUA na računalu. Aplikacija može postaviti najnoviju verziju WUA na računalu prije nego što koristi skeniranje paketa sa WUA API-jem. Informacije o korištenju paketa za skeniranje radi skeniranja ažuriranja u izvanmrežnom okruženju potražite na sljedećem web-mjestu:

Dodatne informacije o sučelju Iupdatelcollection potražite na sljedećem web-mjestu:

Dodatne informacije o paketu skeniranja potražite na sljedećem web-mjestu:

Dodatne informacije o WUA API-ju potražite na sljedećem web-mjestu:

Promjene u obliku CAB datoteke

Datoteka Wsusscan. cab sadrži jednu CAB datoteku. Ova je datoteka paket. cab. Datoteka Wsusscn2. cab sadrži sljedeće datoteke:

  • Datoteka index. XML. Ova datoteka sadrži sljedeće komponente:

    • Je li potreban atribut verzije <indeksa> elementa(broj)? Neažuriran: broj verzije koji koristi oblik indeksa. XML fileRemarks: ta vrijednost mora biti numerički ekvivalentna verziji = "1" .

    • <CabList> elementxor atribut (broj)? NoDefault vrijednost: xor = "0"značenje:

      • Xor = "1" upućuje na to da su sve kabine koje su definirane u dječjem <Cab> elementima, osim datoteke Package. cab, obfuscated uz bitovni operator ne rad. Drugim riječima, sve definirane kabine datoteke, osim za paket. cab datoteka, imaju broj 1 i br. svih pojedinačnih sadržaja. Taj se postupak pojavljuje radi poboljšanja performansi WUA u obradi paketa skeniranja tako da preskoče vrijeme koje neki protuvirusni softver na računalu ima za skeniranje onih taksija za viruse.

      • Xor = "0" upućuje na to da sve kabine koje su definirane u podređenom <Cab> elementi nisu obfuscated s bitnom ne operacijom.

    • Je li potreban atribut naziva <Cab>(niz)? Naziv datoteke CAB datoteke koja je definirana elementom <cab> . Napomene

      • Vrijednost prvih <Cab> elementa koja je definirana u <cablist> mora biti paket. cab.Napomena Ta je vrijednost neosjetljiva na slučaj.

      • Tipično, ako je vrijednost xor = "1" , CAB datoteke koje su definirane drugi, treći i tako dalje po <Cab> elemente koji se nazivaju Package2. Wu, Package3. Wu, i tako dalje. To vrijedi ako su elementi prisutni.

      • Obično, ako je vrijednost xor = "0", CAB datoteke koje su definirane drugi, treći i na <Cab> elementi se nazivaju Package2. cab, Package3. cab i tako dalje. To vrijedi ako su elementi prisutni.

      Atribut RangeStart (broj)Obavezno? Ne za paket. cab datoteku, da za paketversionNumber. Wu filedefault: (ništa) znači:

      • Datoteke koje su specifične za RevisionId datoteke su u mapama C, E, i i X. Te datoteke mogu obuhvaćate više od jedne od onih taksija koje su definirane u elementu <CabList> . No specifikacije Wsusscn2. cab zahtijevaju da sve datoteke koje su specifične za određeni RevisionId moraju biti pohranjene samo u jednoj takvoj kabini. Atribut Rangestart bilježi najnižu vrijednost revisionid datoteka koje su specifične za revisionid koje se nalaze u taksiju koja odgovara kartici <Cab> .

      • Vrijednost atributa koja nedostaju znači da se ne pohranjuju datoteke specifične za RevisionId u odgovarajuću CAB datoteku. Element <cab> za datoteku Package. cab obično ne određuje vrijednost atributa rangestart .

      Napomene

      • Ako je vrijednost atributa Rangestart prisutna u prvom <Cab> element koji je naveden u datoteci index. XML, ona mora biti "0".

      • Ako su vrijednosti atributa Rangestart definirane u <Cab> elementi prisutni u datoteci index. XML, moraju biti uzlazni i ne smiju se preklapati.

      • Kombiniranjem vrijednosti atributa Rangestart definirane u <Cab> elementima u datoteci index. XML, aplikacija može zaključiti stalan, Nepreklapajući raspon revisionida koji su pokriveni svakom od onih cab datoteka. CAB datoteka koja odgovara posljednjoj definiranoj <CAB> elementu koji ima vrijednost atributa rangestart koja sadrži sve datoteke specifične za revisionid, počevši od vrijednosti revisionid koja je navedena u vrijednosti atributa.

    • Atribut FilesDir (broj)Obavezno: NoDefault: Filesdir = "0"znači:

      • Filesdir = "1" upućuje na to da cab datoteka koja odgovara odjeljku <Cab> element sadrži mapu datoteke.

      • Filesdir = "0" upućuje na to da cab datoteka koja odgovara okviru elementa <Cab> ne sadrži mapu datoteke.

      Napomena Postoji samo jedna <Cab> element koji određuje filesdir = "1".

  • Paket. cab datoteka ili paketversionNumber. Wu datoteka. Te datoteke sadrže sljedeće komponente:

    • Package.xmlDatoteka Package. XML nalazi se u istom obliku i shemi kao datoteka Package. cab koja se nalazi u datoteci Wsusscan. cab. Kao u starijoj obliku, datoteka ostaje u datoteci Package. cab.

    • Mapa CMapa C sadrži istu vrstu sadržaja kao i osnovna mapa paketa. cab datoteke koja se nalazi u datoteci Wsusscan. cab. Za razliku od starijeg oblika, mapa C obuhvaća jedan ili više paketa. cab ili paketversionNumber. Wu Cab Files. Taj se postupak pojavljuje po vrijednostima atributa Rangestart u odgovarajućem <Cab> elementima koji su definirani u datoteci index. XML.

    • Mapa E-porukaMapa E sadrži istu vrstu sadržaja kao i mapu EULA paketa. cab u datoteci Wsusscan. cab. Za razliku od starijeg oblika, mapa E obuhvaća jedan ili više paketa. cab ili paketversionNumber. Wu CAB datoteke, po vrijednostima atributa rangestart u odgovarajućem <Cab> elementima. Ovi su elementi definirani u datoteci index. XML.

    • Mapa datotekeMapa datoteka sadrži istu vrstu sadržaja kao i mapa datoteka paketa. cab u programu Wsusscan. cab. Za razliku od starijeg oblika, mapa se pohranjuje u jednostrukom paketu. cab ili paketversionNumber. Wu cab datoteka. Taj se postupak pojavljuje po vrijednosti atributa Filesdir koja se nalazi u odgovarajućem elementu <Cab> . Ovaj se element nalazi u datoteci index. XML.

    • Mapa IMapa i sadrži istu vrstu sadržaja kao i lokalizirana mapa paketa. cab datoteke koja se nalazi u datoteci Wsusscan. cab. Jedina je razlika u tome što datoteke koje odgovaraju neeksplicitnim ažuriranjima za softver koji nisu posebno raspoređeno nisu u paketu Wsusscn2. cab radi uspješnosti na računalu krajnjeg korisnika. Uklonjena lokalizirana svojstva za ta ažuriranja automatski generira WUA tijekom izvođenja. Za razliku od starijeg oblika, mapa obuhvaća jedan ili više paketa. cab ili paketversionNumber. Wu CAB datoteke, po vrijednostima atributa rangestart u odgovarajućem <Cab> elementima. Ovi su elementi definirani u datoteci index. XML.

    • Mapa XMapa X sadrži istu vrstu sadržaja kao i proširena mapa paketa. cab u programu Wsusscan. cab. Za razliku od starijeg oblika, mapa X obuhvaća jedan ili više paketa. cab ili paketversionNumber. Wu CAB datoteke. Taj se postupak pojavljuje po vrijednostima atributa Rangestart koje se nalaze u odgovarajućem <Cab> elementima. Ovi su elementi definirani u datoteci index. XML.

Dodatne informacije o WUA potražite na sljedećem web-mjestu:

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×