attachment
<html><body>
<DIV>Thank you Ira. </DIV>
<DIV>As indicated in Craig's minutes from the last CIM conference call, there is no CIM call this Thursday, nor any until 5 January 2006. However, there is an informal call tomorrow, 12 December at 2 PM EST to discuss the DMTF Alliance Summit events and potential impact on the PWG/CIM project.</DIV>
<DIV> </DIV>
<DIV>
<P>Dial In: 1-866-365-4406 <BR>Passcode: 2635888# </P></DIV>
<DIV>Bill Wagner, Chairman WIMS WG/PWG</DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">-------------- Original message -------------- <BR>From: "McDonald, Ira" <imcdonald@sharplabs.com> <BR><BR>> Hi, <BR>> <BR>> Below is the complete flat list of CIM Printing classes and properties <BR>> defined in 'DevicePrinting.mof'. The datatypes are also included for <BR>> the properties. <BR>> <BR>> I will not be able to revise 'wd-wimscimprint10-20050804.htm' by this <BR>> Thursday. (I assume we're not meeting this Thursday?) <BR>> <BR>> Cheers, <BR>> - Ira <BR>> <BR>> Ira McDonald (Musician / Software Architect) <BR>> Blue Roof Music / High North Inc <BR>> PO Box 221 Grand Marais, MI 49839 <BR>> phone: +1-906-494-2434 <BR>> email: imcdonald@sharplabs.com <BR>> <BR>> ------------------------------------------ <BR>> <BR>> class CIM_Printer : CIM_LogicalDevice { <BR>> uint16 PrinterStatus; <BR>> uint16 DetectedErrorState; <BR>> string ErrorInformation[]; <BR>> uint16 PaperSizesSupported[]; <BR>> string PaperTypesAvailable[]; <BR>> string DefaultPaperType; <BR>> string CurrentPaperType; <BR>> uint16 LanguagesSupported[]; <BR>> string MimeTypesSupported[]; <BR>> uint16 CurrentLanguage; <BR>> string CurrentMimeType; <BR>> uint16 DefaultLanguage; <BR>> string DefaultMimeType; <BR>> uint32 JobCountSinceLastReset; <BR>> datetime TimeOfLastReset; <BR>> uint16 Capabilities[]; <BR>> string CapabilityDescriptions[]; <BR>> uint16 DefaultCapabilities[]; <BR>> uint16 CurrentCapabilities[]; <BR>> uint32 MaxCopies; <BR>> uint32 DefaultCopies; <BR>> uint32 MaxNumberUp; <BR>> uint32 DefaultNumberUp; <BR>> uint32 HorizontalResolution; <BR>> uint32 VerticalResolution; <BR>> string CharSetsSupported[]; <BR>> string CurrentCharSet; <BR>> string NaturalLanguagesSupported[]; <BR>> string CurrentNaturalLanguage; <BR>> uint32 MaxSizeSupported; <BR>> string AvailableJobSheets[]; <B!
R>> u
int16 MarkingTechnology; <BR>> }; <BR>> <BR>> class CIM_PrintQueue : CIM_JobDestination { <BR>> boolean QueueEnabled; <BR>> boolean QueueAccepting; <BR>> uint32 NumberOnQueue; <BR>> uint16 QueueStatus; <BR>> string QueueStatusInfo; <BR>> uint32 MaxJobSize; <BR>> uint32 DefaultJobPriority; <BR>> uint32 JobPriorityHigh; <BR>> uint32 JobPriorityLow; <BR>> string AvailableJobSheets[]; <BR>> }; <BR>> <BR>> class CIM_PrintJob : CIM_Job { <BR>> string SystemCreationClassName; <BR>> string SystemName; <BR>> string QueueCreationClassName; <BR>> string QueueName; <BR>> string JobStatus; <BR>> string JobID; <BR>> string SchedulingInformation; <BR>> uint32 JobSize; <BR>> uint16 Language; <BR>> string MimeTypes[]; <BR>> string RequiredPaperType; <BR>> uint16 Finishing[]; <BR>> uint32 Copies; <BR>> uint32 HorizontalResolution; <BR>> uint32 VerticalResolution; <BR>> string CharSet; <BR>> string NaturalLanguage; <BR>> uint32 NumberUp; <BR>> uint16 PrintJobStatus; <BR>> datetime TimeCompleted; <BR>> string RequiredJobSheets[]; <BR>> string JobOrigination; <BR>> }; <BR>> <BR>> class CIM_PrintSAP : CIM_ServiceAccessPoint { <BR>> uint16 PrintProtocol[]; <BR>> string PrintProtocolInfo[]; <BR>> }; <BR>> <BR>> class CIM_PrintService : CIM_Service { <BR>> string PaperTypesAvailable[]; <BR>> uint16 LanguagesSupported[]; <BR>> string MimeTypesSupported[]; <BR>> uint16 Capabilities[]; <BR>> string CapabilityDescriptions[]; <BR>> string AvailableFilters[]; <BR>> }; <BR>> <BR>> class CIM_PrinterServicingQueue : CIM_Dependency { <BR>> CIM_Printer REF Antecedent; <BR>> CIM_PrintQueue REF Dependent; <BR>> }; <BR>> <BR>> class CIM_PrinterServicingJob : CIM_Dependency { <BR>> CIM_Printer REF Antecedent; <BR>> CIM_PrintJob REF Dependent; <BR>> }; <BR>> <BR>> class CIM_PrintJobFile : CIM_Component { <BR>> CIM_PrintJob REF GroupComponent; <BR>>!
; CIM_Da
taFile REF PartComponent; <BR>> }; <BR>> <BR>> class CIM_QueueForPrintService : CIM_Dependency { <BR>> CIM_PrintQueue REF Antecedent; <BR>> CIM_PrintService REF Dependent; <BR>> boolean QueueAcceptingFromService; <BR>> }; <BR>> <BR>> class CIM_QueueForwardsToPrintSAP : CIM_Dependency { <BR>> CIM_PrintSAP REF Antecedent; <BR>> CIM_PrintQueue REF Dependent; <BR>> }; <BR>> <BR>> class CIM_OwningPrintQueue : CIM_JobDestinationJobs { <BR>> CIM_PrintQueue REF Antecedent; <BR>> CIM_PrintJob REF Dependent; <BR>> uint32 QueuePosition; <BR>> }; </BLOCKQUOTE></body></html>