IPrinterScriptablePropertyBag::GetWriteStream method

Gets a stream and uses it to write to a stream property.

Syntax

HRESULT GetWriteStream(
  BSTR                     bstrName,
  IPrinterScriptableStream **ppStream
);

Parameters

bstrName

The property to write.

ppStream

The retrieved stream.

Return Value

This method returns an HRESULT value.

Remarks

GetWriteStream does not work with non-stream properties.

A call to GetWriteStream will throw an exception, if the specified property is not found. We recommend that you use a try-catch statement around calls to this method, to allow your app to handle any failures gracefully.

Requirements

   
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Target Platform Desktop
Header printerextension.h

See Also

IPrinterScriptablePropertyBag

IPrinterScriptableStream