IPrintDialogServices::GetCurrentPortName

[Это предварительный документации и темы для изменения].

С помощью функции PrintDlgEx приложение может вызвать метод GetCurrentPortName для получения имени текущего порта.

() HRESULT GetCurrentPortName LPTSTRlpPortName,UINT* pcchSize);
 

Параметры

lpPortName
Указатель на буфер, который получает заканчивающуюся имя текущего порта.
pcchSize
Указатель переменной типа UINT . На входе переменная указывает размер в байтах (ANSI-версия) или 16-разрядных символов (Unicode версия), буфера, который указывает параметр lpPortName . На выходе переменная содержит количество байт или символов, включая завершающий символ null, записанное в буфер.

Если размер равен нулю на входе, функция возвращает необходимый размер буфера (в байтах или символов) в pcchSize и не использует буфер lpPortName.

Возвращаемые значения

Если метод завершается успешно, возвращается значение S_OK. Если нет никаких текущий порт, возвращаемое значение равно S_OK, значение, возвращаемое в pcchSize равно нулю, и lpPortName буфер без изменений.

Если возникает ошибка, возвращается код ошибки COM. Для получения дополнительной информации, смотрите Обработка ошибок.

QuickInfo

nbsp; Windows &NT: требует версии 5.0 или более поздней.
Windows:Не поддерживается.
Windows CE:Не поддерживается.
Заголовок:В commdlg.h.

Родственные слова

Общие диалогового окна Обзор библиотеки, IPrintDialogServices, PrintDlgEx

Index