第一:检查你代码中是否有读取完数据后重置缓冲区;
第二:确认你读取的X扇区X块上有数据,而不是空数据;
如果没问题,数据应该就到你的Result缓冲区内了,也可以试试在读取数据之后直接把十六进制码或者ASCII码直接输出,不做编码,有可能是不可显字符,所以你看的是空。