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) |