{\f39\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana{\*\falt Tahoma};}{\f148\froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times};}{\f149\froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times};}
{\f151\froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times};}{\f152\froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times};}{\f153\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times};}
{\f154\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times};}{\f155\froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times};}{\f156\froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times};}
{\f164\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f165\fswiss\fcharset186\fprq2 Arial Baltic;}{\f166\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f168\fmodern\fcharset238\fprq1 Courier New CE;}{\f169\fmodern\fcharset204\fprq1 Courier New Cyr;}
{\f171\fmodern\fcharset161\fprq1 Courier New Greek;}{\f172\fmodern\fcharset162\fprq1 Courier New Tur;}{\f173\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f174\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}
{\f175\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f176\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f280\fnil\fcharset0\fprq2 SimSun Western{\*\falt SimSun};}{\f530\fnil\fcharset0\fprq2 @\'cb\'ce\'cc\'e5 Western;}
\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af13\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}}
{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid2447297}{\*\generator Microsoft Word 11.0.0000;}{\info{\operator lgao4}{\creatim\yr2010\mo3\dy18\hr17\min7}{\revtim\yr2010\mo3\dy18\hr17\min8}{\version2}{\edmins1}{\nofpages2}{\nofwords339}
GenCrc32 tool is used to generate CRC32 value when encode the input file, then put the calculated CRC32 value into the output file header, and put the input file into the output file tail. When decode the input file, GenCrc32 is used to verify the CRC32 v
lue. If CRC32 value is valid, the input file except for CRC32 value will be written to the output file. If CRC32 value is not valid, the error message will output, and the output file will not be created.
\ltrch\fcs0 \b\fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 -e }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 Calculate CRC32 value for the input fil\hich\af39\dbch\af13\loch\f39 e.
\par }{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 -d}{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 Verify CRC32 value for the input file.
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid2447297 \hich\af0\dbch\af13\loch\f0 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 Print version and copyright of this program and exit
\par \hich\af39\dbch\af13\loch\f39 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 Turn on verbose output with informational messages printed. This is a count value, so specifying \hich\f39 \endash \loch\f39
\par }{\rtlch\fcs1 \af0\afs18 \ltrch\fcs0 \f0\fs18\cf1\insrsid2447297 \tab \hich\af0\dbch\af13\loch\f0 }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 Print copyright, version and usage of this program and exit
\fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 \hich\f39 1. Calculate CRC32 value for the input file \'93\loch\f39 \hich\f39 file.sec\'94\loch\f39 and write the CRC32 value and input file into the output file "file.crc32".
\par }{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 GenCrc32 \hich\f39 \endash \loch\f39 e \hich\f39 \endash \loch\f39 o file.crc32 file.s\hich\af39\dbch\af13\loch\f39 ec
\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 2. Verify CRC32 value of the input file "file.crc32" and write the input file (not including CRC32 value) to the output file "file.orig"
\par }{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 GenCrc32 \hich\f39 \endash \loch\f39 d \hich\f39 \endash \loch\f39 o file.orig file.crc32
\par }{\rtlch\fcs1 \af39\afs18 \ltrch\fcs0 \fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 3. Verify CRC32 value of the input file "file.crc32" in the quiet mode and write\hich\af39\dbch\af13\loch\f39
the input file (not including CRC32 value) to the output file "file.orig"
\par }{\rtlch\fcs1 \ab\af39\afs18 \ltrch\fcs0 \b\fs18\cf1\insrsid2447297 \hich\af39\dbch\af13\loch\f39 GenCrc32 \hich\f39 \endash \loch\f39 d -q \hich\f39 \endash \loch\f39 o file.orig file.crc32
\fs24\lang1033\langfe2052\loch\af39\hich\af39\dbch\af13\cgrid\langnp1033\langfenp2052 {\rtlch\fcs1 \ab\af39\afs28 \ltrch\fcs0 \b\fs28\cf17\insrsid2447297 \hich\af39\dbch\af13\loch\f39 See also