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.
Il metodo SetFillSize imposta le dimensioni previste della matrice di byte.
Sintassi
HRESULT SetFillSize(
[in] ULARGE_INTEGER ulSize
);
Parametri
[in] ulSize
Dimensioni in byte dell'oggetto matrice di byte da compilare nelle chiamate successive a IFillLockBytes::FillAppend.
Valore restituito
Questa funzione supporta i valori restituiti standard E_OUTOFMEMORY, E_UNEXPECTED, E_INVALIDARG e E_FAIL.
Commenti
Se SetFillSize non è stato chiamato, qualsiasi chiamata a ILockBytes::ReadAt che tenta di accedere ai dati non ancora scritti usando IFillLockBytes::FillAppend o IFillLockBytes::FillAt restituirà un nuovo messaggio di errore, E_PENDING. Dopo aver chiamato SetFillSize , qualsiasi chiamata a ReadAt che tenta di accedere ai dati oltre le dimensioni correnti, come impostato da SetFillSize, restituisce E_FAIL anziché E_PENDING.
Requisiti
| Requisito | Valore |
|---|---|
| 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 |
| Libreria | Uuid.lib |
| DLL | Ole32.dll |