ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

dxdiag_private.h File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "objbase.h"
#include "oleauto.h"
#include "dxdiag.h"

Go to the source code of this file.

Data Structures

struct  IDxDiagProviderImpl
struct  IDxDiagContainerImpl_SubContainer
struct  IDxDiagContainerImpl_Property
struct  IDxDiagContainerImpl

Functions

HRESULT WINAPI IDxDiagProviderImpl_QueryInterface (PDXDIAGPROVIDER iface, REFIID riid, LPVOID *ppobj)
ULONG WINAPI IDxDiagProviderImpl_AddRef (PDXDIAGPROVIDER iface)
ULONG WINAPI IDxDiagProviderImpl_Release (PDXDIAGPROVIDER iface)
HRESULT WINAPI IDxDiagProviderImpl_Initialize (PDXDIAGPROVIDER iface, DXDIAG_INIT_PARAMS *pParams)
HRESULT WINAPI IDxDiagProviderImpl_GetRootContainer (PDXDIAGPROVIDER iface, IDxDiagContainer **ppInstance)
HRESULT WINAPI IDxDiagContainerImpl_QueryInterface (PDXDIAGCONTAINER iface, REFIID riid, LPVOID *ppobj)
ULONG WINAPI IDxDiagContainerImpl_AddRef (PDXDIAGCONTAINER iface)
HRESULT WINAPI IDxDiagContainerImpl_AddProp (PDXDIAGCONTAINER iface, LPCWSTR pwszPropName, VARIANT *pVarProp)
HRESULT WINAPI IDxDiagContainerImpl_AddChildContainer (PDXDIAGCONTAINER iface, LPCWSTR pszContName, PDXDIAGCONTAINER pSubCont)
HRESULT DXDiag_CreateDXDiagProvider (LPCLASSFACTORY iface, LPUNKNOWN punkOuter, REFIID riid, LPVOID *ppobj)
HRESULT DXDiag_CreateDXDiagContainer (REFIID riid, LPVOID *ppobj)
HRESULT DXDiag_InitRootDXDiagContainer (IDxDiagContainer *pRootCont)
static void DXDIAGN_LockModule (void)
static void DXDIAGN_UnlockModule (void)

Variables

LONG DXDIAGN_refCount

Generated on Sat May 26 2012 05:01:46 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.