RdtscTx

スレッドアフィニティマスクで指定した論理プロセッサ上で "RDTSC" (Opcode : 0F 31) 命令を実行します。

Syntax

BOOL RdtscTx(
    PDWORD eax,
    PDWORD edx,
    DWORD_PTR threadAffinityMask
);

パラメータ

戻り値

成功した場合は、TRUE が返ります。

失敗した場合は、FALSE が返ります。

解説

"RDTSC" 命令をサポートしているかどうかを IsTsc で確認することができます。

[NT] 設定したスレッドアフィニティマスクが属するプロセスのプロセスアフィニティマスクの真部分集合でない場合失敗します。そのため、必ずエラーチェックを行ってください。

対応情報