IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO IOCTL (parallel.h)
La solicitud IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO devuelve Plug and Play información sobre un puerto paralelo.
Para obtener más información, vea Obtener información sobre parallelPort.
Código principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Búfer de entrada
Estructura de PARALLEL_PNP_INFORMATION .
Longitud del búfer de entrada
El miembro Parameters.DeviceIoControl.OutputBufferLength se establece en el tamaño, en bytes, de una estructura de PARALLEL_PNP_INFORMATION .
Búfer de salida
El miembro AssociatedIrp.SystemBuffer apunta a una estructura de PARALLEL_PNP_INFORMATION que el cliente asigna a la salida Plug and Play información.
Longitud del búfer de salida
Tamaño de una estructura de PARALLEL_PNP_INFORMATION.
Bloque de estado
El miembro Information se establece en cero.
El miembro Status se establece en uno de los valores de estado genéricos devueltos por las solicitudes de control de dispositivos internos para puertos paralelos o en el siguiente valor:
STATUS_BUFFER_TOO_SMALL
El valor de Parameters.DeviceIoControl.OutputBufferLength es menor que el tamaño, en bytes, de una estructura PARALLEL_PNP_INFORMATION.
Requisitos
Requisito | Valor |
---|---|
Header | parallel.h (include Parallel.h) |
Consulte también
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de