IADsPrintQueueOperations

IADsPrintQueueOperations interface

The IADsPrintQueueOperations interface is a dual interface that inherits from IADs. It is used to control a printer from across a network.

The IADsPrintQueueOperations interface supports the following operations:

  • Retrieve all print jobs submitted to the print queue.
  • Suspend the print queue operation.
  • Resume the print queue operation.
  • Remove all print jobs from the print queue.

Members

The IADsPrintQueueOperations interface inherits from IDispatch and IADs. IADsPrintQueueOperations also has these types of members:

Methods

The IADsPrintQueueOperations interface has these methods.

MethodDescription
Get

Gets the value for a property by name.

GetEx

Gets the value for a single or multi-valued property by name.

GetInfo

Loads the property values of this object from the underlying directory store.

GetInfoEx

Loads specific property values of this object from the underlying directory store.

Pause

Pauses print queue processing of print jobs.

PrintJobs

Retrieves an interface pointer on a collection object that represents print jobs managed by this print queue.

Purge

Purges all jobs from a print queue.

Put

Sets the value for a property by name.

PutEx

Sets the value for a single or multi-valued property by name.

Resume

Resumes print queue processing of print jobs.

SetInfo

Persists the changes on this object to the underlying directory store.

 

Properties

The IADsPrintQueueOperations interface has these properties.

PropertyAccess typeDescription

AdsPath

Read-only

Gets the object's ADsPath that uniquely identifies this object from all others.

Class

Read-only

Gets the name of the object's schema class.

GUID

Read-only

Gets the GUID of the object as stored in the underlying directory store.

Name

Read-only

Gets the object's relative name.

Parent

Read-only

Gets the ADsPath string for the parent of the object.

Schema

Read-only

Gets the ADsPath string to the schema class object for this object.

Status

Read-only

Reports the current status of print queue service.

 

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Header

Iads.h

DLL

Activeds.dll

IID

IID_IADsPrintQueueOperations is defined as 124BE5C0-156E-11CF-A986-00AA006BC149

See also

IDispatch
IADs

 

 

Show:
© 2016 Microsoft