다음을 통해 공유


C28152

경고 C28152: AddDevice와 유사한 함수의 반환이 예기치 않게 DO_DEVICE_INITIALIZING

드라이버는 AddDevice 루틴 또는 유사한 유틸리티 루틴에서 반환되었지만 DeviceObject 루틴에서 Flags 단어(DeviceObject->Flags)의 DO_DEVICE_INITIALIZING 비트는 지워지지 않습니다.

AddDevice 루틴은 DO_DEVICE_INITIALIZING 플래그를 지우려면 다음과 유사한 코드를 포함해야 합니다.

FunctionalDeviceObject->Flags &= ~DO_DEVICE_INITIALIZING;

AddDevice 루틴에 대한 자세한 내용은 함수 또는 필터 드라이버 AddDevice 루틴을 참조하세요.