Share via


encabezado genericusbfnioctl.h

La referencia del controlador USB usa este encabezado. Para más información, consulte:

genericusbfnioctl.h contiene las siguientes interfaces de programación:

IOCTL

 
IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para notificar a GenericUSBFn.sys para activar el bus serie universal (USB). Una vez activado, el bus está preparado para procesar eventos de bus y controlar el tráfico.
IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para registrarse para el evento de Bus serie universal (USB).
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN

Este código de control de E/S (IOCTL) se envía mediante un servicio de modo de usuario o una aplicación para solicitar un protocolo de enlace de estado de control de longitud cero en el punto de conexión 0 en dirección IN.
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para completar un protocolo de enlace de estado de control de longitud cero en el punto de conexión 0 en la dirección OUT.
IOCTL_GENERICUSBFN_DEACTIVATE_USB_BUS

Este código IOCTL es compatible con nevtot.
IOCTL_GENERICUSBFN_GET_CLASS_INFO

El servicio o la aplicación de modo de usuario envían este código de control de E/S (IOCTL) para recuperar información sobre las canalizaciones disponibles de un dispositivo, tal como se configura en el registro.
IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para recuperar información sobre las canalizaciones disponibles de un dispositivo, tal como se configura en el Registro.
IOCTL_GENERICUSBFN_GET_INTERFACE_DESCRIPTOR_SET

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para obtener todo el descriptor de interfaz establecido para una función en el dispositivo. Esta solicitud IOCTL no recupera el descriptor de interfaz establecido para todo el dispositivo. Descriptor de interfaz de Bus serie universal (USB) establecido para una función en el dispositivo.
IOCTL_GENERICUSBFN_GET_PIPE_STATE

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para obtener el estado de la canalización del bus serie universal (USB) especificado.
IOCTL_GENERICUSBFN_REGISTER_USB_STRING

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para registrar un descriptor de cadena. Descriptor de cadena del Bus serie universal (USB).
IOCTL_GENERICUSBFN_SET_PIPE_STATE

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para establecer el estado de la canalización del bus serie universal (USB) especificado.
IOCTL_GENERICUSBFN_TRANSFER_IN

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para emitir una transferencia en dirección IN en el punto de conexión que corresponde al identificador de canalización especificado en el búfer de entrada. (IOCTL_GENERICUSBFN_TRANSFER_IN)
IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para emitir una transferencia en dirección IN en el punto de conexión que corresponde al identificador de canalización especificado en el búfer de entrada. (IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT)
IOCTL_GENERICUSBFN_TRANSFER_OUT

Este código de control de E/S (IOCTL) se envía mediante un servicio o aplicación en modo de usuario para emitir una transferencia de dirección OUT en el punto de conexión que corresponde al identificador de canalización especificado en el búfer de entrada.