ReactOS
0.4.16-dev-92-g0c2cdca
provider.cpp
Go to the documentation of this file.
1
/*
2
* COPYRIGHT: See COPYING in the top level directory
3
* PROJECT: ReactOS system libraries
4
* FILE: dll/win32/framedyn/provider.cpp
5
* PURPOSE: Provider class implementation
6
* PROGRAMMERS: Pierre Schweitzer (pierre@reactos.org)
7
*/
8
9
/* INCLUDES ******************************************************************/
10
11
#include <
provider.h
>
12
#include <wbemcli.h>
13
#define NDEBUG
14
#include <debug.h>
15
16
/* PUBLIC FUNCTIONS **********************************************************/
17
18
/*
19
* @unimplemented
20
*/
21
void
Provider::Flush
()
22
{
23
return
;
24
}
25
26
/*
27
* @implemented
28
*/
29
HRESULT
Provider::ValidateDeletionFlags
(
long
lFlags)
30
{
31
if
(lFlags == 0)
32
return
WBEM_S_NO_ERROR
;
33
34
return
WBEM_E_UNSUPPORTED_PARAMETER
;
35
}
36
37
/*
38
* @implemented
39
*/
40
HRESULT
Provider::ValidateMethodFlags
(
long
lFlags)
41
{
42
if
(lFlags == 0)
43
return
WBEM_S_NO_ERROR
;
44
45
return
WBEM_E_UNSUPPORTED_PARAMETER
;
46
}
47
48
/*
49
* @implemented
50
*/
51
HRESULT
Provider::ValidateQueryFlags
(
long
lFlags)
52
{
53
if
(lFlags == 0)
54
return
WBEM_S_NO_ERROR
;
55
56
return
WBEM_E_UNSUPPORTED_PARAMETER
;
57
}
Provider::ValidateMethodFlags
virtual HRESULT ValidateMethodFlags(long lFlags)
Definition:
provider.cpp:40
Provider::Flush
virtual void Flush()
Definition:
provider.cpp:21
Provider::ValidateDeletionFlags
virtual HRESULT ValidateDeletionFlags(long lFlags)
Definition:
provider.cpp:29
Provider::ValidateQueryFlags
virtual HRESULT ValidateQueryFlags(long lFlags)
Definition:
provider.cpp:51
HRESULT
Definition:
mshtmhst.idl:286
provider.h
WBEM_E_UNSUPPORTED_PARAMETER
@ WBEM_E_UNSUPPORTED_PARAMETER
Definition:
wbemcli.idl:103
WBEM_S_NO_ERROR
@ WBEM_S_NO_ERROR
Definition:
wbemcli.idl:37
dll
win32
framedyn
provider.cpp
Generated on Mon Oct 7 2024 06:05:55 for ReactOS by
1.9.6