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