IPrintDialogServices::GetCurrentPortName

[Questo è documentazione preliminare e soggetto a cambiare].

Un'applicazione che utilizza la funzione di PrintDlgEx possibile chiamare il metodo GetCurrentPortName per recuperare il nome della porta corrente.

(HRESULT GetCurrentPortName LPTSTRlpPortName,UINT* pcchSize);
 

Parametri

lpPortName
Puntatore a un buffer che riceve il nome di porta corrente con terminazione null.
pcchSize
Puntatore a una variabile UINT . In input, la variabile specifica la dimensione in byte (versione ANSI) o in caratteri (versione Unicode), a 16-bit del buffer a cui puntato il parametro lpPortName . In uscita, la variabile contiene il numero di byte o personaggi, tra cui il carattere di terminazione null, scritto nel buffer.

Se la dimensione è zero per l'input, la funzione restituisce la dimensione del buffer necessaria (in byte o caratteri) in pcchSize e non utilizza il buffer lpPortName.

Valori restituiti

Se il metodo viene eseguito correttamente, il valore restituito è S_OK. Se non esiste alcuna porta corrente, il valore restituito è S_OK, il valore restituito in pcchSize è uguale a zero e il buffer lpPortName è invariato.

Se si verifica un errore, il valore restituito è un codice di errore COM. Per ulteriori informazioni, vedere Error Handling.

Descrizione

nbsp; Windows &NT: richiede una versione 5.0 o successive.
Windows:Non supportato.
Windows CE:Non supportato.
Intestazione:Dichiarata in commdlg.h.

Vedi anche

Comune di dialogo casella libreria panoramica, IPrintDialogServices, PrintDlgEx

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index