spti.exe fails on inquiry for fibre-channel attached drives.

The spti sample from Win2000 DDK works for local disks
but fails on drives attached to Qlogic 2200 HBA w/ 8.1.5.12 driver.
spti.exe prints the following error:
“Error reading inquiry data information; error was 122
The data area passed to a system call is too small.”