C28176

警告 C28176:驱动程序不应修改结构的成员

此警告指示驱动程序更改了驱动程序不应更改的未记录结构成员。

驱动程序不应写入指定的未记录结构成员。 对于大多数不透明或部分不透明的结构的无证成员,这项禁令是绝对的。 但是,驱动程序可能会从特定例程中写入某些未记录的结构成员。 例如, DEVICE_OBJECT。NextDevice 成员只能在DRIVER_INITIALIZE或DRIVER_UNLOAD例程中写入。