Compartir a través de


IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO IOCTL (parallel.h)

La solicitud IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO devuelve información de Plug and Play sobre un puerto paralelo.

Para obtener más información, vea Obtener información sobre unParallelPort.

Código principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Búfer de entrada

Estructura 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 PARALLEL_PNP_INFORMATION.

Búfer de salida

El miembro AssociatedIrp.SystemBuffer apunta a una estructura PARALLEL_PNP_INFORMATION que el cliente asigna a la información de Salida de Plug and Play.

Longitud del búfer de salida

Tamaño de una estructura PARALLEL_PNP_INFORMATION.

Bloque de estado

El miembro information está establecido en cero.

El miembro estado de se establece en uno de los valores de estado genéricos devueltos por solicitudes de control de dispositivos internos para puertos paralelos o con 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
encabezado de parallel.h (include Parallel.h)

Consulte también

IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO

IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO

PARALLEL_PNP_INFORMATION