Ah - ignore me - I see CfReadFile does in fact treat 0 as meaning "no bound" - fine.