defnition of MpExtractPMInfoFromPciSpace in NDIS DDK sample E100BEX

i am new to the device driver and i took E100BEX( from DDK for Windows XP) as a coding start point.

but in this, in miniportinitialize there is a routine named MpFindadapter
In this MpFindAdapter routine there is a function call

MpExtractPMInfoFromPciSpace (Adapter, (PUCHAR)pPciConfig);

in the header file mp.h there is a function declaration. but where is the function defnition?

Please give me advice… (Those who have source, Could you send me so that i can check and understand this)

thanks in advance
vimal

When I googled this

I could find mentioning of this function name in msdn site and its for porting a desktop driver to wince driver and in that it just gives info like

“Title :Removing DMA Support from the NDIS Miniport Driver Initialization …
Find the MpExtractPMInfoFromPciSpace function call, and enable this call only when WINCE_PM_ENABLE is defined.”

So where i am missing the information, bcoz since i afraid it was missing in my source i tried installing in another system and checked.

This routine appears to be sourceless and provided from the
private*\mp_pm.lib library.

=====================
Mark Roddy DDK MVP
Windows 2003/XP/2000 Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@cranessoftware.com
Sent: Wednesday, August 23, 2006 3:46 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] defnition of MpExtractPMInfoFromPciSpace in
NDIS DDK sample E100BEX

i am new to the device driver and i took E100BEX( from DDK
for Windows XP) as a coding start point.

but in this, in miniportinitialize there is a routine named
MpFindadapter In this MpFindAdapter routine there is a function call

MpExtractPMInfoFromPciSpace (Adapter, (PUCHAR)pPciConfig);

in the header file mp.h there is a function declaration. but
where is the function defnition?

Please give me advice… (Those who have source, Could you
send me so that i can check and understand this)

thanks in advance
vimal

When I googled this

I could find mentioning of this function name in msdn site
and its for porting a desktop driver to wince driver and in
that it just gives info like

“Title :Removing DMA Support from the NDIS Miniport Driver
Initialization …
Find the MpExtractPMInfoFromPciSpace function call, and
enable this call only when WINCE_PM_ENABLE is defined.”

So where i am missing the information, bcoz since i afraid it
was missing in my source i tried installing in another system
and checked.


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