AsyncBase::Close 方法
結束非同步作業。
STDMETHOD(
Close
)(void) override;
傳回值
S_OK,如果作業關閉或已已經關閉;否則, E_ILLEGAL_STATE_CHANGE。
備註
Close() 是 IAsyncInfo::Start 的預設實作,但不會進行實際工作。 若要實際取消非同步作業,請覆寫 OnClose() 純虛擬方法。
需求
標題: async.h
**命名空間:**Microsoft::WRL
結束非同步作業。
STDMETHOD(
Close
)(void) override;
S_OK,如果作業關閉或已已經關閉;否則, E_ILLEGAL_STATE_CHANGE。
Close() 是 IAsyncInfo::Start 的預設實作,但不會進行實際工作。 若要實際取消非同步作業,請覆寫 OnClose() 純虛擬方法。
標題: async.h
**命名空間:**Microsoft::WRL