Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La rutina de devolución de llamada con tipo PPARALLEL_SET_CHIP_MODEestablece el modo de funcionamiento de un puerto paralelo. El controlador de función proporcionado por el sistema para puertos paralelos proporciona esta rutina.
Sintaxis
PPARALLEL_SET_CHIP_MODE PparallelSetChipMode;
NTSTATUS PparallelSetChipMode(
[in] PVOID SetChipContext,
[in] UCHAR ChipMode
)
{...}
Parámetros
[in] SetChipContext
Puntero a la extensión de dispositivo del dispositivo funcional de un puerto paralelo (FDO).
[in] ChipMode
Especifica el modo de funcionamiento de un puerto paralelo. (Para obtener más información sobre los modos operativos, vea los modos definidos para el registro de funcionalidades mejoradas (ECR) en el archivo parallel.h que se incluye en el Kit de controladores de Microsoft Windows [WDK].)
Valor devuelto
| Código devuelto | Descripción |
|---|---|
|
Se estableció el modo operativo especificado. |
|
El modo no está borrado. |
|
El modo operativo especificado no es válido. |
Observaciones
Para obtener un puntero a la devolución de llamada proporcionada por el sistema PPARALLEL_SET_CHIP_MODE, un controlador en modo kernel usa una solicitud de IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO, que devuelve una estructura PARALLEL_PNP_INFORMATION. El miembro TrySetChipMode de la estructura PARALLEL_PNP_INFORMATION es un puntero a esta devolución de llamada.
Un autor de llamada usa la devolución de llamada PPARALLEL_SET_CHIP_MODE junto con la devolución de llamada PPARALLEL_CLEAR_CHIP_MODE.
Para establecer un nuevo modo, un llamador debe borrar primero el modo actual.
Para obtener más información, consulte configuración de y desactivación del modo de comunicación en unParallelPort.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Escritorio |
| encabezado de | parallel.h (include Parallel.h) |
| irQL | <=DISPATCH_LEVEL |
Consulte también
IOCTL_INTERNAL_PARALLEL_SET_CHIP_MODE
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO