Функция GrdCRC позволяет подсчитать 32-битный CRC участка памяти. Данная функция удобна для экспресс-анализа и контроля целостности кода или данных.
DWORD GRD_API GrdCRC ( void *pData, DWORD dwLng, DWORD dwPrevCRC );
public static unsafe uint GrdCRC(byte[] data) public static unsafe uint GrdCRC(byte[] data, uint prevCRC) public static unsafe uint GrdCRC(short[] data) public static unsafe uint GrdCRC(short[] data, uint prevCRC) public static unsafe uint GrdCRC(ushort[] data) public static unsafe uint GrdCRC(ushort[] data, uint prevCRC) public static unsafe uint GrdCRC(int[] data) public static unsafe uint GrdCRC(int[] data, uint prevCRC) public static unsafe uint GrdCRC(uint[] data) public static unsafe uint GrdCRC(uint[] data, uint prevCRC) public static unsafe uint GrdCRC(long[] data) public static unsafe uint GrdCRC(long[] data, uint prevCRC) public static unsafe uint GrdCRC(ulong[] data) public static unsafe uint GrdCRC(ulong[] data, uint prevCRC)
C C# Visual Basic Visual C++
DWORD GRD_API GrdCRC (
void *pData,
DWORD dwLng,
DWORD dwPrevCRC
);