IPortableDevice::Advise 方法 (portabledeviceapi.h)
Advise 方法注册接收设备事件的应用程序定义的回调。
语法
HRESULT Advise(
[in] const DWORD dwFlags,
[in] IPortableDeviceEventCallback *pCallback,
[in] IPortableDeviceValues *pParameters,
[out] LPWSTR *ppszCookie
);
参数
[in] dwFlags
指定选项标志的 DWORD。
[in] pCallback
指向回调对象的指针。
[in] pParameters
此参数将被忽略,应设置为 NULL。
[out] ppszCookie
表示唯一上下文 ID 的字符串。 这用于在调用 Unadvise 时取消注册回调。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
已成功注册应用程序定义的回调。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | portabledeviceapi.h |
Library | PortableDeviceGUIDs.lib |