estructura FPGA_CONTROL_INTERFACE (wdm.h)
Reservado para uso futuro.
Sintaxis
typedef struct _FPGA_CONTROL_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_DEREFERENCE InterfaceDereference;
PFPGA_BUS_SCAN BusScan;
PFPGA_CONTROL_LINK ControlLink;
PFPGA_CONTROL_CONFIG_SPACE ControlConfigSpace;
PFPGA_CONTROL_ERROR_REPORTING ControlErrorReporting;
} FPGA_CONTROL_INTERFACE, *PFPGA_CONTROL_INTERFACE;
Miembros
Size
Tamaño, en bytes, de esta estructura.
Version
Versión de la interfaz definida por el controlador. La versión actual de esta interfaz es FPGA_CONTROL_INTERFACE_VERSION.
Context
Puntero a información de contexto específica de la interfaz.
InterfaceReference
Puntero a un InterfaceReference rutina que incrementa el recuento de referencias de la interfaz.
InterfaceDereference
Puntero a un InterfaceDereference rutina que disminuye el recuento de referencias de la interfaz.
BusScan
Puntero a una función de devolución de llamada FPGA_BUS_SCAN que desencadena un examen de bus en el elemento primario del dispositivo FPGA.
ControlLink
Puntero a una función de devolución de llamada FPGA_CONTROL_LINK que habilita o deshabilita el vínculo entre el dispositivo FPGA especificado y su puente primario.
ControlConfigSpace
Puntero a una función de devolución de llamada FPGA_CONTROL_CONFIG_SPACE que habilita o deshabilita el acceso al espacio de configuración del dispositivo FPGA.
ControlErrorReporting
Puntero a una función de devolución de llamada FPGA_CONTROL_ERROR_REPORTING que alterna el informe de errores del dispositivo FPGA y su puente primario.
Observaciones
Un controlador de dispositivo que consulta correctamente la interfaz de GUID_PCI_FPGA_CONTROL_INTERFACE recibe un puntero a una estructura [_FPGA_CONTROL_INTERFACE] en la que los punteros a las rutinas de la interfaz son todos no NULL y válidos.
La estructura [_FPGA_CONTROL_INTERFACE] es una versión extendida de la estructura [INTERFACE].
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1803 |
encabezado de | wdm.h |