Macro NdisGetCurrentSystemTime (ndis.h)
La fonction NdisGetCurrentSystemTime retourne l’heure système actuelle, adaptée à la définition des horodatages.
Syntaxe
void NdisGetCurrentSystemTime(
[in] _pSystemTime
);
Paramètres
[in] _pSystemTime
Pointeur vers une variable fournie par l’appelant dans laquelle cette fonction retourne un nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601.
Valeur de retour
Aucun
Remarques
Un pilote NDIS peut également appeler NdisGetCurrentSystemTime s’il conserve le nombre de paquets qu’il reçoit dans un intervalle particulier pour paramétrer ses performances dynamiquement. Par exemple, un pilote miniport peut appeler NdisGetCurrentSystemTime pour chaque interruption de réception afin de déterminer les périodes de trafic réseau élevé, lorsque le pilote peut désactiver un ou plusieurs types d’interruptions sur la carte réseau et activer une fonction d’interrogation NetTimerCallback pour traiter les indications ou envoyer des demandes.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisGetCurrentSystemTime (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisGetCurrentSystemTime (NDIS 5.1)) dans Windows XP. |
plateforme cible | Universel |
d’en-tête | ndis.h (include Ndis.h) |
bibliothèque | Ndis.lib |
IRQL | N’importe quel niveau |