Verified that we are using correct return value from dll call on WindowsXP.