Hi Kevin,
You can read or write to a file at any position by specifying an offset through and OVERLAPPED structure to APIs like ReadFile and WriteFile. This is what we do in our implementation.
Another option is you can just use the file buffer/stream provided by the C++ Rest SDK, it supports seeking. For examples search for 'seek' in the test cases in Release\tests\Functional\streams\fstreambuf_tests.cpp.
Steve
You can read or write to a file at any position by specifying an offset through and OVERLAPPED structure to APIs like ReadFile and WriteFile. This is what we do in our implementation.
Another option is you can just use the file buffer/stream provided by the C++ Rest SDK, it supports seeking. For examples search for 'seek' in the test cases in Release\tests\Functional\streams\fstreambuf_tests.cpp.
Steve