Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'interfaccia IFillLockBytes consente di scaricare il codice per scrivere i dati in modo asincrono in una matrice di byte di archiviazione strutturata. Quando il codice di download ha nuovi dati disponibili, chiama IFillLockBytes::FillAppend o IFillLockBytes::FillAt per scrivere i dati nella matrice di byte. Un'applicazione che tenta di accedere a questi dati, tramite chiamate all'interfaccia ILockBytes , può farlo anche quando il downloader continua a effettuare chiamate a IFillLockBytes. Se l'applicazione tenta di accedere ai dati non già scaricati tramite una chiamata a IFillLockBytes, ILockBytes restituisce un nuovo errore, E_PENDING.
Ereditarietà
L'interfaccia IFillLockBytes eredita dall'interfaccia IUnknown . IFillLockBytes include anche questi tipi di membri:
Metodi
L'interfaccia IFillLockBytes include questi metodi.
|
IFillLockBytes::FillAppend Il metodo FillAppend scrive un nuovo blocco di byte alla fine di una matrice di byte. |
|
IFillLockBytes::FillAt Il metodo FillAt scrive un nuovo blocco di dati in una posizione specificata nella matrice di byte. |
|
IFillLockBytes::SetFillSize Il metodo SetFillSize imposta le dimensioni previste della matrice di byte. |
|
IFillLockBytes::Terminate Il metodo Terminate informa la matrice di byte che il download è stato terminato correttamente o non riuscito. |
Requisiti
| Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
| Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
| Piattaforma di destinazione | Windows |
| Intestazione | objidl.h |