ReactOS
0.4.16-dev-1093-g93e9710
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
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 May 5 2025 06:03:57 for ReactOS by
1.9.6