IDataObjectAsyncCapability::SetAsyncMode-Methode (shldisp.h)

Wird von einer Ablagequelle aufgerufen, um anzugeben, ob das Datenobjekt die asynchrone Datenextraktion unterstützt.

Syntax

HRESULT SetAsyncMode(
  [in] BOOL fDoOpAsync
);

Parameter

[in] fDoOpAsync

Typ: BOOL

VARIANT_TRUE , wenn ein asynchroner Vorgang unterstützt wird; andernfalls VARIANT_FALSE. Der Standardwert ist VARIANT_FALSE.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Diese Methode wird von der Ablagequelle aufgerufen, um anzugeben, dass das Datenobjekt die asynchrone Datenextraktion unterstützt. Speichern Sie fDoOpAsync zur späteren Verwendung durch IDataObjectAsyncCapability::GetAsyncMode. Das Ablageziel bestimmt, ob die asynchrone Datenextraktion unterstützt wird, indem IDataObjectAsyncCapability::GetAsyncMode aufgerufen wird, um den fDoOpAsync-Wert abzurufen.

Wenn fDoOpAsync auf VARIANT_TRUE festgelegt ist, muss SetAsyncModeIDataObjectAsyncCapability::AddRef aufrufen und den Schnittstellenzeiger zur Verwendung durch IDataObjectAsyncCapability::EndOperation speichern.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shldisp.h
DLL Shell32.dll (Version 6.0 oder höher)

Weitere Informationen

IDataObjectAsyncCapability