]> FriiDump Source - friidump.git/blobdiff - libfriidump/xbox_ref/utils.h
FriiDump 0.5.3.16: finalize release identity and documentation
[friidump.git] / libfriidump / xbox_ref / utils.h
index f0f07fb61be021077d4852b7a9d9b0f9a4c7dede..0c6d0daf66b65a300cb46ffba83d7b0295089502 100644 (file)
@@ -139,6 +139,11 @@ void PrintGamePartitionHash(const char* filename);
 void GetDiscMetadata(HANDLE hDevice, uint32_t* totalSectors, bool* isDualLayer, XboxGameInfo *gameInfo);
 uint32_t GetGamePartitionSize(HANDLE hDevice, uint32_t totalDiscSectors, XDFS_VOLUME_DESCRIPTOR *vol);
 struct xbox_ref_dump_result_s;
-BOOL DumpXboxGameDisc(HANDLE hDevice, const char *filename, char xisoFormat, uint32_t totalDiscSectors, bool isDualLayer, bool EjectOnSuccess, struct xbox_ref_dump_result_s *result);
+BOOL DumpXboxGameDisc(HANDLE hDevice, const char *filename, char xisoFormat,
+                      uint32_t totalDiscSectors, bool isDualLayer,
+                      bool EjectOnSuccess,
+                      int (*cancel)(void *cancel_data),
+                      void *cancel_data,
+                      struct xbox_ref_dump_result_s *result);
 
 #endif