Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод CancelAsyncOperation отменяет ожидающие асинхронные операции, инициированные методами BeginInvokeAction, BeginQueryStateVariable, BeginSubscribeToEvents или BeginSCPDDownload .
Синтаксис
HRESULT CancelAsyncOperation(
[in] ULONG64 ullRequestID
);
Параметры
[in] ullRequestID
64-разрядное значение ULONG , соответствующее ожидающей асинхронной операции UPnP.
Возвращаемое значение
Возвращает S_OK при успешном выполнении. В противном случае метод возвращает код ошибки COM, определенный в WinError.h , или одно из следующих значений:
| Код возврата | Описание |
|---|---|
|
Не удалось отменить асинхронную операцию. |
|
ullRequestID не соответствует ожидающего асинхронного вызова. |
Комментарии
При вызове этого метода для ожидающей операции BeginSCPDDownload скачивание SCPD будет по-прежнему выполняться в фоновом режиме, но не будет уведомлять обратные вызовы о событиях, связанных с операцией.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
| Целевая платформа | Windows |
| Header | upnp.h |
| DLL | Upnp.dll |
См. также раздел
IUPnPServiceAsync::BeginInvokeAction
IUPnPServiceAsync::BeginQueryStateVariable