다음을 통해 공유


C28129

경고 C28129: 피연산자 할당이 수행되었으며 비트 집합 및 지우기를 사용하여 수정해야 합니다.

드라이버는 할당을 사용하여 피연산자를 수정합니다. 값을 할당하면 변경해야 하는 비트가 아닌 비트 값이 의도치 않게 변경되어 예기치 않은 결과가 발생할 수 있습니다.

예제

다음 코드 예제에서는 이 경고를 유도합니다.

fdo->Flags = DO_BUFFERED_IO;

다음 코드 예제에서는 이 경고를 방지합니다.

fdo->Flags |= DO_BUFFERED_IO;