共用方式為


C26140

C26140警告:未定義鎖定類型<lock>註釋 <annotation> 鎖定 <lock>。

範例

_Has_lock_kind_(MUTEXa) HANDLE gMutex; 

struct CorrectExample 
{ 
    _Has_lock_kind_(_Lock_kind_mutex_) HANDLE mMutex; 
    _Guarded_by_(mMutex) int mData; 
};
 
_When_(return == WAIT_OBJECT_0 || return == WAIT_ABANDONED, _Acquires_lock_(gMutex))
DWORD UndefinedLockKind() // Warning C26140 
{ 
    DWORD result = WaitForSingleObject(gMutex, 1000); 
    return result;
}