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


Инициализация MSI-X

Для поддержки MSI-X инициализация MSI требует этапа предварительной регистрации, на котором драйвер мини-порта устанавливает функцию, которая фильтрует требования к ресурсам. Эта функция может изменить сходство прерываний для каждого сообщения MSI-X или удалить ресурсы прерываний сообщений, если драйвер будет регистрироваться для прерываний на основе строк в функции MiniportInitializeEx .

Этап предварительной регистрации происходит до того, как NDIS вызывает функцию MiniportInitializeEx . Как и в случае с прерываниями на основе строк, драйверы минипорта также регистрируют прерывания MSI при инициализации адаптеров miniport в MiniportInitializeEx.

Этот раздел состоит из следующих частей.

Предварительная регистрация MSI-X

Фильтрация ресурсов MSI-X

Регистрация и отмена регистрации прерывания MSI