hnetcfg: Add more GUIDs.
Signed-off-by: Fabian Maurer <dark.shadow4@web.de> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
8ca2938757
commit
78a1ba1e33
|
@ -51,3 +51,27 @@ coclass NetFwOpenPort { interface INetFwOpenPort; }
|
||||||
uuid(e2b3c97f-6ae1-41ac-817a-f6f92166d7dd)
|
uuid(e2b3c97f-6ae1-41ac-817a-f6f92166d7dd)
|
||||||
]
|
]
|
||||||
coclass NetFwPolicy2 { interface INetFwPolicy2; }
|
coclass NetFwPolicy2 { interface INetFwPolicy2; }
|
||||||
|
|
||||||
|
[
|
||||||
|
helpstring("HNetCfg.FwRule"),
|
||||||
|
progid("HNetCfg.FwRule"),
|
||||||
|
threading(both),
|
||||||
|
uuid(2c5bc43e-3369-4c33-ab0c-be9469677af4)
|
||||||
|
]
|
||||||
|
coclass NetFwRule { interface INetFwRule; }
|
||||||
|
|
||||||
|
[
|
||||||
|
helpstring("HNetCfg.FwProduct"),
|
||||||
|
progid("HNetCfg.FwProduct"),
|
||||||
|
threading(both),
|
||||||
|
uuid(9d745ed8-c514-4d1d-bf42-751fed2d5ac7)
|
||||||
|
]
|
||||||
|
coclass NetFwProduct { interface INetFwProduct; }
|
||||||
|
|
||||||
|
[
|
||||||
|
helpstring("HNetCfg.FwProducts"),
|
||||||
|
progid("HNetCfg.FwProducts"),
|
||||||
|
threading(both),
|
||||||
|
uuid(cc19079b-8272-4d73-bb70-cdb533527b61)
|
||||||
|
]
|
||||||
|
coclass NetFwProducts { interface INetFwProducts; }
|
||||||
|
|
|
@ -643,6 +643,51 @@ interface INetFwMgr : IDispatch
|
||||||
[out] VARIANT* restricted );
|
[out] VARIANT* restricted );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
local,
|
||||||
|
object,
|
||||||
|
uuid(71881699-18f4-458b-b892-3ffce5e07f75),
|
||||||
|
dual
|
||||||
|
]
|
||||||
|
interface INetFwProduct : IDispatch
|
||||||
|
{
|
||||||
|
[id(1), propget]
|
||||||
|
HRESULT RuleCategories([out, retval] VARIANT *ruleCategories);
|
||||||
|
|
||||||
|
[id(1), propput]
|
||||||
|
HRESULT RuleCategories([in] VARIANT ruleCategories);
|
||||||
|
|
||||||
|
[id(2), propget]
|
||||||
|
HRESULT DisplayName([out, retval] BSTR *displayName);
|
||||||
|
|
||||||
|
[id(2), propput]
|
||||||
|
HRESULT DisplayName([in] BSTR displayName);
|
||||||
|
|
||||||
|
[id(3), propget]
|
||||||
|
HRESULT PathToSignedProductExe([out, retval] BSTR *path);
|
||||||
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
local,
|
||||||
|
object,
|
||||||
|
uuid(39eb36e0-2097-40bd-8af2-63a13b525362),
|
||||||
|
dual
|
||||||
|
]
|
||||||
|
interface INetFwProducts : IDispatch
|
||||||
|
{
|
||||||
|
[id(1), propget]
|
||||||
|
HRESULT Count([out, retval] LONG *count);
|
||||||
|
|
||||||
|
[id(2)]
|
||||||
|
HRESULT Register([in] INetFwProduct *product, [out, retval] IUnknown **registration);
|
||||||
|
|
||||||
|
[id(3)]
|
||||||
|
HRESULT Item([in] LONG index, [out, retval] INetFwProduct **product);
|
||||||
|
|
||||||
|
[id(DISPID_NEWENUM), propget, restricted]
|
||||||
|
HRESULT _NewEnum([out, retval] IUnknown **newEnum);
|
||||||
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(DB4F3345-3EF8-45ED-B976-25A6D3B81B71),
|
uuid(DB4F3345-3EF8-45ED-B976-25A6D3B81B71),
|
||||||
version(1.0)
|
version(1.0)
|
||||||
|
@ -694,4 +739,28 @@ library NetFwPublicTypeLib
|
||||||
{
|
{
|
||||||
[default] interface INetFwPolicy2;
|
[default] interface INetFwPolicy2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
uuid(2c5bc43e-3369-4c33-ab0c-be9469677af4)
|
||||||
|
]
|
||||||
|
coclass NetFwRule
|
||||||
|
{
|
||||||
|
[default] interface INetFwRule;
|
||||||
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
uuid(9d745ed8-c514-4d1d-bf42-751fed2d5ac7)
|
||||||
|
]
|
||||||
|
coclass NetFwProduct
|
||||||
|
{
|
||||||
|
[default] interface INetFwProduct;
|
||||||
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
uuid(cc19079b-8272-4d73-bb70-cdb533527b61)
|
||||||
|
]
|
||||||
|
coclass NetFwProducts
|
||||||
|
{
|
||||||
|
[default] interface INetFwProducts;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue