CreateDevice not getting called in WDDM user-mode display driver

Discussion in 'Windows Vista Drivers' started by Anuj, Mar 28, 2008.

  1. Anuj

    Anuj Guest

    Hi All,

    I'm working on r200umd user-mode sample display driver for Vista and I'm
    facing some problem after its Openadapter function is getting called.
    Openadapter is returning status as S_OK. In this call, it is passing
    pointers of CreateDevice and GetCaps.

    After this call, GetCaps is getting called but in the WDDM documentation
    nothing much is mentioned about this function. And inside this function,
    sometimes I'm getting BSOD after calling 'bDD4DISPInitDD' function inside
    R200D3DDevInit function. And sometimes GetCaps is getting called repetitively
    and after some iterations getting crash.

    But never got a call for CreateDevice. Actually I would like to know what
    actually GetCaps should return and when CreateDevice will get called and why
    GetCaps is getting called repetitively??

    Thanks & Regards,
    Anuj Agarwal
    Anuj, Mar 28, 2008
    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.