Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сохраняет указатели функций на функции обратного вызова, реализованные драйвером физической функции (PF) для мимичивого интерфейса устройства.
Синтаксис
typedef struct _MITIGABLE_DEVICE_INTERFACE {
USHORT Size;
USHORT Version;
PVOID Context;
PINTERFACE_REFERENCE InterfaceReference;
PINTERFACE_REFERENCE InterfaceDereference;
PREAD_WRITE_MITIGATED_REGISTER ReadWriteMitigatedRegister;
} MITIGABLE_DEVICE_INTERFACE, MITIGABLE_DEVICE_INTERFACE;
Члены
Size
Размер этой структуры.
Version
Версия этой структуры
Context
Определяемый драйвером контекст.
InterfaceReference
Указатель на подпрограмму, которая увеличивает количество ссылок на этот интерфейс. Дополнительные сведения об этой подпрограмме см. в InterfaceReference.
InterfaceDereference
Указатель на подпрограмму, которая уменьшает количество ссылок на этот интерфейс. Дополнительные сведения об этой подпрограмме см. в InterfaceDereference.
ReadWriteMitigatedRegister
Указатель на реализацию драйвера функции обратного вызова READ_WRITE_MITIGATED_REGISTER.
Замечания
Эта функция обратного вызова реализуется драйвером физической функции (PF). Эта функция считывает и записывает устраненные адресные пространства в форме, необходимой для GUID_MITIGABLE_DEVICE_INTERFACE.
Драйвер PF регистрирует свою реализацию, задав ReadVfConfig член SRIOV_DEVICE_INTERFACE_STANDARD, настройка структуры WDF_QUERY_INTERFACE_CONFIG и вызов WdfDeviceAddQueryInterface.
Требования
| Требование | Ценность |
|---|---|
| заголовка | pcivirt.h |