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 19