Поделиться через


Метод IDataObjectAsyncCapability::StartOperation (shldisp.h)

Вызывается целевым объектом удаления, чтобы указать, что начинается асинхронное извлечение данных.

Синтаксис

HRESULT StartOperation(
  [in, optional] IBindCtx *pbcReserved
);

Параметры

[in, optional] pbcReserved

Тип: IBindCtx*

Зарезервировано. Задайте для этого значения значение nullptr.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Целевой объект удаления вызывает этот метод, чтобы уведомить объект данных о начале асинхронного извлечения данных. Метод должен хранить эти сведения, чтобы они могли быть возвращены методом IDataObjectAsyncCapability::InOperation. После вызова StartOperation целевой объект удаления возвращает вызов IDropTarget::D rop , как и для обычного синхронного извлечения данных.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header shldisp.h
DLL Shell32.dll (версия 6.0 или более поздняя)

См. также раздел

IDataObjectAsyncCapability