IMiniportWaveCyclicStream::NormalizePhysicalPosition 方法 (portcls.h)

方法 NormalizePhysicalPosition 将物理缓冲区位置转换为基于时间的值。

语法

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

参数

[in, out] PhysicalPosition

指向调用方分配的变量的指针,该变量包含物理位置或基于时间的值。 输入时,此缓冲区包含要转换的物理位置值。 返回时,缓冲区包含转换后的值,该值基于时间。

返回值

NormalizePhysicalPosition 如果调用成功,则返回STATUS_SUCCESS。 否则,该方法将返回相应的错误代码。

注解

PhysicalPosition 既是输入参数,也是输出参数。 给定基于实际传输字节数的物理位置, NormalizePhysicalPosition 将位置转换为 100 纳秒单位的基于时间的值。

要求

要求
目标平台 通用
标头 portcls.h (包括 Portcls.h)
IRQL 任何级别