ReactOS 0.4.16-dev-251-ga17b6e9
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "wine/list.h"
#include "dxdiag.h"
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | IDxDiagContainerImpl_Container |
struct | IDxDiagContainerImpl_Property |
struct | IDxDiagContainerImpl |
Functions | |
HRESULT | DXDiag_CreateDXDiagProvider (LPCLASSFACTORY iface, LPUNKNOWN punkOuter, REFIID riid, LPVOID *ppobj) DECLSPEC_HIDDEN |
HRESULT | DXDiag_CreateDXDiagContainer (REFIID riid, IDxDiagContainerImpl_Container *cont, IDxDiagProvider *pProv, LPVOID *ppobj) DECLSPEC_HIDDEN |
static void | DXDIAGN_LockModule (void) |
static void | DXDIAGN_UnlockModule (void) |
Variables | |
LONG DXDIAGN_refCount | DECLSPEC_HIDDEN |
Definition at line 36 of file dxdiag_private.h.
Definition at line 37 of file dxdiag_private.h.
Definition at line 35 of file dxdiag_private.h.
HRESULT DXDiag_CreateDXDiagContainer | ( | REFIID | riid, |
IDxDiagContainerImpl_Container * | cont, | ||
IDxDiagProvider * | pProv, | ||
LPVOID * | ppobj | ||
) |
internal factory
Definition at line 267 of file container.c.
Referenced by IDxDiagContainerImpl_GetChildContainer(), and IDxDiagProviderImpl_GetRootContainer().
HRESULT DXDiag_CreateDXDiagProvider | ( | LPCLASSFACTORY | iface, |
LPUNKNOWN | punkOuter, | ||
REFIID | riid, | ||
LPVOID * | ppobj | ||
) |
factories
Definition at line 219 of file provider.c.
Referenced by DXDiagCF_CreateInstance().
Definition at line 82 of file dxdiag_private.h.
Referenced by DXDiagCF_AddRef(), DXDiagCF_LockServer(), IDxDiagContainerImpl_AddRef(), and IDxDiagProviderImpl_AddRef().
Definition at line 83 of file dxdiag_private.h.
Referenced by DXDiagCF_LockServer(), DXDiagCF_Release(), IDxDiagContainerImpl_Release(), and IDxDiagProviderImpl_Release().
|
extern |
Definition at line 85 of file dxdiag_private.h.