Поделиться через


функция обратного вызова FPGA_CONTROL_LINK (wdm.h)

Зарезервировано для последующего использования.

Включает или отключает связь между данным устройством ППВМ и его родительским мостом.

Синтаксис

FPGA_CONTROL_LINK FpgaControlLink;

NTSTATUS FpgaControlLink(
  [_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
  [_In_]                                      BOOLEAN Enable
)
{...}

Параметры

Context

Дескриптор расширения шины.

[_In_] Enable

Логическое значение, указывающее, следует ли включить или отключить ссылку. ЗНАЧЕНИЕ TRUE указывает, что включено; Значение FALSE в противном случае.

Возвращаемое значение

Если операция выполнена успешно, возвращается STATUS_SUCCESS. В противном случае возвращается соответствующий код ошибки ЗНАЧЕНИЯ NTSTATUS. Дополнительные сведения см. в разделе Значения NTSTATUS.

Комментарии

Драйвер устройства, который успешно запрашивает интерфейс GUID_PCI_FPGA_CONTROL_INTERFACE, получает указатель на FPGA_CONTROL_INTERFACE структуру, в которой драйвер задает члену ControlLink указатель на реализацию функции обратного вызова FPGA_CONTROL_CONFIG_SPACE .

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1803
Верхняя часть wdm.h (включая Wdm.h)
IRQL DISPATCH_LEVEL