-----------------------------------------------------------------------------------------
When using concurrent channels, Storport does not synchronize across
channels. The miniport must implement any necessary synchronization
Calls to Storport synchronization routines will have undefined behavior
------------------------------------------------------------------------------------------
I thought it was generally not recommended to have the storport driver
acquire a kernel spinlock. What other facilities are available to allow the
driver to synchronize access to private data structures?