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

netcfgx.h File Reference

Go to the source code of this file.

Defines

#define INTERFACE   INetCfgLock
#define INetCfgLock_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define INetCfgLock_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define INetCfgLock_Release(p)   (p)->lpVtbl->Release(p)
#define INetCfgLock_AcquireWriteLock(p, a, b, c)   (p)->lpVtbl->AcquireWriteLock(p,a,b,c)
#define INetCfgLock_ReleaseWriteLock(p)   (p)->lpVtbl->ReleaseWriteLock(p)
#define INetCfgLock_IsWriteLocked(p, a)   (p)->lpVtbl->IsWriteLocked(p,a)
#define INTERFACE   INetCfgComponent
#define INetCfgComponent_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define INetCfgComponent_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define INetCfgComponent_Release(p)   (p)->lpVtbl->Release(p)
#define INetCfgComponent_GetDisplayName(p, a)   (p)->lpVtbl->GetDisplayName(p,a)
#define INetCfgComponent_SetDisplayName(p, a)   (p)->lpVtbl->SetDisplayName(p,a)
#define INetCfgComponent_GetHelpText(p, a)   (p)->lpVtbl->GetHelpText(p,a)
#define INetCfgComponent_GetId(p, a)   (p)->lpVtbl->GetId(p,a)
#define INetCfgComponent_GetCharacteristics(p, a)   (p)->lpVtbl->GetCharacteristics(p,a)
#define INetCfgComponent_GetInstanceGuid(p, a)   (p)->lpVtbl->GetInstanceGuid(p,a)
#define INetCfgComponent_GetPnpDevNodeId(p, a)   (p)->lpVtbl->GetPnpDevNodeId(p,a)
#define INetCfgComponent_GetClassGuid(p, a)   (p)->lpVtbl->GetClassGuid(p,a)
#define INetCfgComponent_GetBindName(p, a)   (p)->lpVtbl->GetBindName(p,a)
#define INetCfgComponent_GetDeviceStatus(p, a)   (p)->lpVtbl->GetDeviceStatus(p,a)
#define INetCfgComponent_OpenParamKey(p, a)   (p)->lpVtbl->OpenParamKey(p,a)
#define INetCfgComponent_RaisePropertyUi(p, a, b, c)   (p)->lpVtbl->RaisePropertyUi(p,a,b,c)
#define INTERFACE   INetCfgBindingInterface
#define INetCfgBindingInterface_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define INetCfgBindingInterface_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define INetCfgBindingInterface_Release(p)   (p)->lpVtbl->Release(p)
#define INetCfgBindingInterface_GetName(p, a)   (p)->lpVtbl->GetName(p)
#define INetCfgBindingInterface_GetUpperComponent(p, a)   (p)->lpVtbl->GetUpperComponent(p)
#define INetCfgBindingInterface_GetLowerComponent(p, a)   (p)->lpVtbl->GetLowerComponent(p)
#define INTERFACE   IEnumNetCfgBindingInterface
#define IEnumNetCfgBindingInterface_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define IEnumNetCfgBindingInterface_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define IEnumNetCfgBindingInterface_Release(p)   (p)->lpVtbl->Release(p)
#define IEnumNetCfgBindingInterface_Next(p, a, b, c)   (p)->lpVtbl->Next(p,a,b,c)
#define IEnumNetCfgBindingInterface_Skip(p, a)   (p)->lpVtbl->Skip(p,a)
#define IEnumNetCfgBindingInterface_Reset(p)   (p)->lpVtbl->Reset(p)
#define IEnumNetCfgBindingInterface_Clone(p, a)   (p)->lpVtbl->Clone(p,a)
#define INTERFACE   INetCfgBindingPath
#define INetCfgBindingPath_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define INetCfgBindingPath_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define INetCfgBindingPath_Release(p)   (p)->lpVtbl->Release(p)
#define INetCfgBindingPath_IsSamePathAs(p, a)   (p)->lpVtbl->IsSamePathAs(p,a)
#define INetCfgBindingPath_IsSubPathOf(p, a)   (p)->lpVtbl->IsSubPathOf(p,a)
#define INetCfgBindingPath_IsEnabled(p)   (p)->lpVtbl->IsEnabled(p)
#define INetCfgBindingPath_Enable(p, a)   (p)->lpVtbl->Enable(p,a)
#define INetCfgBindingPath_GetPathToken(p, a)   (p)->lpVtbl->GetPathToken(p,a)
#define INetCfgBindingPath_GetOwner(p, a)   (p)->lpVtbl->GetOwner(p,a)
#define INetCfgBindingPath_GetDepth(p, a)   (p)->lpVtbl->GetDepth(p,a)
#define INetCfgBindingPath_EnumBindingInterfaces(p, a)   (p)->lpVtbl->EnumBindingInterfaces(p,a)
#define INTERFACE   IEnumNetCfgBindingPath
#define IEnumNetCfgBindingPath_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define IEnumNetCfgBindingPath_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define IEnumNetCfgBindingPath_Release(p)   (p)->lpVtbl->Release(p)
#define IEnumNetCfgBindingPath_Next(p, a, b, c)   (p)->lpVtbl->Next(p,a,b,c)
#define IEnumNetCfgBindingPath_Skip(p, a)   (p)->lpVtbl->Skip(p,a)
#define IEnumNetCfgBindingPath_Reset(p)   (p)->lpVtbl->Reset(p)
#define IEnumNetCfgBindingPath_Clone(p, a)   (p)->lpVtbl->Clone(p,a)
#define INTERFACE   INetCfgComponentBindings
#define INetCfgComponentBindings_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define INetCfgComponentBindings_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define INetCfgComponentBindings_Release(p)   (p)->lpVtbl->Release(p)
#define INetCfgComponentBindings_BindTo(p, a)   (p)->lpVtbl->BindTo(p,a)
#define INetCfgComponentBindings_UnbindFrom(p, a)   (p)->lpVtbl->UnbindFrom(p,a)
#define INetCfgComponentBindings_SupportsBindingInterface(p, a, b)   (p)->lpVtbl->UnbindFrom(p,a,b)
#define INetCfgComponentBindings_IsBoundTo(p, a)   (p)->lpVtbl->IsBoundTo(p,a)
#define INetCfgComponentBindings_IsBindableTo(p, a)   (p)->lpVtbl->IsBindableTo(p,a)
#define INetCfgComponentBindings_EnumBindingPaths(p, a, b)   (p)->lpVtbl->EnumBindingPaths(p,a,b)
#define INetCfgComponentBindings_MoveBefore(p, a, b, c)   (p)->lpVtbl->MoveBefore(p,a,b,c)
#define INetCfgComponentBindings_MoveAfter(p, a, b, c)   (p)->lpVtbl->MoveAfter(p,a,b,c)
#define INTERFACE   IEnumNetCfgComponent
#define IEnumNetCfgComponent_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define IEnumNetCfgComponent_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define IEnumNetCfgComponent_Release(p)   (p)->lpVtbl->Release(p)
#define IEnumNetCfgComponent_Next(p, a, b, c)   (p)->lpVtbl->Next(p,a,b,c)
#define IEnumNetCfgComponent_Skip(p, a)   (p)->lpVtbl->Skip(p,a)
#define IEnumNetCfgComponent_Reset(p)   (p)->lpVtbl->Reset(p)
#define IEnumNetCfgComponent_Clone(p, a)   (p)->lpVtbl->Clone(p,a)
#define INTERFACE   INetCfg
#define INetCfg_QueryInterface(p, a, b)   (p)->lpVtbl->QueryInterface(p,a,b)
#define INetCfg_AddRef(p)   (p)->lpVtbl->AddRef(p)
#define INetCfg_Release(p)   (p)->lpVtbl->Release(p)
#define INetCfg_Initialize(p, a)   (p)->lpVtbl->Initialize(p,a)
#define INetCfg_Uninitialize(p)   (p)->lpVtbl->Uninitialize(p)
#define INetCfg_Apply(p)   (p)->lpVtbl->Apply(p)
#define INetCfg_Cancel(p)   (p)->lpVtbl->Cancel(p)
#define INetCfg_EnumComponents(p, a, b)   (p)->lpVtbl->EnumComponents(p,a,b)
#define INetCfg_FindComponent(p, a, b)   (p)->lpVtbl->FindComponent(p,a,b)
#define INetCfg_QueryNetCfgClass(p, a, b, c)   (p)->lpVtbl->QueryNetCfgClass(p,a,b,c)
#define NETCFG_E_ALREADY_INITIALIZED   0x8004A020
#define NETCFG_E_NOT_INITIALIZED   0x8004A021
#define NETCFG_E_IN_USE   0x8004A022
#define NETCFG_E_NO_WRITE_LOCK   0x8004A024
#define NETCFG_E_NEED_REBOOT   0x8004A025
#define NETCFG_E_ACTIVE_RAS_CONNECTIONS   0x8004A026
#define NETCFG_E_ADAPTER_NOT_FOUND   0x8004A027
#define NETCFG_E_COMPONENT_REMOVED_PENDING_REBOOT   0x8004A028
#define NETCFG_E_MAX_FILTER_LIMIT   0x8004A029
#define NETCFG_S_REBOOT   0x8004A020
#define NETCFG_S_DISABLE_QUERY   0x8004A022
#define NETCFG_S_STILL_REFERENCED   0x8004A023
#define NETCFG_S_CAUSED_SETUP_CHANGE   0x8004A024
#define NETCFG_S_COMMIT_NOW   0x8004A025

