ReactOS 0.4.15-dev-6656-gbbb33a6
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 */
22{
23 return;
24}
25
26/*
27 * @implemented
28 */
30{
31 if (lFlags == 0)
32 return WBEM_S_NO_ERROR;
33
35}
36
37/*
38 * @implemented
39 */
41{
42 if (lFlags == 0)
43 return WBEM_S_NO_ERROR;
44
46}
47
48/*
49 * @implemented
50 */
52{
53 if (lFlags == 0)
54 return WBEM_S_NO_ERROR;
55
57}
virtual HRESULT ValidateMethodFlags(long lFlags)
Definition: provider.cpp:40
virtual void Flush()
Definition: provider.cpp:21
virtual HRESULT ValidateDeletionFlags(long lFlags)
Definition: provider.cpp:29
virtual HRESULT ValidateQueryFlags(long lFlags)
Definition: provider.cpp:51
@ WBEM_E_UNSUPPORTED_PARAMETER
Definition: wbemcli.idl:103
@ WBEM_S_NO_ERROR
Definition: wbemcli.idl:37