Commit 8ef2d4ea authored by Alistair Leslie-Hughes's avatar Alistair Leslie-Hughes Committed by Alexandre Julliard

include: Support all version of BackgroundCopyManager from bits.h.

parent 6de3c8f1
......@@ -86,3 +86,5 @@ interface IBackgroundCopyJob2 : IBackgroundCopyJob
HRESULT SetCredentials(BG_AUTH_CREDENTIALS *cred);
HRESULT RemoveCredentials(BG_AUTH_TARGET target, BG_AUTH_SCHEME scheme);
}
cpp_quote("#include \"bits2_0.h\"")
......@@ -32,11 +32,14 @@ cpp_quote("#define BG_COPY_FILE_ALL 15")
cpp_quote("#define BG_LENGTH_TO_EOF (UINT64)(-1)")
cpp_quote("#ifndef _BG_FILE_RANGE_DEFINED")
cpp_quote("#define _BG_FILE_RANGE_DEFINED")
typedef struct _BG_FILE_RANGE
{
UINT64 InitialOffset;
UINT64 Length;
} BG_FILE_RANGE;
cpp_quote("#endif")
[
uuid(443c8934-90ff-48ed-bcde-26f5c7450042),
......@@ -93,3 +96,5 @@ library BackgroundCopyManager2_0
interface IBackgroundCopyJob3;
interface IBackgroundCopyFile2;
}
cpp_quote("#include \"bits2_5.h\"")
......@@ -98,3 +98,5 @@ library BackgroundCopyManager2_5
interface IBackgroundCopyCallback;
interface IBackgroundCopyJobHttpOptions;
}
cpp_quote("#include \"bits3_0.h\"")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment