Operacje pobierania wˆa˜ciwo˜ci. SPOSàB U½YCIA: GET [] [] UWAGA: ::= | , Dost©pne s¥ nast©puj¥ce wˆa˜ciwo˜ci: Wˆa˜ciwo˜† Typ Operacja ======== ==== ========= Attributes uint32 Read/Write Opis: Wˆa˜ciwo˜† Attributes okre˜la atrybuty urz¥dzenia drukuj¥cego Win32. Atrybuty te s¥ reprezentowane przez kombinacj© flag. Atrybuty drukarki s¥ nast©puj¥ce: Queued - Zadania drukowania s¥ buforowane i ustawiane w kolejce. Direct - Okre˜la, czy dokument powinien by† wysˆany bezpo˜rednio do drukarki. Atrybut jest wykorzystywany, je¾eli zadania drukowania nie s¥ prawidˆowo ustawiane w kolejce. Default - Drukarka jest domy˜ln¥ drukark¥ komputera. Shared - Dost©pna jako wsp¢ˆu¾ytkowany zas¢b sieciowy. Network - Przyˆ¥czona do sieci. Hidden - Ukryta przed niekt¢rymi u¾ytkownikami w sieci. Local - Podˆ¥czona bezpo˜rednio do tego komputera. EnableDevQ - Wˆ¥czanie kolejki na drukarce, je¾eli jest dost©pna. KeepPrintedJobs - Okre˜la, ¾e program buforuj¥cy nie powinien usuwa† dokument¢w po ich wydrukowaniu. DoCompleteFirst - Rozpocz©cie najpierw zadaä, dla kt¢rych zakoäczono buforowanie. WorkOffline - Ustawianie w kolejce zadaä drukowania w¢wczas, gdy drukarka nie jest dost©pna. EnableBIDI - Wˆ¥czenie drukowania dwukierunkowego. RawOnly - Zezwalanie na buforowanie tylko zadaä typ¢w danych RAW. Published - Okre˜la, czy drukarka jest publikowana w sieciowej usˆudze katalogowej. Availability uint16 Read Opis: Dost©pno˜† i stan urz¥dzenia. Na przykˆad, wˆa˜ciwo˜† Availability okre˜la, czy urz¥dzenie jest uruchomione i dziaˆa w stanie peˆnego poboru energii (warto˜†=3), w stanie ostrze¾enia (4), testu (5), zmniejszonej wydajno˜ci (10) lub oszcz©dzania energii (warto˜ci 13-15 i 17). Stany oszcz©dzania energii s¥ definiowane w nast©puj¥cy spos¢b: warto˜† r¢wna 13 ("Oszcz©dzanie energii - Nieznane") oznacza, ¾e wiadomo ¾e urz¥dzenie dziaˆa w trybie oszcz©dzania energii, jednak stan urz¥dzenia w tym trybie nie jest znany; warto˜† r¢wna 14 ("Oszcz©dzanie energii - Tryb niskiego poboru energii") oznacza, ¾e urz¥dzenie jest wci¥¾ uruchomione, jednak dziaˆa w trybie oszcz©dzania energii i mo¾e dziaˆa† z mniejsz¥ wydajno˜ci¥; warto˜† r¢wna 15 ("Oszcz©dzanie energii - Wstrzymanie pracy") oznacza, ¾e urz¥dzenie nie jest uruchomione, jednak mo¾e by† 'szybko' uruchomione i dziaˆa† w stanie peˆnego poboru energii; warto˜† r¢wna 17 ("Oszcz©dzanie energii - Ostrze¾enie") oznacza, ¾e urz¥dzenie dziaˆa w trybie ostrze¾enia, a jednocze˜nie w trybie oszcz©dzania energii. AvailableJobSheets array of string Read Opis: Opisuje wszystkie arkusze zadania wydruku, jakie s¥ dost©pne dla drukarki. Ta wˆa˜ciwo˜† mo¾e by† r¢wnie¾ u¾ywana do opisania strony wiod¥cej, kt¢r¥ drukarka mo¾e umieszcza† na pocz¥tku ka¾dego zadania wydruku, albo mo¾e opisywa† inne opcje okre˜lone przez u¾ytkownika. AveragePagesPerMinute uint32 Read Opis: Wˆa˜ciwo˜† AveragePagesPerMinute okre˜la szybko˜† druku (˜redni¥ liczb© stron drukowanych w ci¥gu minuty), kt¢r¥ drukarka mo¾e utrzyma†. Capabilities array of uint16 Read Opis: Tablica warto˜ci caˆkowitych wskazuj¥cych mo¾liwo˜ci drukarki. W tej wˆa˜ciwo˜ci s¥ okre˜lane informacje takie jak "Drukowanie dwustronne" (warto˜†=3) lub "Drukowanie na folii" (7). CapabilityDescriptions array of string Read Opis: Tablica dowolnych ci¥g¢w zawieraj¥ca bardziej szczeg¢ˆowe wyja˜nienia wszelkich funkcji drukarki wskazywanych w tablicy Capabilities. Uwaga: ka¾dy wpis tej tablicy odpowiada wpisowi tablicy Capabilities, kt¢ry jest umieszczony pod tym samym indeksem. Caption string Read Opis: Wˆa˜ciwo˜† Caption jest zwi©zˆym (ci¥g w pojedynczym wierszu) tekstowym opisem obiektu. CharSetsSupported array of string Read Opis: Identyfikuje dost©pne zestawy znak¢w dla wyj˜cia tekstu zwi¥zanego z zarz¥dzaniem drukark¥. Ci¥gi dostarczone w tej wˆa˜ciwo˜ci powinny by† zgodne z semantyk¥ i skˆadni¥ okre˜lon¥ w sekcji 4.1.2 ("Charset parameter") w specyfikacji RFC 2046 (MIME Part 2) i zawart¥ w rejestrze zestawu znak¢w IANA. Przykˆady zawieraj¥ "utf-8", "us-ascii" i "iso-8859-1". Comment string Read/Write Opis: Wˆa˜ciwo˜† Comment okre˜la komentarz kolejki wydruku. Przykˆad: Drukarka kolorowa ConfigManagerErrorCode uint32 Read Opis: Wskazuje kod bˆ©du Mened¾era konfiguracji Win32. Mog¥ zosta† zwr¢cone nast©puj¥ce warto˜ci: 0 To urz¥dzenie dziaˆa poprawnie. 1 To urz¥dzenie nie jest skonfigurowane poprawnie. 2 System Windows nie mo¾e zaˆadowa† sterownika dla tego urz¥dzenia. 3 By† mo¾e sterownik tego urz¥dzenia jest uszkodzony albo w systemie zaczyna brakowa† pami©ci lub innych zasob¢w. 4 To urz¥dzenie nie pracuje wˆa˜ciwie. Jeden z jego sterownik¢w lub rejestr mo¾e by† uszkodzony. 5 Sterownik dla tego urz¥dzenia wymaga zasobu, kt¢ry nie mo¾e by† zarz¥dzany przez system Windows. 6 Konfiguracja rozruchu dla tego urz¥dzenia jest w konflikcie z innymi urz¥dzeniami. 7 Nie mo¾na przeprowadzi† filtrowania. 8 Brak programu ˆaduj¥cego dla sterownika urz¥dzenia. 9 To urz¥dzenie nie dziaˆa wˆa˜ciwie, poniewa¾ steruj¥ce oprogramowanie ukˆadowe niepoprawnie zgˆasza zasoby dla urz¥dzenia. 10 Tego urz¥dzenia nie mo¾na uruchomi†. 11 To urz¥dzenie nie dziaˆa. 12 To urz¥dzenie nie mo¾e odnale«† wystarczaj¥cej ilo˜ci wolnych zasob¢w, kt¢rych mogˆoby u¾y†. 13 System Windows nie mo¾e zweryfikowa† zasob¢w tego urz¥dzenia. 14 To urz¥dzenie nie b©dzie dziaˆa† wˆa˜ciwie, dop¢ki komputer nie zostanie uruchomiony ponownie. 15 To urz¥dzenie nie dziaˆa wˆa˜ciwie, prawdopodobnie z powodu problemu z ponownym wyliczaniem. 16 System Windows nie mo¾e zidentyfikowa† wszystkich zasob¢w u¾ywanych przez to urz¥dzenie. 17 To urz¥dzenie pyta o nieznany typ zasobu. 18 Zainstaluj ponownie sterowniki dla tego urz¥dzenia. 19 Rejestr mo¾e by† uszkodzony. 20 Bˆ¥d podczas u¾ywania ˆadowarki VxD. 21 Awaria systemu: Spr¢buj zmieni† sterownik dla tego urz¥dzenia. Je¾eli problem nie zostanie rozwi¥zany, zapoznaj si© z dokumentacj¥ sprz©tu. System Windows usuwa to urz¥dzenie. 22 To urz¥dzenie jest wyˆ¥czone. 23 Awaria systemu: Spr¢buj zmieni† sterownik dla tego urz¥dzenia. Je¾eli problem nie zostanie rozwi¥zany, zapoznaj si© z dokumentacj¥ sprz©tu. 24 To urz¥dzenie nie istnieje, nie dziaˆa wˆa˜ciwie lub nie ma zainstalowanych wszystkich potrzebnych sterownik¢w. 25 System Windows ci¥gle jeszcze instaluje to urz¥dzenie. 26 System Windows ci¥gle jeszcze instaluje to urz¥dzenie. 27 To urz¥dzenie nie ma prawidˆowej konfiguracji dziennika. 28 Sterowniki dla tego urz¥dzenia nie zostaˆy zainstalowane. 29 To urz¥dzenie jest wyˆ¥czone, poniewa¾ oprogramowanie ukˆadowe urz¥dzenia nie dostarczyˆo mu wymaganych zasob¢w. 30 To urz¥dzenie u¾ywa zasobu ¾¥dania przerwania (IRQ), wykorzystywanego przez inne urz¥dzenie. 31 To urz¥dzenie nie dziaˆa wˆa˜ciwie, poniewa¾ system Windows nie mo¾e zaˆadowa† wymaganych dla niego sterownik¢w. ConfigManagerUserConfig boolean Read Opis: Wskazuje, czy urz¥dzenie u¾ywa konfiguracji zdefiniowanej przez u¾ytkownika. CreationClassName string Read Opis: CreationClassName wskazuje nazw© klasy lub podklasy u¾ywanej do tworzenia wyst¥pienia. Kiedy jest u¾ywana wraz z innymi kluczowymi wˆa˜ciwo˜ciami tej klasy, wˆa˜ciwo˜† ta umo¾liwia jednoznaczn¥ identyfikacj© wszystkich wyst¥pieä tej klasy i jej podklas. CurrentCapabilities array of uint16 Read Opis: Okre˜la, jakie funkcje wykaäczaj¥ce i inne mo¾liwo˜ci drukarki s¥ aktualnie u¾ywane. Wpis wyst©puj¥cy w tej wˆa˜ciwo˜ci powinien r¢wnie¾ wyst©powa† w tablicy Capabilities. CurrentCharSet string Read Opis: Okre˜la bie¾¥cy zestaw znak¢w u¾ywany dla wyj˜cia tekstu zwi¥zanego z zarz¥dzaniem drukark¥. Zestaw znak¢w opisywany przez t© wˆa˜ciwo˜† powinien tak¾e znajdowa† si© w CharsetsSupported. Ci¥gi dostarczone w tej wˆa˜ciwo˜ci powinny by† zgodne z semantyk¥ i skˆadni¥ okre˜lon¥ w sekcji 4.1.2 ("Charset parameter") w specyfikacji RFC 2046 (MIME Part 2) i zawart¥ w rejestrze zestawu znak¢w IANA. Przykˆady zawieraj¥ "utf-8", "us-ascii" i "iso-8859-1". CurrentLanguage uint16 Read Opis: Wskazuje bie¾¥cy j©zyk drukarki b©d¥cy w u¾yciu. J©zyk u¾ywany przez drukark© powinien tak¾e znajdowa† si© we wˆa˜ciwo˜ci LanguagesSupported. CurrentMimeType string Read Opis: Okre˜la typ MIME aktualnie u¾ywany przez drukark©, je˜li wˆa˜ciwo˜† CurrentLanguage wskazuje, ¾e jest u¾ywany jaki˜ typ MIME (warto˜† 47). CurrentNaturalLanguage string Read Opis: Identyfikuje bie¾¥cy j©zyk u¾ywany przez drukark© do zarz¥dzania. J©zyk wyst©puj¥cy we wˆa˜ciwo˜ci CurrentNaturalLanguage powinien r¢wnie¾ wyst©powa† we wˆa˜ciwo˜ci NaturalLanguagesSupported. CurrentPaperType string Read Opis: Okre˜la typ papieru aktualnie u¾ywany przez drukark©. Ci¥g powinien by† wyra¾ony w formie okre˜lonej przez aplikacj© drukowania dokument¢w (DPA, Document Printing Application) ISO/IEC 10175, kt¢ra znajduje si© tak¾e w Dodatku C specyfikacji RFC 1759 (Printer MIB). Default boolean Read Opis: Wˆa˜ciwo˜† Default wskazuje, czy drukarka jest drukark¥ domy˜ln¥ dla komputera. DefaultCapabilities array of uint16 Read Opis: Okre˜la, jakie funkcje wykaäczaj¥ce i inne mo¾liwo˜ci drukarki b©d¥ u¾ywane domy˜lnie. Wpis wyst©puj¥cy w tablicy DefaultCapabilities powinien r¢wnie¾ wyst©powa† w tablicy Capabilities. DefaultCopies uint32 Read Opis: Liczba kopii, jaka b©dzie tworzona w jednym zadaniu, o ile nie zostanie okre˜lone inaczej. DefaultLanguage uint16 Read Opis: Wskazuje domy˜lny j©zyk drukarki. J©zyk, kt¢ry jest u¾ywany, jako domy˜lny przez drukark©, powinien tak¾e znajdowa† si© we wˆa˜ciwo˜ci LanguagesSupported. DefaultMimeType string Read Opis: Okre˜la domy˜lny typ MIME u¾ywany przez drukark©, je˜li wˆa˜ciwo˜† DefaultLanguage wskazuje, ¾e jest u¾ywany jaki˜ typ MIME (warto˜† 47). DefaultNumberUp uint32 Read Opis: Liczba stron strumienia wydruku, jak¥ drukarka wydrukuje na jednym arkuszu no˜nika, o ile w zadaniu nie okre˜lono inaczej. DefaultPaperType string Read Opis: Okre˜la typ papieru, kt¢rego u¾yje drukarka, je˜li zadanie drukowania nie okre˜la szczeg¢lnego typu. Ci¥g powinien by† wyra¾ony w formie okre˜lonej przez aplikacj© drukowania dokument¢w (DPA, Document Printing Application) ISO/IEC 10175, kt¢ra znajduje si© tak¾e w Dodatku C specyfikacji RFC 1759 (Printer MIB). DefaultPriority uint32 Read/Write Opis: Wˆa˜ciwo˜† DefaultPriority okre˜la domy˜ln¥ warto˜† priorytetu przypisan¥ do poszczeg¢lnych zadaä drukowania. Description string Read Opis: Wˆa˜ciwo˜† Description udost©pnia tekstowy opis obiektu. DetectedErrorState uint16 Read Opis: Informacje o bˆ©dzie drukarki DeviceID string Read Opis: Wˆa˜ciwo˜† DeviceID zawiera ci¥g, kt¢ry unikatowo identyfikuje drukark© w odniesieniu do innych urz¥dzeä w systemie. Direct boolean Read/Write Opis: Wˆa˜ciwo˜† Direct wskazuje, czy zadania wydruku powinny by† wysyˆane bezpo˜rednio do drukarki. Oznacz to, ¾e dla zadaä wydruku nie s¥ tworzone ¾¥dne pliki buforu. DoCompleteFirst boolean Read/Write Opis: Wˆa˜ciwo˜† DoCompleteFirst wskazuje, czy drukarka powinna rozpoczyna† zadania, kt¢rych buforowanie zakoäczyˆo si©, zamiast rozpoczyna† je w kolejno˜ci odebrania. DriverName string Read/Write Opis: Wˆa˜ciwo˜† DriverName okre˜la nazw© sterownika drukarki systemu Win32. Przykˆad: Windows NT Fax Driver EnableBIDI boolean Read/Write Opis: Wˆa˜ciwo˜† EnableBIDI wskazuje, czy drukarka mo¾e drukowa† dwukierunkowo. EnableDevQueryPrint boolean Read/Write Opis: Wˆa˜ciwo˜† EnableDevQueryPrint wskazuje, czy dokument ma by† przechowywany w kolejce, je˜li konfiguracja dokumentu nie pasuje do konfiguracji drukarki. ErrorCleared boolean Read Opis: ErrorCleared jest wˆa˜ciwo˜ci¥ logiczn¥ wskazuj¥c¥, ¾e bˆ¥d zgˆoszony we wˆa˜ciwo˜ci LastErrorCode jest obecnie usuni©ty. ErrorDescription string Read Opis: ErrorDescription jest ci¥giem o dowolnej postaci zawieraj¥cym wi©cej informacji na temat bˆ©du zarejestrowanego we wˆa˜ciwo˜ci LastErrorCode i informacje o czynno˜ciach koryguj¥cych, kt¢re mog¥ by† wykonane. ErrorInformation array of string Read/Write Opis: Tablica zawieraj¥ca informacje uzupeˆniaj¥ce dla bie¾¥cego stanu bˆ©du wskazywanego przez wˆa˜ciwo˜† DetectedErrorState. ExtendedDetectedErrorState uint16 Read Opis: Wˆa˜ciwo˜† ExtendedDetectedErrorState raportuje standardowe informacje o bˆ©dzie. Wszelkie dodatkowe informacje powinny by† zarejestrowane we wˆa˜ciwo˜ci DetecteErrorState. ExtendedPrinterStatus uint16 Read Opis: Informacje dotycz¥ce stanu drukarki, uzupeˆniaj¥ce informacje okre˜lone we wˆa˜ciwo˜ci Availability urz¥dzenia logicznego. Dost©pne s¥ warto˜ci takie jak "Bezczynna" (3) i warto˜† informuj¥ca o tym, ¾e urz¥dzenie aktualnie drukuje (4). Hidden boolean Read/Write Opis: Wˆa˜ciwo˜† Hidden wskazuje, czy drukarka jest ukryta przed u¾ytkownikami sieciowymi. HorizontalResolution uint32 Read Opis: Rozdzielczo˜† drukarki w poziomie, w pikselach na cal. InstallDate datetime Read Opis: Wˆa˜ciwo˜† InstallDate jest warto˜ci¥ typu data/godzina wskazuj¥c¥ dat© i godzin© zainstalowania obiektu. Brak tej warto˜ci nie oznacza, ¾e obiekt nie jest zainstalowany. JobCountSinceLastReset uint32 Read Opis: Zadania drukowania przetworzone od czasu ostatniego zresetowania. Te zadania mog¥ by† przetwarzane z jednej lub z wielu kolejek wydruku. KeepPrintedJobs boolean Read/Write Opis: Wˆa˜ciwo˜† KeepPrintedJobs wskazuje, czy bufor drukarki nie powinien usuwa† zadaä po ich wykonaniu. LanguagesSupported array of uint16 Read Opis: Tablica wskazuj¥ca obsˆugiwane j©zyki wydruku. LastErrorCode uint32 Read Opis: LastErrorCode przechowuje kod bˆ©du zgˆoszonego ostatnio przez urz¥dzenie logiczne. Local boolean Read/Write Opis: Wˆa˜ciwo˜† Local wskazuje, czy drukarka jest podˆ¥czona do sieci. Drukarka zamaskowana to drukarka, kt¢ra jest zaimplementowana jako drukarka lokalna, ale ma port odwoˆuj¥cy si© do komputera zdalnego. Z punktu widzenia aplikacji taka drukarka hybrydowa powinna by† uwa¾ana za sieciowe poˆ¥czenie z drukark¥, poniewa¾ takie jest jej zamierzone zachowanie. Location string Read/Write Opis: Wˆa˜ciwo˜† Location okre˜la fizyczn¥ lokalizacj© drukarki. Przykˆad: Budynek 38, pok¢j 1164 MarkingTechnology uint16 Read Opis: Okre˜la technologi© znakowania u¾ywan¥ przez drukark©. MaxCopies uint32 Read Opis: Maksymalna liczba kopii, jak¥ mo¾e utworzy† drukarka w jednym zadaniu. MaxNumberUp uint32 Read Opis: Maksymalna liczba stron strumienia wydruku, jak¥ drukarka mo¾e wydrukowa† na jednym arkuszu no˜nika. MaxSizeSupported uint32 Read Opis: Okre˜la najwi©ksze zadanie (jako strumieä bajt¢w), jakie zaakceptuje drukarka, w kilobajtach. Warto˜† zero wskazuje, ¾e nie ustawiono ¾adnego limitu. MimeTypesSupported array of string Read Opis: Tablica ci¥g¢w o dowolnej postaci, bardziej szczeg¢ˆowo obja˜niaj¥cych wszelkie typy MIME, kt¢re s¥ obsˆugiwane przez drukark©. Je˜li dla tej wˆa˜ciwo˜ci s¥ okre˜lone dane, dla wˆa˜ciwo˜ci LanguagesSupported powinna by† okre˜lona warto˜† 47, "Mime". Name string Read Opis: Wˆa˜ciwo˜† Name definiuje etykiet© okre˜laj¥c¥ obiekt. W wypadku podklasy wˆa˜ciwo˜† Name mo¾e by† zast¥piona przez wˆa˜ciwo˜† Key. NaturalLanguagesSupported array of string Read Opis: Identyfikuje j©zyki dost©pne dla ci¥g¢w u¾ywanych przez drukark© do wyprowadzania informacji dotycz¥cych zarz¥dzania. Ci¥gi te powinny by† zgodne ze specyfikacj¥ RFC 1766, na przykˆad dla j©zyka angielskiego u¾ywany jest ci¥g "en". Network boolean Read/Write Opis: Wˆa˜ciwo˜† Network wskazuje, czy drukarka jest drukark¥ sieciow¥. PNPDeviceID string Read Opis: Wskazuje identyfikator ID Win32 Plug and Play urz¥dzenia logicznego. Przykˆad: *PNP030b PaperSizesSupported array of uint16 Read Opis: Tablica warto˜ci caˆkowitych wskazuj¥ca obsˆugiwane typy papieru. PaperTypesAvailable array of string Read Opis: Tablica dowolnych ci¥g¢w okre˜laj¥cych aktualnie dost©pne typy papieru na drukarce. Ci¥g powinien by† wyra¾ony w formie okre˜lonej przez aplikacj© drukowania dokument¢w (DPA, Document Printing Application) ISO/IEC 10175, kt¢ra znajduje si© tak¾e w Dodatku C specyfikacji RFC 1759 (Printer MIB). Przykˆadami prawidˆowych ci¥g¢w s¥: "iso-a4-colored" i "na-10x14-envelope". Z definicji, rozmiar papieru dost©pny i wy˜wietlony na li˜cie we wˆa˜ciwo˜ci PaperTypesAvailable powinien tak¾e pojawia† si© we wˆa˜ciwo˜ci PaperSizesSupported. Parameters string Read/Write Opis: Wˆa˜ciwo˜† Parameters okre˜la parametry opcjonalne dla procesora wydruku. Przykˆad: Kopie=2 PortName string Read/Write Opis: Wˆa˜ciwo˜† PortName identyfikuje porty, kt¢re mog¥ by† u¾ywane do transmisji danych do drukarki. Je˜li drukarka jest podˆ¥czona do wi©cej ni¾ jednego portu, to nazwy ka¾dego portu s¥ oddzielone przecinkami. W systemie Windows 95 tylko jeden port mo¾e by† okre˜lony. Przykˆad: LPT1:, LPT2:, LPT3: PowerManagementCapabilities array of uint16 Read Opis: Wskazuje specyficzne mo¾liwo˜ci zwi¥zane z zasilaniem urz¥dzenia logicznego. Warto˜ci tablicy 0="Nieznane", 1="Nieobsˆugiwane" i 2="Wyˆ¥czone" nie wymagaj¥ wyja˜nieä. Warto˜† 3="Wˆ¥czone" wskazuje, ¾e funkcje zarz¥dzania energi¥ s¥ obecnie wˆ¥czone, lecz nie jest znany dokˆadny zestaw funkcji lub informacje s¥ niedost©pne. Warto˜† "Automatycznie wˆ¥czane tryby oszcz©dzania energii" (4) opisuje, ¾e system mo¾e zmieni† sw¢j stan energii na podstawie wykorzystania lub innych kryteri¢w. Warto˜† "Mo¾liwy do ustawienia stan poboru energii" (5) wskazuje, ¾e obsˆugiwana jest metoda SetPowerState. Warto˜† "Obsˆugiwana funkcja wˆ¥czania i wyˆ¥czania zasilania" (6) wskazuje, ¾e metoda SetPowerState mo¾e by† wywoˆywana ze zmienn¥ wej˜ciow¥ PowerState ustawion¥ na warto˜† 5 ("Wˆ¥czanie i wyˆ¥czanie zasilania"). Warto˜† "Obsˆugiwane czasowe wˆ¥czanie zasilania" (7) wskazuje, ¾e metoda SetPowerState mo¾e by† wywoˆywana ze zmienn¥ wej˜ciow¥ PowerState ustawion¥ na warto˜† 5 ("Wˆ¥czanie i wyˆ¥czanie zasilania") i z parametrem Time ustawionym na okre˜lon¥ dat© i godzin© albo odst©p czasu, aby wˆ¥czy† system. PowerManagementSupported boolean Read Opis: Warto˜† logiczna wskazuj¥ca, czy mo¾na zarz¥dza† energi¥ urz¥dzenia, tzn. czy mo¾na je wprowadzi† w stan oszcz©dzania energii. Ta warto˜† nie wskazuje, czy funkcje zarz¥dzania energi¥ s¥ aktualnie wˆ¥czone ani, je˜li s¥ wˆ¥czone, jakie funkcje s¥ obsˆugiwane. Te informacje zawiera tablica PowerManagementCapabilities. Je˜li warto˜ci¥ jest faˆsz, jedynym wpisem w tablicy PowerManagementCapabilities dla ci¥gu "Nieobsˆugiwane" powinna by† warto˜† caˆkowita 1. PrintJobDataType string Read/Write Opis: Wˆa˜ciwo˜† PrintJobDataType wskazuje typ danych domy˜lnych dla tego zadania drukowania. PrintProcessor string Read/Write Opis: Wˆa˜ciwo˜† PrintProcessor okre˜la nazw© buforu wydruku obsˆuguj¥cego zadania drukowania. Przykˆad: SPOOLSS.DLL. PrinterPaperNames array of string Read Opis: Wˆa˜ciwo˜† PrinterPaperNames wskazuje list© rozmiar¢w papieru obsˆugiwanych przez drukark©. Drukarka u¾ywa wˆasnych nazw w celu reprezentowania obsˆugiwanych rozmiar¢w papieru. Przykˆad: B5 (JIS). PrinterState uint32 Read Opis: Ta wˆa˜ciwo˜† zostaˆa zast¥piona wˆa˜ciwo˜ciami klasy CIM PrinterStatus, DetectedErrorState i ErrorInformation, kt¢re lepiej wskazuj¥ stan drukarki i jej bˆ©d¢w. Wˆa˜ciwo˜† PrinterState okre˜la warto˜† wskazuj¥c¥ jeden z mo¾liwych stan¢w zwi¥zanych z t¥ drukark¥. PrinterStatus uint16 Read Opis: Informacje dotycz¥ce stanu drukarki, uzupeˆniaj¥ce informacje okre˜lone we wˆa˜ciwo˜ci Availability urz¥dzenia logicznego. Dost©pne s¥ warto˜ci takie jak "Bezczynna" (3) i warto˜† informuj¥ca o tym, ¾e urz¥dzenie aktualnie drukuje (4). Priority uint32 Read/Write Opis: Wˆa˜ciwo˜† Priority okre˜la priorytet drukarki. Zadania drukarki o wy¾szym priorytecie s¥ wykonywane jako pierwsze. Published boolean Read/Write Opis: Wˆa˜ciwo˜† Published wskazuje, czy drukarka jest publikowana w usˆudze katalogowej sieci. Queued boolean Read/Write Opis: Wˆa˜ciwo˜† Queued wskazuje, czy drukarka buforuje i kolejkuje zadania wydruku. RawOnly boolean Read/Write Opis: Wˆa˜ciwo˜† RawOnly wskazuje, czy drukarka akceptuje tylko nieprzetworzone dane do buforowania. SeparatorFile string Read/Write Opis: Wˆa˜ciwo˜† SeparatorFile okre˜la nazw© pliku u¾ywanego w celu utworzenia strony separatora. Strona ta jest u¾ywana do oddzielenia zadaä drukowania wysˆanych do drukarki. ServerName string Read Opis: Wˆa˜ciwo˜† ServerName identyfikuje serwer, kt¢ry steruje drukark¥. Je˜li ten ci¥g ma warto˜† NULL, drukarka jest sterowana lokalnie. ShareName string Read/Write Opis: Wˆa˜ciwo˜† ShareName wskazuje nazw© udziaˆu urz¥dzenia drukuj¥cego systemu Win32. Przykˆad: \\SERWERWYDRUKU1\DRUKARKA2 Shared boolean Read/Write Opis: Wˆa˜ciwo˜† Shared wskazuje, czy drukarka jest dost©pna jako udost©pniony zas¢b sieciowy. SpoolEnabled boolean Read Opis: Wˆa˜ciwo˜† SpoolEnabled pokazuje, czy dla tej drukarki wˆ¥czone jest buforowanie. Warto˜ci: PRAWDA lub FA�SZ. Wˆa˜ciwo˜† SpoolEnabled zostaˆa zdeprecjonowana. Nie istnieje warto˜† zast©pcza i wˆa˜ciwo˜† ta jest przestarzaˆa. StartTime datetime Read/Write Opis: Wˆa˜ciwo˜† StartTime okre˜la najwcze˜niejszy czas podj©cia przez drukark© zadania wydruku (je˜li drukarka zostaˆa ograniczona do drukowania jedynie w podanym czasie). Warto˜† ta jest wyra¾ona jako czas, kt¢ry upˆyn¥ˆ od godziny 00:00 GMT (czas Greenwich). Status string Read Opis: Wˆa˜ciwo˜† Stan jest ci¥giem wskazuj¥cym bie¾¥cy stan obiektu. Mo¾na zdefiniowa† rozmaite stany operacyjne. Stany dziaˆania to "OK", "Obni¾ony" i "P. awaria". Stan "P. awaria" wskazuje, ¾e element mo¾e dziaˆa† poprawnie, ale w najbli¾szej przyszˆo˜ci mo¾e nast¥pi† awaria. Przykˆadem mo¾e by† dysk twardy SMART. Mo¾na tak¾e okre˜li† stany braku dziaˆania. S¥ nimi "Bˆ¥d", "Uruchamianie", "Zatrzymywanie" i "Serwis". Ostatni, "Serwis", mo¾e si© odnosi† do od˜wie¾ania dublowania dysku, ponownego ˆadowania listy uprawnieä u¾ytkownik¢w lub innych prac administracyjnych. Nie ka¾da taka praca jest typu on-line, a jednak zarz¥dzany element nie jest w stanie "OK" ani ¾adnym innym. StatusInfo uint16 Read Opis: StatusInfo jest ci¥giem wskazuj¥cym, czy urz¥dzenie logiczne jest wˆ¥czone (warto˜† = 3), wyˆ¥czone (warto˜† = 4) lub czy znajduje si© w innym (1) lub nieznanym (2) stanie. Je¾eli wˆa˜ciwo˜† ta nie dotyczy urz¥dzenia logicznego, nale¾y wykorzysta† warto˜† r¢wn¥ 5 ("Nie dotyczy"). SystemCreationClassName string Read Opis: Obiekt CreationClassName systemu zakresu. SystemName string Read Opis: Nazwa systemu zakresu. TimeOfLastReset datetime Read Opis: Czas ostatniego zresetowania urz¥dzenia drukuj¥cego. UntilTime datetime Read/Write Opis: Wˆa˜ciwo˜† UntilTime okre˜la najp¢«niejszy czas, kiedy drukarka mo¾e podj¥† zadanie wydruku (je˜li drukarka zostaˆa ograniczona do drukowania tylko w okre˜lonym czasie). Warto˜† ta jest wyra¾ona jako czas, kt¢ry upˆyn¥ˆ od godziny 00:00 GMT (strefy Greenwich). VerticalResolution uint32 Read Opis: Rozdzielczo˜† drukarki w pionie w pikselach na cal. WorkOffline boolean Read/Write Opis: Wˆa˜ciwo˜† WorkOffline wskazuje, czy zadania drukowania maj¥ by† umieszczane w kolejce na komputerze, je˜li drukarka jest w trybie offline. Dost©pne s¥ nast©puj¥ce przeˆ¥czniki GET: /VALUE - Zwraca warto˜†. /ALL(warto˜† domy˜lna) - Zwraca dane i metadane dla atrybutu. /TRANSLATE: - Tˆumaczy dane wyj˜ciowe na podstawie warto˜ci w tabeli . /EVERY: [/REPEAT:] - Zwraca warto˜† co sekund, je˜li opcja /REPEAT okre˜la, ¾e polecenie jest wykonywane razy. /FORMAT: - Sˆowo kluczowe/nazwa pliku XSL do przetworzenia wynik¢w XML. UWAGA: Kolejno˜† przeˆ¥cznik¢w /TRANSLATE i /FORMAT ma wpˆyw na wygl¥d danych wyj˜ciowych. Przypadek1: je˜li przeˆ¥cznik /TRANSLATE wyst©puje przed przeˆ¥cznikiem /FORMAT, tˆumaczenie wynik¢w zostanie przeprowadzane po formatowaniu. Przypadek2: je˜li przeˆ¥cznik /TRANSLATE wyst©puje po przeˆ¥czniku /FORMAT, przeprowadzone zostanie tˆumaczenie wynik¢w sformatowanych.