インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

HLE Release _Store 関数

指定された値を指定されたアドレスにストアし、保留中のアクティブな HLE トランザクションを解放します。この組込み関数は、Windows* 向けの C/C++ アプリケーションにのみ適用されます。

構文

void _Store_HLERelease(long volatile *Destination, long Value);

void _Store64_HLERelease(__int64 volatile *Destination, __int64 Value);

void _StorePointer_HLERelease(void * volatile *Destination, void * Value);

パラメーター

Destination[out]

デスティネーション値へのポインター

Value [in]

Destination にストアする値

説明

指定された値を指定されたアドレスにストアし、保留中の HLE トランザクションがアクティブな場合はそれを解放します。

戻り値

なし。