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

service.c File Reference
#include "config.h"
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "ole2.h"
#include "netfw.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "hnetcfg_private.h"

Go to the source code of this file.

Data Structures

struct  fw_service
struct  fw_services

Defines

#define COBJMACROS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (hnetcfg)
static fw_serviceimpl_from_INetFwService (INetFwService *iface)
static ULONG WINAPI fw_service_AddRef (INetFwService *iface)
static ULONG WINAPI fw_service_Release (INetFwService *iface)
static HRESULT WINAPI fw_service_QueryInterface (INetFwService *iface, REFIID riid, void **ppvObject)
static HRESULT WINAPI fw_service_GetTypeInfoCount (INetFwService *iface, UINT *pctinfo)
static HRESULT WINAPI fw_service_GetTypeInfo (INetFwService *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI fw_service_GetIDsOfNames (INetFwService *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI fw_service_Invoke (INetFwService *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI fw_service_get_Name (INetFwService *iface, BSTR *name)
static HRESULT WINAPI fw_service_get_Type (INetFwService *iface, NET_FW_SERVICE_TYPE *type)
static HRESULT WINAPI fw_service_get_Customized (INetFwService *iface, VARIANT_BOOL *customized)
static HRESULT WINAPI fw_service_get_IpVersion (INetFwService *iface, NET_FW_IP_VERSION *ipVersion)
static HRESULT WINAPI fw_service_put_IpVersion (INetFwService *iface, NET_FW_IP_VERSION ipVersion)
static HRESULT WINAPI fw_service_get_Scope (INetFwService *iface, NET_FW_SCOPE *scope)
static HRESULT WINAPI fw_service_put_Scope (INetFwService *iface, NET_FW_SCOPE scope)
static HRESULT WINAPI fw_service_get_RemoteAddresses (INetFwService *iface, BSTR *remoteAddrs)
static HRESULT WINAPI fw_service_put_RemoteAddresses (INetFwService *iface, BSTR remoteAddrs)
static HRESULT WINAPI fw_service_get_Enabled (INetFwService *iface, VARIANT_BOOL *enabled)
static HRESULT WINAPI fw_service_put_Enabled (INetFwService *iface, VARIANT_BOOL enabled)
static HRESULT WINAPI fw_service_get_GloballyOpenPorts (INetFwService *iface, INetFwOpenPorts **openPorts)
static HRESULT NetFwService_create (IUnknown *pUnkOuter, LPVOID *ppObj)
static fw_servicesimpl_from_INetFwServices (INetFwServices *iface)
static ULONG WINAPI fw_services_AddRef (INetFwServices *iface)
static ULONG WINAPI fw_services_Release (INetFwServices *iface)
static HRESULT WINAPI fw_services_QueryInterface (INetFwServices *iface, REFIID riid, void **ppvObject)
static HRESULT WINAPI fw_services_GetTypeInfoCount (INetFwServices *iface, UINT *pctinfo)
static HRESULT WINAPI fw_services_GetTypeInfo (INetFwServices *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI fw_services_GetIDsOfNames (INetFwServices *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI fw_services_Invoke (INetFwServices *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI fw_services_get_Count (INetFwServices *iface, LONG *count)
static HRESULT WINAPI fw_services_Item (INetFwServices *iface, NET_FW_SERVICE_TYPE svcType, INetFwService **service)
static HRESULT WINAPI fw_services_get__NewEnum (INetFwServices *iface, IUnknown **newEnum)
HRESULT NetFwServices_create (IUnknown *pUnkOuter, LPVOID *ppObj)

Variables

static struct INetFwServiceVtbl fw_service_vtbl
static struct INetFwServicesVtbl fw_services_vtbl

Generated on Sat May 26 2012 04:45:29 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.