Partager via


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

None

Remarques

Un pilote NDIS peut également appeler NdisGetCurrentSystemTime s’il conserve le nombre de paquets qu’il reçoit dans un intervalle particulier pour optimiser 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 NetTimerCallback d’interrogation pour traiter les indications de réception ou envoyer des demandes.

Configuration requise

Condition requise Valeur
Client minimal 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 (consultez NdisGetCurrentSystemTime (NDIS 5.1)) dans Windows XP.
Plateforme cible Universal
En-tête ndis.h (inclure Ndis.h)
Bibliothèque Ndis.lib
IRQL N’importe quel niveau

Voir aussi

NetTimerCallback