Condividi tramite


C28152

avviso C28152: restituito da una funzione simile a AddDevice in modo imprevisto DO_DEVICE_INITIALIZING

Il driver è stato restituito dalla routine di AddDevice o da una routine di utilità simile, ma il bit DO_DEVICE_INITIALIZING della parola Flag (DeviceObject->Flags) nella routine DeviceObject non viene cancellata.

La routine AddDevice deve contenere codice simile al seguente per cancellare il flag DO_DEVICE_INITIALIZING.

FunctionalDeviceObject->Flags &= ~DO_DEVICE_INITIALIZING;

Per altre informazioni sulle routine di AddDevice, vedere AddDevice Routines in Function o Filter Drivers