次の方法で共有


IMiniportWaveCyclicStream::NormalizePhysicalPosition メソッド (portcls.h)

メソッドは NormalizePhysicalPosition 、物理バッファー位置を時間ベースの値に変換します。

構文

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

パラメーター

[in, out] PhysicalPosition

物理的な位置または時間ベースの値を含む呼び出し元によって割り当てられた変数へのポインター。 エントリの場合、このバッファーには変換する物理位置の値が含まれます。 返されると、バッファーには変換された値 (時間ベース) が含まれます。

戻り値

NormalizePhysicalPosition は、呼び出しが成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、メソッドは適切なエラー コードを返します。

注釈

PhysicalPosition は、入力パラメーターと出力パラメーターの両方です。 転送された実際のバイト数に基づいて物理的な位置を指定すると、 NormalizePhysicalPosition その位置を 100 ナノ秒単位の時間ベースの値に変換します。

要件

要件
対象プラットフォーム ユニバーサル
Header portcls.h (Portcls.h を含む)
IRQL 任意のレベル