Nikolay Sivov (@nsivov) commented about dlls/mfreadwrite/tests/mfplat.c:
IMFSample_Release(sample);
- }
- /* Finalize. */
- hr = IMFSinkWriter_Finalize(writer);
- todo_wine
- ok(hr == S_OK, "Finalize returned %#lx.\n", hr);
- hr = IMFSinkWriter_Finalize(writer);
- todo_wine
- ok(hr == MF_E_INVALIDREQUEST, "Finalize returned %#lx.\n", hr);
- /* Check the output file. */
- file = CreateFileW(temp_file, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
- todo_wine
- ok(file != INVALID_HANDLE_VALUE, "CreateFileW failed.\n");
- size = GetFileSize(file, NULL);
It's not a problem to use GetFileSizeEx().