다음을 통해 공유


C26166

경고 C26166: 획득 또는 <lock> 잠금을 보유 가능한 경우 실패 <func> 기능입니다.

경고 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