1234567891011121314151617181920212223242526272829303132 |
- #ifndef __DELFILESINTERFACE_H__
- #define __DELFILESINTERFACE_H__
- #include <initguid.h>
- static const GUID CLSID_SC_DELFILESINTERFACE =
- { 0x56e9ebe9, 0x2914, 0x468a, { 0xba, 0xb0, 0x8, 0xb3, 0x5a, 0x4d, 0x2f, 0x82 } };
- static const GUID IID_ISC_DELFILESINTERFACE =
- { 0xa51ee3fa, 0x31e7, 0x4fa2, { 0x84, 0xc5, 0x81, 0x9a, 0xc9, 0x19, 0x1b, 0x15 } };
- typedef int (WINAPI *PFCALLBACK)(LPVOID, LPVOID, LPVOID, LPVOID, LPVOID, LPVOID);
- interface ISC_DelFilesInterface : public IUnknown
- {
- virtual int WINAPI AddDelData(
- IN LPCTSTR lpDomain,
- IN LPCTSTR lpOrderNum,
- IN LPCTSTR lpDir,
- IN const BYTE byPhotoType,
- IN const BOOL bPickuped
- ) = 0;
- virtual int WINAPI StartDelFiles(IN PFCALLBACK callbackfun) = 0;
- virtual void WINAPI TerminateDel() = 0;
- virtual BOOL WINAPI IsDeleting() = 0;
- };
- #endif
|