📄 netcfgn.h
字号:
INetCfgComponentNotifyGlobal * This,
/* [in] */ DWORD dwChangeFlag,
/* [in] */ INetCfgBindingPath *pIPath);
HRESULT ( STDMETHODCALLTYPE *SysNotifyComponent )(
INetCfgComponentNotifyGlobal * This,
/* [in] */ DWORD dwChangeFlag,
/* [in] */ INetCfgComponent *pIComp);
END_INTERFACE
} INetCfgComponentNotifyGlobalVtbl;
interface INetCfgComponentNotifyGlobal
{
CONST_VTBL struct INetCfgComponentNotifyGlobalVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define INetCfgComponentNotifyGlobal_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define INetCfgComponentNotifyGlobal_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define INetCfgComponentNotifyGlobal_Release(This) \
(This)->lpVtbl -> Release(This)
#define INetCfgComponentNotifyGlobal_GetSupportedNotifications(This,dwNotifications) \
(This)->lpVtbl -> GetSupportedNotifications(This,dwNotifications)
#define INetCfgComponentNotifyGlobal_SysQueryBindingPath(This,dwChangeFlag,pIPath) \
(This)->lpVtbl -> SysQueryBindingPath(This,dwChangeFlag,pIPath)
#define INetCfgComponentNotifyGlobal_SysNotifyBindingPath(This,dwChangeFlag,pIPath) \
(This)->lpVtbl -> SysNotifyBindingPath(This,dwChangeFlag,pIPath)
#define INetCfgComponentNotifyGlobal_SysNotifyComponent(This,dwChangeFlag,pIComp) \
(This)->lpVtbl -> SysNotifyComponent(This,dwChangeFlag,pIComp)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE INetCfgComponentNotifyGlobal_GetSupportedNotifications_Proxy(
INetCfgComponentNotifyGlobal * This,
/* [out] */ DWORD *dwNotifications);
void __RPC_STUB INetCfgComponentNotifyGlobal_GetSupportedNotifications_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE INetCfgComponentNotifyGlobal_SysQueryBindingPath_Proxy(
INetCfgComponentNotifyGlobal * This,
/* [in] */ DWORD dwChangeFlag,
/* [in] */ INetCfgBindingPath *pIPath);
void __RPC_STUB INetCfgComponentNotifyGlobal_SysQueryBindingPath_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE INetCfgComponentNotifyGlobal_SysNotifyBindingPath_Proxy(
INetCfgComponentNotifyGlobal * This,
/* [in] */ DWORD dwChangeFlag,
/* [in] */ INetCfgBindingPath *pIPath);
void __RPC_STUB INetCfgComponentNotifyGlobal_SysNotifyBindingPath_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE INetCfgComponentNotifyGlobal_SysNotifyComponent_Proxy(
INetCfgComponentNotifyGlobal * This,
/* [in] */ DWORD dwChangeFlag,
/* [in] */ INetCfgComponent *pIComp);
void __RPC_STUB INetCfgComponentNotifyGlobal_SysNotifyComponent_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __INetCfgComponentNotifyGlobal_INTERFACE_DEFINED__ */
#ifndef __INetCfgComponentUpperEdge_INTERFACE_DEFINED__
#define __INetCfgComponentUpperEdge_INTERFACE_DEFINED__
/* interface INetCfgComponentUpperEdge */
/* [unique][uuid][object][local] */
EXTERN_C const IID IID_INetCfgComponentUpperEdge;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("932238e4-bea1-11d0-9298-00c04fc99dcf")
INetCfgComponentUpperEdge : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE GetInterfaceIdsForAdapter(
/* [in] */ INetCfgComponent *pAdapter,
/* [out] */ DWORD *pdwNumInterfaces,
/* [out] */ GUID **ppguidInterfaceIds) = 0;
virtual HRESULT STDMETHODCALLTYPE AddInterfacesToAdapter(
/* [in] */ INetCfgComponent *pAdapter,
/* [in] */ DWORD dwNumInterfaces) = 0;
virtual HRESULT STDMETHODCALLTYPE RemoveInterfacesFromAdapter(
/* [in] */ INetCfgComponent *pAdapter,
/* [in] */ DWORD dwNumInterfaces,
/* [in] */ const GUID *pguidInterfaceIds) = 0;
};
#else /* C style interface */
typedef struct INetCfgComponentUpperEdgeVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
INetCfgComponentUpperEdge * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
INetCfgComponentUpperEdge * This);
ULONG ( STDMETHODCALLTYPE *Release )(
INetCfgComponentUpperEdge * This);
HRESULT ( STDMETHODCALLTYPE *GetInterfaceIdsForAdapter )(
INetCfgComponentUpperEdge * This,
/* [in] */ INetCfgComponent *pAdapter,
/* [out] */ DWORD *pdwNumInterfaces,
/* [out] */ GUID **ppguidInterfaceIds);
HRESULT ( STDMETHODCALLTYPE *AddInterfacesToAdapter )(
INetCfgComponentUpperEdge * This,
/* [in] */ INetCfgComponent *pAdapter,
/* [in] */ DWORD dwNumInterfaces);
HRESULT ( STDMETHODCALLTYPE *RemoveInterfacesFromAdapter )(
INetCfgComponentUpperEdge * This,
/* [in] */ INetCfgComponent *pAdapter,
/* [in] */ DWORD dwNumInterfaces,
/* [in] */ const GUID *pguidInterfaceIds);
END_INTERFACE
} INetCfgComponentUpperEdgeVtbl;
interface INetCfgComponentUpperEdge
{
CONST_VTBL struct INetCfgComponentUpperEdgeVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define INetCfgComponentUpperEdge_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define INetCfgComponentUpperEdge_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define INetCfgComponentUpperEdge_Release(This) \
(This)->lpVtbl -> Release(This)
#define INetCfgComponentUpperEdge_GetInterfaceIdsForAdapter(This,pAdapter,pdwNumInterfaces,ppguidInterfaceIds) \
(This)->lpVtbl -> GetInterfaceIdsForAdapter(This,pAdapter,pdwNumInterfaces,ppguidInterfaceIds)
#define INetCfgComponentUpperEdge_AddInterfacesToAdapter(This,pAdapter,dwNumInterfaces) \
(This)->lpVtbl -> AddInterfacesToAdapter(This,pAdapter,dwNumInterfaces)
#define INetCfgComponentUpperEdge_RemoveInterfacesFromAdapter(This,pAdapter,dwNumInterfaces,pguidInterfaceIds) \
(This)->lpVtbl -> RemoveInterfacesFromAdapter(This,pAdapter,dwNumInterfaces,pguidInterfaceIds)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE INetCfgComponentUpperEdge_GetInterfaceIdsForAdapter_Proxy(
INetCfgComponentUpperEdge * This,
/* [in] */ INetCfgComponent *pAdapter,
/* [out] */ DWORD *pdwNumInterfaces,
/* [out] */ GUID **ppguidInterfaceIds);
void __RPC_STUB INetCfgComponentUpperEdge_GetInterfaceIdsForAdapter_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE INetCfgComponentUpperEdge_AddInterfacesToAdapter_Proxy(
INetCfgComponentUpperEdge * This,
/* [in] */ INetCfgComponent *pAdapter,
/* [in] */ DWORD dwNumInterfaces);
void __RPC_STUB INetCfgComponentUpperEdge_AddInterfacesToAdapter_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE INetCfgComponentUpperEdge_RemoveInterfacesFromAdapter_Proxy(
INetCfgComponentUpperEdge * This,
/* [in] */ INetCfgComponent *pAdapter,
/* [in] */ DWORD dwNumInterfaces,
/* [in] */ const GUID *pguidInterfaceIds);
void __RPC_STUB INetCfgComponentUpperEdge_RemoveInterfacesFromAdapter_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __INetCfgComponentUpperEdge_INTERFACE_DEFINED__ */
#ifndef __INetLanConnectionUiInfo_INTERFACE_DEFINED__
#define __INetLanConnectionUiInfo_INTERFACE_DEFINED__
/* interface INetLanConnectionUiInfo */
/* [unique][uuid][object] */
EXTERN_C const IID IID_INetLanConnectionUiInfo;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("C08956A6-1CD3-11D1-B1C5-00805FC1270E")
INetLanConnectionUiInfo : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE GetDeviceGuid(
/* [out] */ GUID *pguid) = 0;
};
#else /* C style interface */
typedef struct INetLanConnectionUiInfoVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
INetLanConnectionUiInfo * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
INetLanConnectionUiInfo * This);
ULONG ( STDMETHODCALLTYPE *Release )(
INetLanConnectionUiInfo * This);
HRESULT ( STDMETHODCALLTYPE *GetDeviceGuid )(
INetLanConnectionUiInfo * This,
/* [out] */ GUID *pguid);
END_INTERFACE
} INetLanConnectionUiInfoVtbl;
interface INetLanConnectionUiInfo
{
CONST_VTBL struct INetLanConnectionUiInfoVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define INetLanConnectionUiInfo_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define INetLanConnectionUiInfo_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define INetLanConnectionUiInfo_Release(This) \
(This)->lpVtbl -> Release(This)
#define INetLanConnectionUiInfo_GetDeviceGuid(This,pguid) \
(This)->lpVtbl -> GetDeviceGuid(This,pguid)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE INetLanConnectionUiInfo_GetDeviceGuid_Proxy(
INetLanConnectionUiInfo * This,
/* [out] */ GUID *pguid);
void __RPC_STUB INetLanConnectionUiInfo_GetDeviceGuid_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __INetLanConnectionUiInfo_INTERFACE_DEFINED__ */
#ifndef __INetCfgComponentSysPrep_INTERFACE_DEFINED__
#define __INetCfgComponentSysPrep_INTERFACE_DEFINED__
/* interface INetCfgComponentSysPrep */
/* [unique][uuid][object][local] */
EXTERN_C const IID IID_INetCfgComponentSysPrep;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("C0E8AE9A-306E-11D1-AACF-00805FC1270E")
INetCfgComponentSysPrep : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE SaveAdapterParameters(
/* [in] */ INetCfgSysPrep *pncsp,
/* [in] */ LPCWSTR pszwAnswerSections,
/* [in] */ GUID *pAdapterInstanceGuid) = 0;
virtual HRESULT STDMETHODCALLTYPE RestoreAdapterParameters(
/* [in] */ LPCWSTR pszwAnswerFile,
/* [in] */ LPCWSTR pszwAnswerSection,
/* [in] */ GUID *pAdapterInstanceGuid) = 0;
};
#else /* C style interface */
typedef struct INetCfgComponentSysPrepVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
INetCfgComponentSysPrep * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
INetCfgComponentSysPrep * This);
ULONG ( STDMETHODCALLTYPE *Release )(
INetCfgComponentSysPrep * This);
HRESULT ( STDMETHODCALLTYPE *SaveAdapterParameters )(
INetCfgComponentSysPrep * This,
/* [in] */ INetCfgSysPrep *pncsp,
/* [in] */ LPCWSTR pszwAnswerSections,
/* [in] */ GUID *pAdapterInstanceGuid);
HRESULT ( STDMETHODCALLTYPE *RestoreAdapterParameters )(
INetCfgComponentSysPrep * This,
/* [in] */ LPCWSTR pszwAnswerFile,
/* [in] */ LPCWSTR pszwAnswerSection,
/* [in] */ GUID *pAdapterInstanceGuid);
END_INTERFACE
} INetCfgComponentSysPrepVtbl;
interface INetCfgComponentSysPrep
{
CONST_VTBL struct INetCfgComponentSysPrepVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define INetCfgComponentSysPrep_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define INetCfgComponentSysPrep_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define INetCfgComponentSysPrep_Release(This) \
(This)->lpVtbl -> Release(This)
#define INetCfgComponentSysPrep_SaveAdapterParameters(This,pncsp,pszwAnswerSections,pAdapterInstanceGuid) \
(This)->lpVtbl -> SaveAdapterParameters(This,pncsp,pszwAnswerSections,pAdapterInstanceGuid)
#define INetCfgComponentSysPrep_RestoreAdapterParameters(This,pszwAnswerFile,pszwAnswerSection,pAdapterInstanceGuid) \
(This)->lpVtbl -> RestoreAdapterParameters(This,pszwAnswerFile,pszwAnswerSection,pAdapterInstanceGuid)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE INetCfgComponentSysPrep_SaveAdapterParameters_Proxy(
INetCfgComponentSysPrep * This,
/* [in] */ INetCfgSysPrep *pncsp,
/* [in] */ LPCWSTR pszwAnswerSections,
/* [in] */ GUID *pAdapterInstanceGuid);
void __RPC_STUB INetCfgComponentSysPrep_SaveAdapterParameters_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE INetCfgComponentSysPrep_RestoreAdapterParameters_Proxy(
INetCfgComponentSysPrep * This,
/* [in] */ LPCWSTR pszwAnswerFile,
/* [in] */ LPCWSTR pszwAnswerSection,
/* [in] */ GUID *pAdapterInstanceGuid);
void __RPC_STUB INetCfgComponentSysPrep_RestoreAdapterParameters_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __INetCfgComponentSysPrep_INTERFACE_DEFINED__ */
/* Additional Prototypes for ALL interfaces */
/* end of Additional Prototypes */
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -