Méthode IMiniportWaveCycliqueStream ::NormalizePhysicalPosition (portcls.h)

La NormalizePhysicalPosition méthode convertit une position de mémoire tampon physique en valeur temporelle.

Syntaxe

NTSTATUS NormalizePhysicalPosition(
  [in, out] PLONGLONG PhysicalPosition
);

Paramètres

[in, out] PhysicalPosition

Pointeur vers une variable allouée par l’appelant qui contient la position physique ou la valeur temporelle. Lors de l’entrée, cette mémoire tampon contient la valeur de position physique à convertir. Au retour, la mémoire tampon contient la valeur convertie, qui est basée sur le temps.

Valeur retournée

NormalizePhysicalPosition retourne STATUS_SUCCESS si l’appel a réussi. Sinon, la méthode retourne un code d’erreur approprié.

Remarques

PhysicalPosition est à la fois un paramètre d’entrée et de sortie. En fonction d’une position physique basée sur le nombre réel d’octets transférés, NormalizePhysicalPosition convertit la position en une valeur temporelle de 100 nanosecondes.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)
IRQL N’importe quel niveau