функция обратного вызова 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 |