C26166
C26166警告:無法取得或鎖定物件所在的 <func>函式<lock> 。
警告 C26166 類似 C26116 警告,除了確定較低。例如,函式可能包含附註錯誤。
範例
下列程式碼顯示的程式碼將會產生警告 C26166。
typedef struct _DATA {
CRITICAL_SECTION cs;
} DATA;
_Acquires_lock_(p->cs) void Enter(DATA* p) {
EnterCriticalSection(&p->cs); // OK
}
_Acquires_lock_(p->cs) void BAD(DATA* p) {} // Warning C26166