MSI-X の初期化

MSI-X をサポートするために、MSI の初期化には、ミニポート ドライバーがリソース要件をフィルター処理する関数を確立する、事前登録フェーズが必要です。 この関数は、各 MSI X メッセージの割り込みアフィニティを変更したり、ドライバーが MiniportInitializeEx 関数の行ベースの割り込みに登録する場合は、メッセージの割り込みリソースを削除したりできます。

事前登録フェーズは、NDIS が MiniportInitializeEx 関数を呼び出す前に発生します。 行ベースの割り込みと同様に、ミニポート ドライバーも、MiniportInitializeEx でミニポート アダプターを初期化する間に MSI 割り込みを登録します。

このセクションには、次が含まれます。

MSI-X の事前登録

MSI-X リソース フィルター処理

MSI 割り込みの登録および登録解除