Hi,

I'm writing a console program to directly read from and write to an external USB HDD in sector level, and I'm wondering how to get started. I've only done file level I/O before on directly connected drives so I'm not sure how to identify the USB drive(USB VID/PID/serial number maybe?) and also how to address it directly. Are there any primers for this to help me get started?

Thanks!