Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 241 of file device.c.
Referenced by IKsDevice_PnpStartDevice().
{ NTSTATUS Status; PPNP_POSTSTART_CONTEXT Ctx = (PPNP_POSTSTART_CONTEXT)Context; /* call driver pnp post routine */ Status = Ctx->DeviceHeader->KsDevice.Descriptor->Dispatch->PostStart(&Ctx->DeviceHeader->KsDevice); if (!NT_SUCCESS(Status)) { /* set state to disabled */ Ctx->DeviceHeader->TargetState = KSTARGET_STATE_DISABLED; } else { /* set state to enabled */ Ctx->DeviceHeader->TargetState = KSTARGET_STATE_ENABLED; Status = KspSetFilterFactoriesState(Ctx->DeviceHeader, TRUE); } /* free work item */ IoFreeWorkItem(Ctx->WorkItem); /* free work context */ FreeItem(Ctx); DPRINT("IKsDevice_PnpPostStart: PostStart Routine returned %x\n", Status); }