Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O método SetFillSize define o tamanho esperado da matriz de bytes.
Sintaxe
HRESULT SetFillSize(
[in] ULARGE_INTEGER ulSize
);
Parâmetros
[in] ulSize
Tamanho em bytes do objeto de matriz de bytes que deve ser preenchido em chamadas subsequentes para IFillLockBytes::FillAppend.
Retornar valor
Essa função dá suporte aos valores retornados padrão E_OUTOFMEMORY, E_UNEXPECTED, E_INVALIDARG e E_FAIL.
Comentários
Se SetFillSize não tiver sido chamado, qualquer chamada para ILockBytes::ReadAt que tente acessar dados que ainda não foram gravados usando IFillLockBytes::FillAppend ou IFillLockBytes::FillAt retornará uma nova mensagem de erro, E_PENDING. Depois que SetFillSize for chamado, qualquer chamada para ReadAt que tente acessar dados além do tamanho atual, conforme definido por SetFillSize, retornará E_FAIL em vez de E_PENDING.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | objidl.h |
| Biblioteca | Uuid.lib |
| DLL | Ole32.dll |