IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO IOCTL (parallel.h)
Запрос IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO возвращает Plug and Play сведения о параллельном порте.
Дополнительные сведения см. в разделе Получение сведений о ParallelPort.
Основной код
IRP_MJ_INTERNAL_DEVICE_CONTROL
Входной буфер
Структура PARALLEL_PNP_INFORMATION .
Длина входного буфера
Член Parameters.DeviceIoControl.OutputBufferLength имеет размер структуры PARALLEL_PNP_INFORMATION в байтах.
Выходной буфер
Элемент AssociatedIrp.SystemBuffer указывает на структуру PARALLEL_PNP_INFORMATION, которую клиент выделяет для вывода Plug and Play информации.
Длина выходного буфера
Размер структуры PARALLEL_PNP_INFORMATION.
Блок состояния
Элемент Information имеет нулевое значение.
Для элемента Status задано одно из универсальных значений состояния, возвращаемых внутренними запросами управления устройствами для параллельных портов, или следующее значение:
STATUS_BUFFER_TOO_SMALL
Значение Parameters.DeviceIoControl.OutputBufferLength меньше размера структуры PARALLEL_PNP_INFORMATION в байтах.
Требования
Требование | Значение |
---|---|
Заголовок | parallel.h (включая Parallel.h) |
См. также раздел
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO