Go to the source code of this file.
|
HRESULT WINAPI | INetCfgBindingInterface_fnQueryInterface (INetCfgBindingInterface *iface, REFIID iid, LPVOID *ppvObj) |
|
ULONG WINAPI | INetCfgBindingInterface_fnAddRef (INetCfgBindingInterface *iface) |
|
ULONG WINAPI | INetCfgBindingInterface_fnRelease (INetCfgBindingInterface *iface) |
|
HRESULT WINAPI | INetCfgBindingInterface_fnGetName (INetCfgBindingInterface *iface, LPWSTR *ppszwInterfaceName) |
|
HRESULT WINAPI | INetCfgBindingInterface_fnGetUpperComponent (INetCfgBindingInterface *iface, INetCfgComponent **ppnccItem) |
|
HRESULT WINAPI | INetCfgBindingInterface_fnGetLowerComponent (INetCfgBindingInterface *iface, INetCfgComponent **ppnccItem) |
|
HRESULT WINAPI | INetCfgBindingInterface_Constructor (IUnknown *pUnkOuter, REFIID riid, LPVOID *ppv) |
|
HRESULT WINAPI | IEnumNetCfgBindingInterface_fnQueryInterface (IEnumNetCfgBindingInterface *iface, REFIID iid, LPVOID *ppvObj) |
|
ULONG WINAPI | IEnumNetCfgBindingInterface_fnAddRef (IEnumNetCfgBindingInterface *iface) |
|
ULONG WINAPI | IEnumNetCfgBindingInterface_fnRelease (IEnumNetCfgBindingInterface *iface) |
|
HRESULT WINAPI | IEnumNetCfgBindingInterface_fnNext (IEnumNetCfgBindingInterface *iface, ULONG celt, INetCfgBindingInterface **rgelt, ULONG *pceltFetched) |
|
HRESULT WINAPI | IEnumNetCfgBindingInterface_fnSkip (IEnumNetCfgBindingInterface *iface, ULONG celt) |
|
HRESULT WINAPI | IEnumNetCfgBindingInterface_fnReset (IEnumNetCfgBindingInterface *iface) |
|
HRESULT WINAPI | IEnumNetCfgBindingInterface_fnClone (IEnumNetCfgBindingInterface *iface, IEnumNetCfgBindingInterface **ppenum) |
|
HRESULT WINAPI | IEnumNetCfgBindingInterface_Constructor (IUnknown *pUnkOuter, REFIID riid, LPVOID *ppv) |
|
◆ IEnumNetCfgBindingInterface_Constructor()
Definition at line 274 of file netcfgbindinginterface_iface.c.
275{
277
280
284
287#if 0
288 This->pCurrent = pItem;
291#endif
292
294 {
297 }
298
301}
LPVOID WINAPI CoTaskMemAlloc(SIZE_T size)
static const IEnumNetCfgBindingInterfaceVtbl vt_EnumNetCfgBindingInterface
#define IEnumNetCfgBindingInterface_QueryInterface(p, a, b)
#define IEnumNetCfgBindingInterface_Release(p)
Referenced by INetCfgBindingPath_fnEnumBindingInterfaces().
◆ IEnumNetCfgBindingInterface_fnAddRef()
ULONG WINAPI IEnumNetCfgBindingInterface_fnAddRef |
( |
IEnumNetCfgBindingInterface * |
iface | ) |
|
◆ IEnumNetCfgBindingInterface_fnClone()
HRESULT WINAPI IEnumNetCfgBindingInterface_fnClone |
( |
IEnumNetCfgBindingInterface * |
iface, |
|
|
IEnumNetCfgBindingInterface ** |
ppenum |
|
) |
| |
◆ IEnumNetCfgBindingInterface_fnNext()
HRESULT WINAPI IEnumNetCfgBindingInterface_fnNext |
( |
IEnumNetCfgBindingInterface * |
iface, |
|
|
ULONG |
celt, |
|
|
INetCfgBindingInterface ** |
rgelt, |
|
|
ULONG * |
pceltFetched |
|
) |
| |
Definition at line 181 of file netcfgbindinginterface_iface.c.
186{
187#if 0
190
191 if (!iface || !rgelt)
193
194 if (celt != 1)
196
199
202 {
203 This->pCurrent =
This->pCurrent->pNext;
204 if (pceltFetched)
205 *pceltFetched = 1;
206 }
208#endif
209
211}
HRESULT WINAPI INetCfgBindingInterface_Constructor(IUnknown *pUnkOuter, REFIID riid, LPVOID *ppv)
EXTERN_C const IID IID_INetCfgBindingInterface
◆ IEnumNetCfgBindingInterface_fnQueryInterface()
HRESULT WINAPI IEnumNetCfgBindingInterface_fnQueryInterface |
( |
IEnumNetCfgBindingInterface * |
iface, |
|
|
REFIID |
iid, |
|
|
LPVOID * |
ppvObj |
|
) |
| |
Definition at line 138 of file netcfgbindinginterface_iface.c.
142{
145
148 {
151 }
152
154}
EXTERN_C const IID IID_IEnumNetCfgBindingInterface
#define IsEqualIID(riid1, riid2)
◆ IEnumNetCfgBindingInterface_fnRelease()
ULONG WINAPI IEnumNetCfgBindingInterface_fnRelease |
( |
IEnumNetCfgBindingInterface * |
iface | ) |
|
◆ IEnumNetCfgBindingInterface_fnReset()
HRESULT WINAPI IEnumNetCfgBindingInterface_fnReset |
( |
IEnumNetCfgBindingInterface * |
iface | ) |
|
◆ IEnumNetCfgBindingInterface_fnSkip()
HRESULT WINAPI IEnumNetCfgBindingInterface_fnSkip |
( |
IEnumNetCfgBindingInterface * |
iface, |
|
|
ULONG |
celt |
|
) |
| |
◆ INetCfgBindingInterface_Constructor()
◆ INetCfgBindingInterface_fnAddRef()
ULONG WINAPI INetCfgBindingInterface_fnAddRef |
( |
INetCfgBindingInterface * |
iface | ) |
|
◆ INetCfgBindingInterface_fnGetLowerComponent()
HRESULT WINAPI INetCfgBindingInterface_fnGetLowerComponent |
( |
INetCfgBindingInterface * |
iface, |
|
|
INetCfgComponent ** |
ppnccItem |
|
) |
| |
◆ INetCfgBindingInterface_fnGetName()
HRESULT WINAPI INetCfgBindingInterface_fnGetName |
( |
INetCfgBindingInterface * |
iface, |
|
|
LPWSTR * |
ppszwInterfaceName |
|
) |
| |
◆ INetCfgBindingInterface_fnGetUpperComponent()
HRESULT WINAPI INetCfgBindingInterface_fnGetUpperComponent |
( |
INetCfgBindingInterface * |
iface, |
|
|
INetCfgComponent ** |
ppnccItem |
|
) |
| |
◆ INetCfgBindingInterface_fnQueryInterface()
◆ INetCfgBindingInterface_fnRelease()
ULONG WINAPI INetCfgBindingInterface_fnRelease |
( |
INetCfgBindingInterface * |
iface | ) |
|
◆ vt_EnumNetCfgBindingInterface
const IEnumNetCfgBindingInterfaceVtbl vt_EnumNetCfgBindingInterface |
|
static |
Initial value:=
{
}
HRESULT WINAPI IEnumNetCfgBindingInterface_fnClone(IEnumNetCfgBindingInterface *iface, IEnumNetCfgBindingInterface **ppenum)
HRESULT WINAPI IEnumNetCfgBindingInterface_fnReset(IEnumNetCfgBindingInterface *iface)
HRESULT WINAPI IEnumNetCfgBindingInterface_fnNext(IEnumNetCfgBindingInterface *iface, ULONG celt, INetCfgBindingInterface **rgelt, ULONG *pceltFetched)
HRESULT WINAPI IEnumNetCfgBindingInterface_fnQueryInterface(IEnumNetCfgBindingInterface *iface, REFIID iid, LPVOID *ppvObj)
ULONG WINAPI IEnumNetCfgBindingInterface_fnAddRef(IEnumNetCfgBindingInterface *iface)
ULONG WINAPI IEnumNetCfgBindingInterface_fnRelease(IEnumNetCfgBindingInterface *iface)
HRESULT WINAPI IEnumNetCfgBindingInterface_fnSkip(IEnumNetCfgBindingInterface *iface, ULONG celt)
Definition at line 261 of file netcfgbindinginterface_iface.c.
Referenced by IEnumNetCfgBindingInterface_Constructor().
◆ vt_NetCfgBindingInterface
const INetCfgBindingInterfaceVtbl vt_NetCfgBindingInterface |
|
static |
Initial value:=
{
}
HRESULT WINAPI INetCfgBindingInterface_fnGetLowerComponent(INetCfgBindingInterface *iface, INetCfgComponent **ppnccItem)
HRESULT WINAPI INetCfgBindingInterface_fnGetUpperComponent(INetCfgBindingInterface *iface, INetCfgComponent **ppnccItem)
HRESULT WINAPI INetCfgBindingInterface_fnGetName(INetCfgBindingInterface *iface, LPWSTR *ppszwInterfaceName)
HRESULT WINAPI INetCfgBindingInterface_fnQueryInterface(INetCfgBindingInterface *iface, REFIID iid, LPVOID *ppvObj)
ULONG WINAPI INetCfgBindingInterface_fnAddRef(INetCfgBindingInterface *iface)
ULONG WINAPI INetCfgBindingInterface_fnRelease(INetCfgBindingInterface *iface)
Definition at line 93 of file netcfgbindinginterface_iface.c.
Referenced by INetCfgBindingInterface_Constructor().