C28129
advertencia C28129: se ha realizado una asignación a un operando, que solo se debe modificar mediante conjuntos de bits y borras.
El controlador usa una asignación para modificar un operando. Asignar un valor podría cambiar involuntariamente los valores de bits distintos de los que necesita cambiar, lo que da lugar a consecuencias inesperadas.
Ejemplo
En el ejemplo de código siguiente se produce esta advertencia.
fdo->Flags = DO_BUFFERED_IO;
En el ejemplo de código siguiente se evita esta advertencia.
fdo->Flags |= DO_BUFFERED_IO;
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de