#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "ole2.h"
#include "wbemcli.h"
#include "wine/debug.h"
#include "wmiutils_private.h"
Go to the source code of this file.
|
| | WINE_DEFAULT_DEBUG_CHANNEL (wmiutils) |
| |
| static status_code * | impl_from_IWbemStatusCodeText (IWbemStatusCodeText *iface) |
| |
| static ULONG WINAPI | status_code_AddRef (IWbemStatusCodeText *iface) |
| |
| static ULONG WINAPI | status_code_Release (IWbemStatusCodeText *iface) |
| |
| static HRESULT WINAPI | status_code_QueryInterface (IWbemStatusCodeText *iface, REFIID riid, void **ppvObject) |
| |
| static HRESULT WINAPI | status_code_GetErrorCodeText (IWbemStatusCodeText *iface, HRESULT res, LCID lcid, LONG flags, BSTR *text) |
| |
| static HRESULT WINAPI | status_code_GetFacilityCodeText (IWbemStatusCodeText *iface, HRESULT res, LCID lcid, LONG flags, BSTR *text) |
| |
| HRESULT | WbemStatusCodeText_create (LPVOID *ppObj) |
| |
◆ COBJMACROS
◆ status_code
◆ impl_from_IWbemStatusCodeText()
◆ status_code_AddRef()
Definition at line 45 of file statuscode.c.
47{
50}
#define InterlockedIncrement
static status_code * impl_from_IWbemStatusCodeText(IWbemStatusCodeText *iface)
◆ status_code_GetErrorCodeText()
Definition at line 88 of file statuscode.c.
94{
96
98
102}
BSTR WINAPI SysAllocString(LPCOLESTR str)
◆ status_code_GetFacilityCodeText()
◆ status_code_QueryInterface()
Definition at line 65 of file statuscode.c.
69{
71
73
76 {
77 *ppvObject = iface;
78 }
79 else
80 {
83 }
84 IWbemStatusCodeText_AddRef( iface );
86}
#define IsEqualGUID(rguid1, rguid2)
◆ status_code_Release()
Definition at line 52 of file statuscode.c.
54{
58 {
61 }
63}
#define InterlockedDecrement
◆ WbemStatusCodeText_create()
Definition at line 129 of file statuscode.c.
130{
132
133 TRACE(
"(%p)\n", ppObj);
134
136
139
141
142 TRACE(
"returning iface %p\n", *ppObj);
144}
static const struct IWbemStatusCodeTextVtbl status_code_vtbl
IWbemStatusCodeText IWbemStatusCodeText_iface
◆ WINE_DEFAULT_DEBUG_CHANNEL()
| WINE_DEFAULT_DEBUG_CHANNEL |
( |
wmiutils |
| ) |
|
◆ status_code_vtbl
Initial value:=
{
}
static ULONG WINAPI status_code_AddRef(IWbemStatusCodeText *iface)
static HRESULT WINAPI status_code_QueryInterface(IWbemStatusCodeText *iface, REFIID riid, void **ppvObject)
static HRESULT WINAPI status_code_GetErrorCodeText(IWbemStatusCodeText *iface, HRESULT res, LCID lcid, LONG flags, BSTR *text)
static HRESULT WINAPI status_code_GetFacilityCodeText(IWbemStatusCodeText *iface, HRESULT res, LCID lcid, LONG flags, BSTR *text)
static ULONG WINAPI status_code_Release(IWbemStatusCodeText *iface)
Definition at line 120 of file statuscode.c.
Referenced by WbemStatusCodeText_create().