Enumerations

enum  NCRP_FLAGS { NCRP_QUERY_PROPERTY_UI = 1, NCRP_SHOW_PROPERTY_UI = 2 }
enum  SUPPORTS_BINDING_INTERFACE_FLAGS { NCF_LOWER = 0x1, NCF_UPPER = 0x2 }
enum  ENUM_BINDING_PATHS_FLAGS { EBP_ABOVE = 0x1, EBP_BELOW = 0x2 }

Functions

 DECLARE_INTERFACE_ (INetCfgLock, IUnknown)
 DECLARE_INTERFACE_ (INetCfgComponent, IUnknown)
 DECLARE_INTERFACE_ (INetCfgBindingInterface, IUnknown)
 DECLARE_INTERFACE_ (IEnumNetCfgBindingInterface, IUnknown)
 DECLARE_INTERFACE_ (INetCfgBindingPath, IUnknown)
 DECLARE_INTERFACE_ (IEnumNetCfgBindingPath, IUnknown)
 DECLARE_INTERFACE_ (INetCfgComponentBindings, IUnknown)
 DECLARE_INTERFACE_ (IEnumNetCfgComponent, IUnknown)
 DECLARE_INTERFACE_ (INetCfg, IUnknown)

Variables

EXTERN_C const IID IID_INetCfgLock
EXTERN_C const IID IID_INetCfgComponent
EXTERN_C const IID IID_INetCfgBindingInterface
EXTERN_C const IID IID_IEnumNetCfgBindingInterface
EXTERN_C const IID IID_INetCfgBindingPath
EXTERN_C const IID IID_IEnumNetCfgBindingPath
EXTERN_C const IID IID_INetCfgComponentBindings
EXTERN_C const IID IID_IEnumNetCfgComponent
EXTERN_C const GUID CLSID_CNetCfg
EXTERN_C const IID IID_INetCfg

Generated on Mon May 28 2012 05:44:45 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.