[Esta é a documentação preliminar e estão sujeitos a alterações.]
Um aplicativo usando a função PrintDlgEx pode chamar o método GetCurrentPortName para recuperar o nome da porta atual.
(HRESULT GetCurrentPortName LPTSTRlpPortName,UINT* pcchSize);
Se o tamanho é zero na entrada, a função retorna o exigido tamanho do buffer (em caracteres ou bytes) em pcchSize e não usa o buffer de lpPortName.
Se o método for bem-sucedido, o valor de retorno é S_OK. Se não houver nenhuma porta atual, o valor de retorno é S_OK, o valor retornado em pcchSize é zero e o buffer de lpPortName é alterado.
Se um erro ocorrer, o valor de retorno é um código de erro COM. Para obter mais informações, consulte A manipulação de erro.
nbsp; Windows &NT: requer versão 5.0 ou posterior.
Windows:Sem suporte.
Windows CE:Sem suporte.
Cabeçalho:Declarado em commdlg.h.
Visão geral de biblioteca de caixa de diálogo comum, IPrintDialogServices, PrintDlgEx