Hi,
for KS miniDriver
KSDEVICE_DISPATCH maintains a list of functions pointers,
We put the address of our functions, (for example AddDevice, PnPStart) into
these pointers, In our definitions for these functions (AddDevice, PnPStart),
there are IN parameters, what are these parameter? Where do i get this
informations for these parameter?
for example, for AddDevice functions,
it is
const
KSDEVICE_DISPATCH
CaptureDeviceDispatch = {
MyCaptureDevice::MyDevice_PnPAdd
...
}
MyCaptureDevice::MyDevice_PnPAdd(IN KSDEVICE device){
}
I what exactly is "device" being passed in?
where can i find a better reference than the API reference on these?
--
--------------------------------------------
William