Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
El método SetFillSize establece el tamaño esperado de la matriz de bytes.
Sintaxis
HRESULT SetFillSize(
[in] ULARGE_INTEGER ulSize
);
Parámetros
[in] ulSize
Tamaño en bytes del objeto de matriz de bytes que se va a rellenar en llamadas posteriores a IFillLockBytes::FillAppend.
Valor devuelto
Esta función admite los valores devueltos estándar E_OUTOFMEMORY, E_UNEXPECTED, E_INVALIDARG y E_FAIL.
Comentarios
Si no se ha llamado a SetFillSize , cualquier llamada a ILockBytes::ReadAt que intente acceder a los datos que aún no se han escrito mediante IFillLockBytes::FillAppend o IFillLockBytes::FillAt devolverá un nuevo mensaje de error, E_PENDING. Después de llamar a SetFillSize , cualquier llamada a ReadAt que intente acceder a los datos más allá del tamaño actual, tal como establece SetFillSize, devuelve E_FAIL en lugar de E_PENDING.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | objidl.h |
| Library | Uuid.lib |
| Archivo DLL | Ole32.dll |