Nick,

Make the members an array of SHORTs. So:

Code:
Struct tSHFileInfo
    ...
    Short[MAX_PATH] szDisplayName
    ...
End_Struct