IADsPrintQueueOperations

   

IADsPrintQueueOperations

IADsPrintQueueOperations::ADsPath

Description Returns the distinguished name of the bound object
Provider Support LDAP, WinNT
Data Type String
Read-Only? Yes

IADsPrintQueueOperations::Class

Description Returns the object class definition of the bound object
Provider Support LDAP, WinNT
Data Type String
Read-Only? Yes

IADsPrintQueueOperations::Get

Description Retrieves a value from a namespace by name
Provider Support LDAP, WinNT
Syntax Get(Name As String)
Data Type Variant

IADsPrintQueueOperations::GetEx

Description Retrieves a single value from a multi-valued attribute
Provider Support LDAP, WinNT
Syntax GetEx(Name As String)
Data Type Variant

IADsPrintQueueOperations::GetInfo

Description Loads all property values into the cache
Provider Support LDAP, WinNT
Syntax GetInfo()
Data Type None

IADsPrintQueueOperations::GetInfoEx

Description Loads specific properties into the cache
Provider Support LDAP, WinNT
Syntax GetInfoEx(Properties As Variant, Reserved as Long)
Data Type None

IADsPrintQueueOperations::GUID

Description Returns the GUID of the bound object
Provider Support LDAP, WinNT
Data Type String
Read-Only? Yes

IADsPrintQueueOperations::Name

Description Returns the relative name of the bound object
Provider Support LDAP, WinNT
Data Type String
Read-Only? Yes

IADsPrintQueueOperations::Parent

Description Returns the ADsPath of the parent object
Provider Support LDAP, WinNT
Data Type String
Read-Only? Yes

IADsPrintQueueOperations::Pause

Description Pauses operation of the bound print queue
Provider Support LDAP, WinNT
Syntax Pause()
Data Type None

IADsPrintQueueOperations::PrintJobs

Description Returns a collection of print jobs currently held in the bound queue
Provider Support LDAP, WinNT
Syntax PrintJobs()
Data Type IADsCollection

IADsPrintQueueOperations::Purge

Description Purges all jobs from the currently bound queue
Provider Support LDAP, WinNT
Syntax Purge()
Data Type None

IADsPrintQueueOperations::Put

Description Allows population of a single attribute by name
Provider Support LDAP, WinNT
Syntax Put(Name As String, Property As Variant)
Data Type None

IADsPrintQueueOperations::PutEx

Description Allows population of a multi-valued property by name
Provider Support LDAP, WinNT
Syntax PutEx(ControlCode As Long, Name As String, Property As Variant)
Data Type None

IADsPrintQueueOperations::Resume

Description Resumes a print queue from a previously paused state
Provider Support LDAP, WinNT
Syntax Resume()
Data Type None

IADsPrintQueueOperations::Schema

Description Returns the ADsPath to the schema class object for the bound object
Provider Support LDAP, WinNT
Data Type String
Read Only? Yes

IADsPrintQueueOperations::SetInfo

Description Writes the current properties held in the cache to the directory
Provider Support LDAP, WinNT
Syntax SetInfo()
Data Type None

IADsPrintQueueOperations::Status

Description Returns the current status of the print queue
Provider Support LDAP, WinNT
Data Type Long
Read-Only? Yes
IADsPrintQueueOperations::Status Return Values
Flag Value
ADS_PRINTER_PAUSED 0x00000001
ADS_PRINTER_PENDING_DELETION 0x00000002
ADS_PRINTER_ERROR 0x00000003
ADS_PRINTER_PAPER_JAM 0x00000004
ADS_PRINTER_PAPER_OUT 0x00000005
ADS_PRINTER_MANUAL_FEED 0x00000006
ADS_PRINTER_PAPER_PROBLEM 0x00000007
ADS_PRINTER_OFFLINE 0x00000008
ADS_PRINTER_IO_ACTIVE 0x00000100
ADS_PRINTER_BUSY 0x00000200
ADS_PRINTER_PRINTING 0x00000400
ADS_PRINTER_OUTPUT_BIN_FULL 0x00000800
ADS_PRINTER_NOT_AVAILABLE 0x00001000
ADS_PRINTER_WAITING 0x00002000
ADS_PRINTER_PROCESSING 0x00004000
ADS_PRINTER_INITIALIZING 0x00008000
ADS_PRINTER_WARMING_UP 0x00010000
ADS_PRINTER_TONER_LOW 0x00020000
ADS_PRINTER_NO_TONER 0x00040000
ADS_PRINTER_PAGE_PUNT 0x00080000
ADS_PRINTER_USER_INTERVENTION 0x00100000
ADS_PRINTER_OUT_OF_MEMORY 0x00200000
ADS_PRINTER_DOOR_OPEN 0x00400000
ADS_PRINTER_SERVER_UNKNOWN 0x00800000
ADS_PRINTER_POWER_SAVE 0x01000000

   
Top


Windows NT. 2000 ADSI Scripting for System Administration
Windows NT/2000 ADSI Scripting for System Administration
ISBN: 1578702194
EAN: 2147483647
Year: 2000
Pages: 194
Authors: Thomas Eck

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net