OID_GEN_INTERRUPT_MODERATION
クエリとして、NDIS および上にあるドライバーは、OID_GEN_INTERRUPT_MODERATION OID を使用して、ミニポート アダプターで割り込みモデレーションが有効になっているかどうかを判断します。 クエリが成功した場合、NDIS は現在の割り込みモデレーション設定を含む NDIS_INTERRUPT_MODERATION_PARAMETERS 構造体を返します。
セットとして、NDIS と上にあるドライバーは、OID_GEN_INTERRUPT_MODERATION OID を使用して、ミニポート アダプターの割り込みモデレーションを有効または無効にします。
バージョン情報
Windows Vista 以降のバージョンの Windows
サポート対象。
NDIS 6.0 以降のミニポート ドライバー
必須。 セットとクエリ。
解説
クエリの場合、ミニポート ドライバーが割り込みモデレーションをサポートしていない場合、ドライバーは、NDIS_INTERRUPT_MODERATION_PARAMETERS 構造体の InterruptModeration メンバーで NdisInterruptModerationNotSupported を指定する必要があります。
セットの場合、ドライバーが、OID_GEN_INTERRUPT_MODERATION クエリに応答して NdisInterruptModerationNotSupported を報告した場合、ドライバーはセット要求に応答して NDIS_STATUS_INVALID_DATA を返す必要があります。 ミニポート ドライバーは NDIS_INTERRUPT_MODERATION_PARAMETERS 構造体を受け取ります。 NDIS_INTERRUPT_MODERATION_PARAMETERS の InterruptModeration メンバーが NdisInterruptModerationEnabled に設定されている場合、ミニポート ドライバーは割り込みモデレーションを有効にする必要があります。 それ以外の場合は、割り込みモデレーションを無効にする必要があります。
要件
ヘッダー |
Ntddndis.h (Ndis.h を含む) |