[PSDK] Add CLSID_ISFBand, IShellFolderBand and IFolderBandPriv
[reactos.git] / sdk / include / psdk / provider.h
1 #pragma once
2
3 #ifndef _PROVIDER_H
4 #define _PROVIDER_H
5
6 #include <windows.h>
7 #include <provexce.h>
8
9 class Provider
10 {
11 protected:
12 virtual void Flush();
13 virtual HRESULT ValidateDeletionFlags(long lFlags);
14 virtual HRESULT ValidateMethodFlags(long lFlags);
15 virtual HRESULT ValidateQueryFlags(long lFlags);
16 };
17
18 #endif