WDM driver error 0x21f

Discussion in 'Windows Vista Drivers' started by sudhakar, Feb 13, 2006.

  1. sudhakar

    sudhakar Guest

    I am getting error wdm driver error 0x21f in my driver, while we shut down
    pc. I am using driver verifier pooltracking option, in windows XP embedded
    OC. It is possible to use driver verifier tool in windows xp embedded os or
    not.

    In my drive, driverentry routine :

    DriverObject->MajorFunction[IRP_MJ_CREATE] = ART_DRV_DispatchCreate;
    //Dispatch routine for CreateDevice & Device Open
    DriverObject->MajorFunction[IRP_MJ_CLOSE] = ART_DRV_DispatchClose;
    //Dispatch routine for Device Close
    DriverObject->MajorFunction[IRP_MJ_PNP] = ART_DRV_DispatchPNP;
    //Dispatch routine for PnP IRP's
    DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] =
    ART_DRV_DispatchDevicontrol; //Dispatch routine for DeviceIoControl
    DriverObject->DriverExtension->AddDevice = ART_DRV_AddDevice;
    //Hook for Add Device
    DriverObject->DriverUnload = ART_DRV_DriverUnload;
    //Hook for Driver Unload

    I put all the dbug statemnets in all the functions no function will
    becalled. I am using softice with boot mode, softice also not finding
    position where blue screen will came. when windows shut message will came,
    after that only blue screen will come.Please tell me possible ways to find
    out the problem.
     
    sudhakar, Feb 13, 2006
    #1
    1. Advertisements

  2. !analyze -v in WinDbg is the first thing to analyze BSODs.
     
    Maxim S. Shatskih, Feb 13, 2006
    #2
    1. Advertisements

  3. sudhakar

    sudhakar Guest

    Is it possible to use driver verifier in windows xp embedded os.

     
    sudhakar, Feb 13, 2006
    #3
  4. yes

    d

    --
    Please do not send e-mail directly to this alias. this alias is for
    newsgroup purposes only.
    This posting is provided "AS IS" with no warranties, and confers no rights.


     
    Doron Holan [MS], Feb 14, 2006
    #4
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.