Compartir a través de


IOCTL_INTERNAL_PARCLASS_CONNECT IOCTL (parallel.h)

La solicitud IOCTL_INTERNAL_PARCLASS_CONNECT devuelve información sobre un puerto paralelo y las rutinas de devolución de llamada que proporciona el controlador de bus proporcionado por el sistema para puertos paralelos para operar el puerto paralelo.

Para obtener más información, consulte Conexión a un dispositivo paralelo.

Código principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Búfer de entrada

Estructura PARCLASS_INFORMATION .

Longitud del búfer de entrada

El valor del miembro Parameters.DeviceIoControl.OutputBufferLength se establece en el tamaño, en bytes, de una estructura PARCLASS_INFORMATION .

Búfer de salida

El miembro AssociatedIrp.SystemBuffer apunta a una estructura de PARCLASS_INFORMATION que el cliente asigna a la información de salida.

Longitud del búfer de salida

Tamaño de una estructura de PARCLASS_INFORMATION .

Bloque de estado

Si la solicitud se realiza correctamente, el miembro Information se establece en el tamaño, en bytes, de una estructura de PARCLASS_INFORMATION. De lo contrario, 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 dispositivos paralelos o en el siguiente valor:

STATUS_BUFFER_TOO_SMALL

El valor del miembro Parameters.DeviceIoControl.OutputBufferLength es menor que el tamaño, en bytes, de una estructura PARCLASS_INFORMATION.

Requisitos

Requisito Valor
Header parallel.h (include Parallel.h)

Consulte también

PARCLASS_INFORMATION

IOCTL_INTERNAL_PARCLASS_DISCONNECT