Condividi tramite


C28176

avviso C28176: il membro dello struct non deve essere modificato da un driver

Questo avviso indica che un driver ha modificato un membro della struttura non documentata che i driver non devono mai cambiare.

I driver non devono scrivere nel membro della struttura non documentata specificato. Per la maggior parte dei membri non documentati di strutture opache o parzialmente opache, questo divieto è assoluto. Tuttavia, i driver possono scrivere determinati membri di struttura non documentati dall'interno di routine specifiche. Ad esempio, il DEVICE_OBJECT. NextDevice membro può essere scritto solo all'interno di una routine DRIVER_INITIALIZE o DRIVER_UNLOAD.