Question about DriverEntry and HwScsiFindAdapter

Hi everyone,
I am writing a miniport driver for our PCI-IDE card. When more than one card get plugged into the computer, my DriverEntry routine will be called more than once, and in each DriverEntry routine HwScsiFindAdapter will be called only once (even if I set the Again patameter to TRUE).
Is this a proper behavior of the driver? Because my driver entry includes initilization code for global variables, I think it shoud be called only once.
Thanks,
gmm