ICoreWebView2DownloadOperation
COMメソッド 19
vtbl = vtable インデックス(0始まり)。HSP等からインデックス指定でCOMメソッドを呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT add_BytesReceivedChanged(ICoreWebView2BytesReceivedChangedEventHandler* eventHandler, EventRegistrationToken* token) |
| 4 | HRESULT remove_BytesReceivedChanged(EventRegistrationToken token) |
| 5 | HRESULT add_EstimatedEndTimeChanged(ICoreWebView2EstimatedEndTimeChangedEventHandler* eventHandler, EventRegistrationToken* token) |
| 6 | HRESULT remove_EstimatedEndTimeChanged(EventRegistrationToken token) |
| 7 | HRESULT add_StateChanged(ICoreWebView2StateChangedEventHandler* eventHandler, EventRegistrationToken* token) |
| 8 | HRESULT remove_StateChanged(EventRegistrationToken token) |
| 9 | HRESULT get_Uri(LPWSTR* uri) |
| 10 | HRESULT get_ContentDisposition(LPWSTR* contentDisposition) |
| 11 | HRESULT get_MimeType(LPWSTR* mimeType) |
| 12 | HRESULT get_TotalBytesToReceive(LONGLONG* totalBytesToReceive) |
| 13 | HRESULT get_BytesReceived(LONGLONG* bytesReceived) |
| 14 | HRESULT get_EstimatedEndTime(LPWSTR* estimatedEndTime) |
| 15 | HRESULT get_ResultFilePath(LPWSTR* resultFilePath) |
| 16 | HRESULT get_State(COREWEBVIEW2_DOWNLOAD_STATE* downloadState) |
| 17 | HRESULT get_InterruptReason(COREWEBVIEW2_DOWNLOAD_INTERRUPT_REASON* interruptReason) |
| 18 | HRESULT Cancel( void) |
| 19 | HRESULT Pause( void) |
| 20 | HRESULT Resume( void) |
| 21 | HRESULT get_CanResume(BOOL* canResume) |