|
Este error es causado por la cantidad de datos siendo escritos en cada iteración. Para utilizar correctamente Win32 File I/O es necesario que los datos escritos sean un múltiplo del tamaño del sector del disco.
Por ejemplo, con un disco con tamaño de sector de 512 bytes será necesario que los datos escritos al archivo tengan un tamaño múltiplo de 512. Esto sería 512 I8’s, 256 I16’s o 128 I32’s.
El cambiar la cantidad de datos escritos en cada iteración debe resolver el problema.
Nota: Se recomienda configurar la entrada prepend arrayo r string size del Write to Binary File VI a falso. Esto ayuda a asegurarse que está desempeñando correctamente el tamaño de escritura en adición a dar mayor flexibilidad a futuros análisis del archivo resultante.
|