Re: DMA transactions



can you post a callstack and the results of !analyze for the crash when you
call WdfDmaTransactionCompletedFinal?

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.


"Ashok Bruno" <nospam.ashok_bruno@xxxxxxxxxxx> wrote in message
news:uJetL9TuGHA.5032@xxxxxxxxxxxxxxxxxxxxxxx
In that case, I wonder why it crashes when I call

WdfDmaTransactionCompletedFinal

but does not when I call

WdfDmaTransactionRelease followed by WdfObjectDelete...

Ashok

"Eliyas Yakub [MSFT]" <eliyasy@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:u2XOI6KuGHA.4456@xxxxxxxxxxxxxxxxxxxxxxx
Once you have started the transaction by calling
WdfDmaTransactionExecute, you must call WdfDmaTransactionCompletedXxx or
WdfTransactionRelease before deleting it.

WdfTransactionRelease is required only if you are planning to reuse the
transaction object for another transfer.

-Eliyas





.


Loading