_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.