IMiniportWaveCyclicStream::NormalizePhysicalPosition-Methode (portcls.h)

Die NormalizePhysicalPosition Methode konvertiert eine physische Pufferposition in einen zeitbasierten Wert.

Syntax

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

Parameter

[in, out] PhysicalPosition

Zeiger auf eine vom Aufrufer zugewiesene Variable, die entweder die physische Position oder den zeitbasierten Wert enthält. Beim Eintrag enthält dieser Puffer den wert für die physische Position, der konvertiert werden soll. Bei der Rückgabe enthält der Puffer den konvertierten Wert, der zeitbasiert ist.

Rückgabewert

NormalizePhysicalPosition gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls gibt die Methode einen entsprechenden Fehlercode zurück.

Hinweise

PhysicalPosition ist sowohl ein Eingabe- als auch ein Ausgabeparameter. Bei einer physischen Position, die auf der tatsächlichen Anzahl der übertragenen Bytes basiert, NormalizePhysicalPosition konvertiert die Position in einen zeitbasierten Wert von 100 Nanosekundeneinheiten.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header portcls.h (include Portcls.h)
IRQL Beliebige Ebene