Метод 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 или более поздняя) |