Macro NdisGetCurrentSystemTime (ndis.h)
A função NdisGetCurrentSystemTime retorna o tempo atual do sistema, adequado para definir carimbos de data/hora.
Sintaxe
void NdisGetCurrentSystemTime(
[in] _pSystemTime
);
Parâmetros
[in] _pSystemTime
Um ponteiro para uma variável fornecida pelo chamador na qual essa função retorna uma contagem de intervalos de 100 nanossegundos desde 1º de janeiro de 1601.
Valor de retorno
Nenhum
Observações
Um driver NDIS também poderá chamar NdisGetCurrentSystemTime se mantiver uma contagem de quantos pacotes ele recebe em qualquer intervalo específico para ajustar seu desempenho dinamicamente. Por exemplo, um driver de miniporto pode chamar NdisGetCurrentSystemTime para cada interrupção de recebimento para determinar períodos de alto tráfego de rede, quando o driver pode desabilitar um ou mais tipos de interrupções na NIC e habilitar uma sondagem netTimerCallback função para processar indicações de recebimento ou enviar solicitações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisGetCurrentSystemTime (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisGetCurrentSystemTime (NDIS 5.1)) no Windows XP. |
da Plataforma de Destino | Universal |
cabeçalho | ndis.h (inclua Ndis.h) |
biblioteca | Ndis.lib |
IRQL | Qualquer nível |