86 INetFwMgr_AddRef( iface );
109 TRACE(
"%p %u %u %p\n",
This, iTInfo, lcid, ppTInfo);
130 hr = ITypeInfo_GetIDsOfNames(
typeinfo, rgszNames, cNames, rgDispId );
142 DISPPARAMS *pDispParams,
144 EXCEPINFO *pExcepInfo,
152 lcid,
wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
157 hr = ITypeInfo_Invoke(
typeinfo, &
This->INetFwMgr_iface, dispIdMember,
158 wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr );
205 FIXME(
"%p, %s, %u, %d, %s, %u, %p, %p\n",
This,
debugstr_w(imageFileName),
206 ipVersion, portNumber,
debugstr_w(localAddress), ipProtocol, allowed, restricted);
221 type, allowed, restricted);
245 TRACE(
"(%p,%p)\n", pUnkOuter, ppObj);
255 TRACE(
"returning iface %p\n", *ppObj);
HRESULT get_typeinfo(enum type_id tid, ITypeInfo **ret)
#define InterlockedIncrement
#define InterlockedDecrement
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
#define HeapFree(x, y, z)
GLuint GLuint GLsizei GLenum type
HRESULT NetFwPolicy_create(IUnknown *, LPVOID *) DECLSPEC_HIDDEN
enum NET_FW_PROFILE_TYPE_ NET_FW_PROFILE_TYPE
enum NET_FW_IP_PROTOCOL_ NET_FW_IP_PROTOCOL
enum NET_FW_IP_VERSION_ NET_FW_IP_VERSION
HRESULT NetFwMgr_create(IUnknown *pUnkOuter, LPVOID *ppObj)
static HRESULT WINAPI fw_manager_QueryInterface(INetFwMgr *iface, REFIID riid, void **ppvObject)
static fw_manager * impl_from_INetFwMgr(INetFwMgr *iface)
static HRESULT WINAPI fw_manager_Invoke(INetFwMgr *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
static HRESULT WINAPI fw_manager_RestoreDefaults(INetFwMgr *iface)
static HRESULT WINAPI fw_manager_GetIDsOfNames(INetFwMgr *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
static ULONG WINAPI fw_manager_AddRef(INetFwMgr *iface)
static HRESULT WINAPI fw_manager_GetTypeInfoCount(INetFwMgr *iface, UINT *pctinfo)
static HRESULT WINAPI fw_manager_get_CurrentProfileType(INetFwMgr *iface, NET_FW_PROFILE_TYPE *profileType)
static const struct INetFwMgrVtbl fw_manager_vtbl
static HRESULT WINAPI fw_manager_GetTypeInfo(INetFwMgr *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
static HRESULT WINAPI fw_manager_IsIcmpTypeAllowed(INetFwMgr *iface, NET_FW_IP_VERSION ipVersion, BSTR localAddress, BYTE type, VARIANT *allowed, VARIANT *restricted)
static HRESULT WINAPI fw_manager_IsPortAllowed(INetFwMgr *iface, BSTR imageFileName, NET_FW_IP_VERSION ipVersion, LONG portNumber, BSTR localAddress, NET_FW_IP_PROTOCOL ipProtocol, VARIANT *allowed, VARIANT *restricted)
static ULONG WINAPI fw_manager_Release(INetFwMgr *iface)
static HRESULT WINAPI fw_manager_get_LocalPolicy(INetFwMgr *iface, INetFwPolicy **localPolicy)
static VARIANTARG static DISPID
#define IsEqualGUID(rguid1, rguid2)
INetFwMgr INetFwMgr_iface
#define CONTAINING_RECORD(address, type, field)
_In_ DWORD _Out_ _In_ WORD wFlags
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_ DWORD _In_ DWORD _Outptr_opt_ void ** ppvObject