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

netcfg_iface.c File Reference
#include "precomp.h"

Go to the source code of this file.

Data Structures

struct  INetCfgImpl

Typedefs

typedef struct INetCfgImplLPINetCfgImpl

Functions

static __inline LPINetCfgImpl impl_from_INetCfgLock (INetCfgLock *iface)
HRESULT WINAPI INetCfgLock_fnQueryInterface (INetCfgLock *iface, REFIID iid, LPVOID *ppvObj)
ULONG WINAPI INetCfgLock_fnAddRef (INetCfgLock *iface)
ULONG WINAPI INetCfgLock_fnRelease (INetCfgLock *iface)
HRESULT WINAPI INetCfgLock_fnAcquireWriteLock (INetCfgLock *iface, DWORD cmsTimeout, LPCWSTR pszwClientDescription, LPWSTR *ppszwClientDescription)
HRESULT WINAPI INetCfgLock_fnReleaseWriteLock (INetCfgLock *iface)
HRESULT WINAPI INetCfgLock_fnIsWriteLocked (INetCfgLock *iface, LPWSTR *ppszwClientDescription)
HRESULT EnumClientServiceProtocol (HKEY hKey, const GUID *pGuid, NetCfgComponentItem **pHead)
HRESULT EnumerateNetworkComponent (const GUID *pGuid, NetCfgComponentItem **pHead)
HRESULT EnumerateNetworkAdapter (NetCfgComponentItem **pHead)
HRESULT FindNetworkComponent (NetCfgComponentItem *pHead, LPCWSTR pszwComponentId, INetCfgComponent **pComponent, INetCfg *iface)
HRESULT WINAPI INetCfg_fnQueryInterface (INetCfg *iface, REFIID iid, LPVOID *ppvObj)
ULONG WINAPI INetCfg_fnAddRef (INetCfg *iface)
ULONG WINAPI INetCfg_fnRelease (INetCfg *iface)
HRESULT WINAPI INetCfg_fnInitialize (INetCfg *iface, PVOID pReserved)
VOID ApplyOrCancelChanges (NetCfgComponentItem *pHead, const CLSID *lpClassGUID, BOOL bApply)
HRESULT WINAPI INetCfg_fnUninitialize (INetCfg *iface)
HRESULT WINAPI INetCfg_fnApply (INetCfg *iface)
HRESULT WINAPI INetCfg_fnCancel (INetCfg *iface)
HRESULT WINAPI INetCfg_fnEnumComponents (INetCfg *iface, const GUID *pguidClass, IEnumNetCfgComponent **ppenumComponent)
HRESULT WINAPI INetCfg_fnFindComponent (INetCfg *iface, LPCWSTR pszwComponentId, INetCfgComponent **pComponent)
HRESULT WINAPI INetCfg_fnQueryNetCfgClass (INetCfg *iface, const GUID *pguidClass, REFIID riid, void **ppvObject)
HRESULT WINAPI INetCfg_Constructor (IUnknown *pUnkOuter, REFIID riid, LPVOID *ppv)

Variables

static const INetCfgLockVtbl vt_NetCfgLock
static const INetCfgVtbl vt_NetCfg

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