typedef interface IDot11AdHocManagerNotificationSink IDot11AdHocManagerNotificationSink;
DECLARE_INTERFACE_(IDot11AdHocManagerNotificationSink, IUnknown) {
STDMETHOD(OnNotify)(
_In_ NDIS_STATUS ndisStatus
) PURE;
};
extern RPC_IF_HANDLE __MIDL_itf_adhoc_0000_0002_v0_0_c_ifspec;
extern RPC_IF_HANDLE __MIDL_itf_adhoc_0000_0002_v0_0_s_ifspec;
在上面的代码中,IDot11AdHocManagerNotificationSink 接口继承自 IUnknown 接口,并定义了一个方法 OnNotify,该方法在 Ad-hoc 管理器的状态发生变化时被调用。
OnNotify 方法有一个参数 ndisStatus,表示操作系统通知的状态。通过实现这个接口,应用程序可以注册为通知接收者,以便及时获取与 Ad-hoc 网络管理器相关的状态变化信息。
请注意,IDot11AdHocManagerNotificationSink 接口主要用于管理器级别的通知,而 IDot11AdHocInterfaceNotificationSink 接口用于接收与具体 Ad-hoc 网络接口相关的通知。这两个接口可以配合使用,以全面地处理无线 Ad-hoc 网络的状态变化。
转载请注明出处:http://www.zyzy.cn/article/detail/23791/Win32 API/Adhoc.h/IDot11AdHocManagerNotificationSink