Metodo IPrinterQueue2::GetPrinterQueueView (printerextension.h)
Recupera un oggetto IPrinterQueueView e inizializza l'oggetto con l'intervallo di processi da monitorare.
Questo metodo consente all'utente di eseguire attività di gestione dei processi dall'interno di un'app per dispositivi UWP per le stampanti.
Sintassi
HRESULT GetPrinterQueueView(
[in] ULONG ulViewOffset,
[in] ULONG ulViewSize,
[out, retval] IPrinterQueueView **ppJobView
);
Parametri
[in] ulViewOffset
Indica l'inizio dell'intervallo di processi da monitorare.
[in] ulViewSize
Indica le dimensioni o l'intervallo di processi da monitorare.
[out, retval] ppJobView
Oggetto IPrinterQueueView che mostra l'intervallo di processi da monitorare.
Valore restituito
Se la chiamata al metodo ha esito positivo, GetPrinterQueueView restituisce S_OK.
In caso contrario, se una chiamata a GetPrinterQueueView genera una condizione di errore, è possibile restituire uno dei valori HRESULT seguenti.
Valore HRESULT | Descrizione |
---|---|
E_ILLEGAL_METHOD_CALL | Indica un tentativo di recuperare più oggetti visualizzazione coda stampante. |
E_INVALIDARG | Indica un tentativo di creare una dimensione di visualizzazione superiore alla dimensione massima. |
Commenti
È possibile recuperare un solo oggetto IPrinterQueueView per oggetto IPrinterQueue2 . Tuttavia, è possibile spostarsi all'interno della singola visualizzazione recuperata. In altre parole, è possibile modificare le posizioni dei processi monitorati richiamando IPrinterQueueView::SetViewRange.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Server minimo supportato | Windows Server 2012 R2 |
Piattaforma di destinazione | Desktop |
Intestazione | printerextension.h |