Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Lo llama un origen de colocación para especificar si el objeto de datos admite la extracción de datos asincrónica.
Sintaxis
HRESULT SetAsyncMode(
[in] BOOL fDoOpAsync
);
Parámetros
[in] fDoOpAsync
Tipo: BOOL
VARIANT_TRUE si se admite una operación asincrónica; de lo contrario, VARIANT_FALSE. El valor predeterminado es VARIANT_FALSE.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
El origen de colocación llama a este método para indicar que el objeto de datos admite la extracción de datos asincrónica. Almacene fDoOpAsync para su uso posterior por IDataObjectAsyncCapability::GetAsyncMode. El destino de colocación determina si se admite la extracción de datos asincrónica mediante una llamada a IDataObjectAsyncCapability::GetAsyncMode para recuperar el valor fDoOpAsync .
Si fDoOpAsync está establecido en VARIANT_TRUE, SetAsyncMode debe llamar a IDataObjectAsyncCapability::AddRef y almacenar el puntero de interfaz para que lo use IDataObjectAsyncCapability::EndOperation.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | shldisp.h |
| Archivo DLL | Shell32.dll (versión 6.0 o posterior) |