Macro NdisGetCurrentSystemTime (ndis.h)
La funzione NdisGetCurrentSystemTime restituisce l'ora di sistema corrente, adatta per l'impostazione dei timestamp.
Sintassi
void NdisGetCurrentSystemTime(
[in] _pSystemTime
);
Parametri
[in] _pSystemTime
Puntatore a una variabile fornita dal chiamante in cui questa funzione restituisce un numero di intervalli di 100 nanosecondi dal 1° gennaio 1601.
Valore restituito
nessuno
Osservazioni
Un driver NDIS può anche chiamare NdisGetCurrentSystemTime se mantiene un conteggio del numero di pacchetti ricevuti all'interno di qualsiasi intervallo specifico per ottimizzare dinamicamente le prestazioni. Ad esempio, un driver miniport può chiamare NdisGetCurrentSystemTime per ogni interruzione di ricezione per determinare periodi di traffico di rete elevato, quando il driver potrebbe disabilitare uno o più tipi di interruzioni nella scheda di interfaccia di rete e abilitare una funzione di polling NetTimerCallback per elaborare indicazioni o inviare richieste.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisGetCurrentSystemTime (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisGetCurrentSystemTime (NDIS 5.1) in Windows XP. |
Piattaforma di destinazione | Universale |
Intestazione | ndis.h (includere Ndis.h) |
Libreria | Ndis.lib |
IRQL | Qualsiasi livello |