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