以下是 IBackgroundCopyFile3 接口的一些主要方法和属性,以供参考:
interface IBackgroundCopyFile3 : IBackgroundCopyFile2
{
HRESULT GetTemporaryName([out, string] LPWSTR* pFilename);
HRESULT SetValidationState([in] BOOL state);
HRESULT GetValidationState([out] BOOL* pState);
};
其中:
- GetTemporaryName 方法用于获取文件的临时名称。
- SetValidationState 方法用于设置文件验证的状态。
- GetValidationState 方法用于获取文件验证的状态。
你可以根据需要使用这些方法,例如,通过 GetTemporaryName 获取 BITS 作业中文件的临时名称,或者通过 SetValidationState 和 GetValidationState 控制文件的验证状态。
请注意,使用这些接口需要包含 Bits3_0.h 头文件,并链接到相应的库。
转载请注明出处:http://www.zyzy.cn/article/detail/24052/Win32 API/Bits3_0.h/IBackgroundCopyFile3