This is a common misunderstanding with NPIV:
NPIV does NOT present a virtual FC HBA to your VMs. Your VM will only see an ordinary disk on an ordinary SCSI controller you selected. It's a logical abstraction allowing you to map virtual WWNs to VMs, but this abstraction is done on the host-side transparently for VMs.
Please see these similar threads: