estrutura NDIS_INTERRUPT_MODERATION_PARAMETERS (ntddndis.h)
A estrutura NDIS_INTERRUPT_MODERATION_PARAMETERS define parâmetros de interrupção para o OID OID_GEN_INTERRUPT_MODERATION .
Sintaxe
typedef struct _NDIS_INTERRUPT_MODERATION_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_INTERRUPT_MODERATION InterruptModeration;
} NDIS_INTERRUPT_MODERATION_PARAMETERS, *PNDIS_INTERRUPT_MODERATION_PARAMETERS;
Membros
Header
A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_INTERRUPT_MODERATION_PARAMETERS. Defina o membro Type da estrutura especificada por Header como NDIS_OBJECT_TYPE_DEFAULT, o membro Revision como NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1 e o membro Size como NDIS_SIZEOF_INTERRUPT_MODERATION_PARAMETERS_REVISION_1.
Flags
Um OR bit a bit dos seguintes sinalizadores:
NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET
Uma NIC (cartão de interface de rede) deve ter uma redefinição de hardware para habilitar ou desabilitar a moderação de interrupção.
NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_REINITIALIZE
Um driver de miniporte deve concluir um ciclo de interrupção e reinicialização para habilitar ou desabilitar a moderação de interrupção. Se esse sinalizador estiver habilitado, também haverá uma redefinição de hardware.
InterruptModeration
Um valor do tipo NDIS_INTERRUPT_MODERATION que indica ou especifica o status de moderação de interrupção atual.
Os seguintes valores têm suporte:
NdisInterruptModerationUnknown
Em uma consulta OID, esse valor indica que o driver de miniporto não pode determinar se a moderação de interrupção está habilitada ou desabilitada em uma NIC. Esse valor é inválido para uma solicitação definida.
NdisInterruptModerationNotSupported
Em uma consulta OID, esse valor indica que a NIC ou seu driver de miniporto não dá suporte à moderação de interrupção. Esse valor é inválido para uma solicitação definida.
NdisInterruptModerationEnabled
Em uma consulta OID, esse valor indica que a moderação de interrupção está habilitada na NIC. Em um conjunto de OID, NdisInterruptModerationEnabled indica que a moderação de interrupção deve ser habilitada na NIC.
NdisInterruptModerationDisabled
Em uma consulta OID, esse valor indica que a moderação de interrupção está desabilitada na NIC. Em um conjunto de OID, NdisInterruptModerationDisabled indica que a moderação de interrupção deve ser desabilitada na NIC.
Comentários
A estrutura de NDIS_INTERRUPT_MODERATION_PARAMETERS define parâmetros de interrupção para as operações de consulta e definição de OID OID_GEN_INTERRUPT_MODERATION . Somente os valores NdisInterruptModerationEnabled e NdisInterruptModerationDisabled para o membro InterruptModeration se aplicam às operações definidas.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddndis.h (inclua Ndis.h) |