ReactOS  0.4.14-dev-368-gfa26425
provider.h
Go to the documentation of this file.
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
virtual HRESULT ValidateMethodFlags(long lFlags)
Definition: provider.cpp:40
virtual void Flush()
Definition: provider.cpp:21
LONG HRESULT
Definition: typedefs.h:77
virtual HRESULT ValidateDeletionFlags(long lFlags)
Definition: provider.cpp:29
virtual HRESULT ValidateQueryFlags(long lFlags)
Definition: provider.cpp:51