At what IRQL are you making the call? This API is only callable at
PASSIVE_LEVEL. I will ask about the 64 bit symbols
Thx
d
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Ashok Bruno
Sent: Wednesday, November 29, 2006 4:50 AM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] Common Buffer
Yes. I am using the WDK, KMDF v 1.5
I am currently running on Windows XP 64 bit. I am connected to the
symbol
server and still can’t get symbols. Is this a problem only on XP64,
should I
be testing on Vista 64 instead??
I have the verifier turned on. Infact I see this behaviour of the
breakpoint, and then failure of the buffer only after I turned verifier
on.
Here’s the code that causes the problem, SRAMDmaEnabler has been created
much before. In this case I am requesting a buffer of 24 bytes or so.
pInternalDMABuffer is a struct that stores description about my DMA
buffer.
status = WdfCommonBufferCreate( pDevExt->SRAMDmaEnabler,
pInternalDMABuffer->uiSGTableBufferSize,
WDF_NO_OBJECT_ATTRIBUTES,
&pInternalDMABuffer->SGTableBuffer );
I did not try it on a different OS or a previous version of the KMDF.
Ashok
“Doron Holan” wrote in message
news:xxxxx@ntdev…
I assume you meant the 6000 build of the WDK, not WDF. I am also
assuing you are using KMDF v1.5 if you are using the WDK.
What OS are you running on? Are you using the public symbol server and
still can’t get symbols? You should also turn on the KMDF verifier
(http://blogs.msdn.com/doronh/archive/2006/05/17/600335.aspx) as well as
the default debug output if you are on Vista
(http://blogs.msdn.com/doronh/archive/2006/11/14/where-did-my-debug-outp
ut-go-in-vista.aspx)
Did this code used to work on a different OS or a previous version of
KMDF?
Can you post the code that is failing?
d
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Ashok Bruno
Sent: Tuesday, November 28, 2006 8:09 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Common Buffer
I am getting a STATUS_INVALID_DEVICE_REQUEST while trying to create a
CommonBuffer.
Also more importantly before that status is returned. I hit a breakpoint
in
Wdf01000(wonder why?) This does not look like a bugcheck.
Another problem is that I was unable to get the symbols for the same.
where
can I find symbols for Wdf01000.sys. I am using the WDF Build 6000
—
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
—
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer