Метод IWSDAsyncResult::SetCallback (wsdclient.h)
Указывает интерфейс обратного вызова для вызова после завершения асинхронной операции.
Синтаксис
HRESULT SetCallback(
[in] IWSDAsyncCallback *pCallback,
[in] IUnknown *pAsyncState
);
Параметры
[in] pCallback
Указатель на объект IWSDAsyncCallback , содержащий реализованный пользователем обратный вызов.
[in] pAsyncState
Определяемые пользователем сведения о состоянии для передачи в обратный вызов.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Возможные возвращаемые значения включают, помимо прочего, следующие.
Код возврата | Описание |
---|---|
|
Метод успешно завершен. |
|
pCallback имеет значение NULL. |
Комментарии
МетодУ IWSDAsyncCallback::AsyncOperationComplete передается объект результата, связанный с сообщением завершения и состоянием.
pCallback освобождается при уничтожении объекта IWSDAsyncResult .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wsdclient.h (включая Wsdapi.h) |
DLL | Wsdapi.dll |