Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Möglicherweise ist es nicht möglich, "Lock" in der Funktion "Func" zu erwerben oder zu sperren.
Bemerkungen
Warnung C26166 ähnelt der Warnung C26116, mit der Ausnahme, dass das Konfidenzniveau niedriger ist. Die Funktion kann z. B. Anmerkungsfehler enthalten.
Beispiel
Der folgende Code zeigt Code, der die Warnung C26166 generiert.
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