CBindStatusCallback membros
Métodos IBindStatusCallback
Chamado pelo moniker assíncrono para solicitar informações sobre o tipo de ligação a ser criado. |
|
Chamado pelo moniker assíncrono para obter a prioridade da operação de vinculação.A implementação do ATL retorna E_NOTIMPL. |
|
Chamado quando os recursos são insuficientes.A implementação do ATL retorna S_OK. |
|
Chamado pelo moniker assíncrono para passar um ponteiro de interface de objeto para seu aplicativo.A implementação do ATL retorna S_OK. |
|
Chamado para indicar o andamento de um processo de download de dados.A implementação do ATL retorna S_OK. |
|
Chamado quando a vinculação é iniciada. |
|
Chamado quando a transferência de dados assíncrono é interrompida. |
Métodos de classe
O construtor. |
|
O destruidor. |
|
Inicia o processo de baixar, cria um CBindStatusCallback objeto e chamadas StartAsyncDownload. |
|
Chamado para fornecer dados para seu aplicativo à medida que se torna disponível.Lê os dados e, em seguida, chama a função passada a ele para usar os dados. |
|
Inicializa bytes disponível e os bytes lidos para zero, cria um objeto de fluxo de tipo de push de uma URL e chama OnDataAvailable sempre que os dados estão disponível. |
Membros de dados
Número de bytes disponível para leitura. |
|
Número total de bytes lidos. |
|
Ponteiro para a função de chamada quando os dados estão disponível. |
|
Ponteiro para o objeto solicitando a transferência de dados assíncrono. |
|
Ponteiro para o IBINDCtx interface corrente BIND operação. |
|
Ponteiro para o IBinding interface para a operação de vinculação corrente. |
|
Ponteiro para o IMoniker interface para a URL a ser usada. |
|
Ponteiro para o IStream interface para a transferência de dados. |
Funções estáticas
Cria um CBindStatusCallback objeto e chamadas StartAsyncDownload Para começar a baixar dados assincronamente da URL especificada. |