Property methods take the form of either get_<property> or put_<property>. The property methods of the IADsPrintJob interface get or set the properties described below. For more information, see Interface Property Methods.
| Property | Access | Method Prototype |
|---|---|---|
| Description | R/W | HRESULT get_Description ([out] BSTR *pbstrDescription);
HRESULT put_Description |
| HostPrintQueue | R/O | HRESULT get_HostPrintQueue ([out] BSTR *pbstrHostPrintQueue); |
| Notify | R/W | HRESULT get_Notify ([out] BSTR *pbstrNotify);
HRESULT put_Notify |
| NotifyPath | R/W | HRESULT get_NotifyPath ([out] BSTR *pbstrNotifyPath);
HRESULT put_NotifyPath |
| Priority | R/W | HRESULT get_Priority ([out] LONG *plPriority);
HRESULT put_Priority |
| Size | R/O | HRESULT get_Size ([out] LONG *plSize); |
| StartTime | R/W | HRESULT get_StartTime ([out] DATE *pdateStartTime);
HRESULT put_StartTime |
| TimeSubmitted | R/O | HRESULT get_TimeSubmitted ([out] DATE *pdateTimeSubmitted); |
| TotalPages | R/O | HRESULT get_TotalPages ([out] LONG *plTotalPages); |
| UntilTime | R/W | HRESULT get_UntilTime ([out] DATE *pdateUntilTime);
HRESULT put_UntilTime |
| User | R/O | HRESULT get_User ([out] BSTR *pbstrUser); |
| UserPath | R/O | HRESULT get_UserPath ([out] BSTR *pbstrUserPath); |
IADsPrintJobOperations, IADsPrintQueueOperations::PrintJobs, ADSI PrintQueue Object, ADSI PrintJob Object