_outp, _outpw, _outpd

Выводит байт (_outp), ключевое слово (_outpw) или двойное слово (_outpd) на порту.

Важное примечаниеВажно

Этот API нельзя использовать в приложениях, запускаемых в среде выполнения Windows.Дополнительные сведения см. в разделе Функции CRT не поддерживаются при /ZW.

int _outp( unsigned short port, int databyte ); unsigned short _outpw( unsigned short port, unsigned short dataword ); unsigned long _outpd( unsigned short port, unsigned long dataword );

Параметры

  • порт
    Номер порта.

  • databyte, dataword
    Выходные значения.

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

Функции возвращают вывод данных.Нет какого-либо возврата ошибки.

Заметки

_outp, _outpw и _outpd записывают байт, ключевое слово и двойное слово соответственно, к конкретному порту вывода.Аргумент порта может быть любым целое число без знака в диапазоне от 0 до 65.535; databyte может быть любым целым числом в диапазоне от 0 до 255; dataword и может быть любым значения в диапазоне целого числа, неподписанного короткое целое число и неподписанного длинного целого числа, соответственно.

Поскольку эти функции записи непосредственно на порт ввода-вывода, их нельзя использовать в коде пользователя в Windows NT, Windows 2000, Windows XP, Windows 2003 и на сервере.Дополнительные сведения об использовании портов ввода-вывода в этих операционных системах, поиск "серийных сообщений в Win32" в MSDN.

Требования

Функция

Требуемый заголовок

_outp

<conio.h>

_outpw

<conio.h>

_outpd

<conio.h>

Дополнительные сведения о совместимости см. в разделе Совместимость во введении.

Библиотеки

Все версии Библиотек времени выполнения C.

См. также

Ссылки

ВВОДА-ВЫВОДА консоли и порта

_inp, _inpw, _inpd