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

port.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_port
struct  fw_ports

Defines

#define COBJMACROS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (hnetcfg)
static fw_portimpl_from_INetFwOpenPort (INetFwOpenPort *iface)
static ULONG WINAPI fw_port_AddRef (INetFwOpenPort *iface)
static ULONG WINAPI fw_port_Release (INetFwOpenPort *iface)
static HRESULT WINAPI fw_port_QueryInterface (INetFwOpenPort *iface, REFIID riid, void **ppvObject)
static HRESULT WINAPI fw_port_GetTypeInfoCount (INetFwOpenPort *iface, UINT *pctinfo)
static HRESULT WINAPI fw_port_GetTypeInfo (INetFwOpenPort *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI fw_port_GetIDsOfNames (INetFwOpenPort *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI fw_port_Invoke (INetFwOpenPort *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI fw_port_get_Name (INetFwOpenPort *iface, BSTR *name)
static HRESULT WINAPI fw_port_put_Name (INetFwOpenPort *iface, BSTR name)
static HRESULT WINAPI fw_port_get_IpVersion (INetFwOpenPort *iface, NET_FW_IP_VERSION *ipVersion)
static HRESULT WINAPI fw_port_put_IpVersion (INetFwOpenPort *iface, NET_FW_IP_VERSION ipVersion)
static HRESULT WINAPI fw_port_get_Protocol (INetFwOpenPort *iface, NET_FW_IP_PROTOCOL *ipProtocol)
static HRESULT WINAPI fw_port_put_Protocol (INetFwOpenPort *iface, NET_FW_IP_PROTOCOL ipProtocol)
static HRESULT WINAPI fw_port_get_Port (INetFwOpenPort *iface, LONG *portNumber)
static HRESULT WINAPI fw_port_put_Port (INetFwOpenPort *iface, LONG portNumber)
static HRESULT WINAPI fw_port_get_Scope (INetFwOpenPort *iface, NET_FW_SCOPE *scope)
static HRESULT WINAPI fw_port_put_Scope (INetFwOpenPort *iface, NET_FW_SCOPE scope)
static HRESULT WINAPI fw_port_get_RemoteAddresses (INetFwOpenPort *iface, BSTR *remoteAddrs)
static HRESULT WINAPI fw_port_put_RemoteAddresses (INetFwOpenPort *iface, BSTR remoteAddrs)
static HRESULT WINAPI fw_port_get_Enabled (INetFwOpenPort *iface, VARIANT_BOOL *enabled)
static HRESULT WINAPI fw_port_put_Enabled (INetFwOpenPort *iface, VARIANT_BOOL enabled)
static HRESULT WINAPI fw_port_get_BuiltIn (INetFwOpenPort *iface, VARIANT_BOOL *builtIn)
static HRESULT NetFwOpenPort_create (IUnknown *pUnkOuter, LPVOID *ppObj)
static fw_portsimpl_from_INetFwOpenPorts (INetFwOpenPorts *iface)
static ULONG WINAPI fw_ports_AddRef (INetFwOpenPorts *iface)
static ULONG WINAPI fw_ports_Release (INetFwOpenPorts *iface)
static HRESULT WINAPI fw_ports_QueryInterface (INetFwOpenPorts *iface, REFIID riid, void **ppvObject)
static HRESULT WINAPI fw_ports_GetTypeInfoCount (INetFwOpenPorts *iface, UINT *pctinfo)
static HRESULT WINAPI fw_ports_GetTypeInfo (INetFwOpenPorts *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI fw_ports_GetIDsOfNames (INetFwOpenPorts *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static HRESULT WINAPI fw_ports_Invoke (INetFwOpenPorts *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI fw_ports_get_Count (INetFwOpenPorts *iface, LONG *count)
static HRESULT WINAPI fw_ports_Add (INetFwOpenPorts *iface, INetFwOpenPort *port)
static HRESULT WINAPI fw_ports_Remove (INetFwOpenPorts *iface, LONG portNumber, NET_FW_IP_PROTOCOL ipProtocol)
static HRESULT WINAPI fw_ports_Item (INetFwOpenPorts *iface, LONG portNumber, NET_FW_IP_PROTOCOL ipProtocol, INetFwOpenPort **openPort)
static HRESULT WINAPI fw_ports_get__NewEnum (INetFwOpenPorts *iface, IUnknown **newEnum)
HRESULT NetFwOpenPorts_create (IUnknown *pUnkOuter, LPVOID *ppObj)

Variables

static struct INetFwOpenPortVtbl fw_port_vtbl
static struct INetFwOpenPortsVtbl fw_ports_vtbl

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