C28152

advertencia C28152: la devolución de una función similar a AddDevice de forma inesperada DO_DEVICE_INITIALIZING

El controlador ha devuelto de su rutina AddDevice o de una rutina de utilidad similar, pero no se borra el bit DO_DEVICE_INITIALIZING de la palabra Flags (DeviceObject-Flags>) en la rutina DeviceObject.

La rutina AddDevice debe contener código similar al siguiente para borrar la marca DO_DEVICE_INITIALIZING .

FunctionalDeviceObject->Flags &= ~DO_DEVICE_INITIALIZING;

Para obtener más información sobre las rutinas AddDevice , vea AddDevice Routines in Function or Filter Drivers