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.h File Reference
#include <ole2.h>

Go to the source code of this file.

Data Structures

struct  DXDIAG_INIT_PARAMS

Defines

#define DXDIAG_DX9_SDK_VERSION   111
#define INTERFACE   IDxDiagContainer
#define INTERFACE   IDxDiagProvider
#define DXDIAG_E_INSUFFICIENT_BUFFER   ((HRESULT)0x8007007AL)
#define IDxDiagProvider_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define IDxDiagProvider_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define IDxDiagProvider_Release(p)   (p)->lpVtbl->Release(p)
#define IDxDiagProvider_Initialize(p, a, b)   (p)->lpVtbl->Initialize(p,a,b)
#define IDxDiagProvider_GetRootContainer(p, a)   (p)->lpVtbl->GetRootContainer(p,a)
#define IDxDiagContainer_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define IDxDiagContainer_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define IDxDiagContainer_Release(p)   (p)->lpVtbl->Release(p)
#define IDxDiagContainer_GetNumberOfChildContainers(p, a)   (p)->lpVtbl->GetNumberOfChildContainers(p,a)
#define IDxDiagContainer_EnumChildContainerNames(p, a, b, c)   (p)->lpVtbl->EnumChildContainerNames(p,a,b,c)
#define IDxDiagContainer_GetChildContainer(p, a, b)   (p)->lpVtbl->GetChildContainer(p,a,b)
#define IDxDiagContainer_GetNumberOfProps(p, a)   (p)->lpVtbl->GetNumberOfProps(p,a)
#define IDxDiagContainer_EnumProps(p, a, b)   (p)->lpVtbl->EnumProps(p,a,b,c)
#define IDxDiagContainer_GetProp(p, a, b)   (p)->lpVtbl->GetProp(p,a,b)

Typedefs

typedef struct IDxDiagContainer * LPDXDIAGCONTAINER
typedef struct IDxDiagContainer * PDXDIAGCONTAINER
typedef struct IDxDiagProvider * LPDXDIAGPROVIDER
typedef struct IDxDiagProvider * PDXDIAGPROVIDER

Functions

 DEFINE_GUID (CLSID_DxDiagProvider, 0xA65B8071, 0x3BFE, 0x4213, 0x9A, 0x5B, 0x49, 0x1D, 0xA4, 0x46, 0x1C, 0xA7)
 DEFINE_GUID (IID_IDxDiagProvider, 0x9C6B4CB0, 0x23F8, 0x49CC, 0xA3, 0xED, 0x45, 0xA5, 0x50, 0x00, 0xA6, 0xD2)
 DEFINE_GUID (IID_IDxDiagContainer, 0x7D0F462F, 0x4064, 0x4862, 0xBC, 0x7F, 0x93, 0x3E, 0x50, 0x58, 0xC1, 0x0F)
 DECLARE_INTERFACE_ (IDxDiagContainer, IUnknown)
 DECLARE_INTERFACE_ (IDxDiagProvider, IUnknown)

Generated on Sun May 27 2012 05:35:47 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.