hi i write pnp callback for MTP interface
and inside callback i queue workitem for GUID_DEVICE_INTERFACE_ARRIVAL so inside work item i call IoGetDeviceObjectPointer with DEVICE_INTERFACE_CHANGE_NOTIFICATION->SymbolicLinkName
for windows seven it work well but in xp when my device is iPhone it work like a charm
but for samsung device IoGetDeviceObjectPointer return STATUS_INVALID_DEVICE_REQUEST
is it any other way to reach device_object from SymbolicLinkName in pnp callback
IoGetDeviceObjectPointer with SymbolicLinkName depend on target device ?