NDIS_INTERRUPT_MODERATION_PARAMETERS estrutura (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 tipo da estrutura que de Cabeçalho especifica para NDIS_OBJECT_TYPE_DEFAULT, o membro de Revisão de para NDIS_INTERRUPT_MODERATION_PARAMETERS_REVISION_1 e o membro tamanho do para NDIS_SIZEOF_INTERRUPT_MODERATION_PARAMETERS_REVISION_1.
Flags
Um OR bit a bit dos seguintes sinalizadores:
NDIS_INTERRUPT_MODERATION_CHANGE_NEEDS_RESET
Uma NIC (placa 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 miniporto 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, haverá também uma redefinição de hardware.
InterruptModeration
Um valor tipo NDIS_INTERRUPT_MODERATION que indica ou especifica o status atual de moderação de interrupção.
Há suporte para os seguintes valores:
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.
Observações
A estrutura NDIS_INTERRUPT_MODERATION_PARAMETERS define parâmetros de interrupção para a consulta OID OID_GEN_INTERRUPT_MODERATION e definir operações. 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) |