ReactOS  0.4.15-dev-4916-gd519b11
crc32c.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <stdint.h>
4 
5 #ifdef __cplusplus
6 extern "C" {
7 #endif
8 
9 #if defined(_X86_) || defined(_AMD64_)
10 uint32_t __stdcall calc_crc32c_hw(uint32_t seed, uint8_t* msg, uint32_t msglen);
11 #endif
12 
14 
15 typedef uint32_t (__stdcall *crc_func)(uint32_t seed, uint8_t* msg, uint32_t msglen);
16 
17 extern crc_func calc_crc32c;
18 
19 #ifdef __cplusplus
20 }
21 #endif
uint32_t(__stdcall * crc_func)(uint32_t seed, uint8_t *msg, uint32_t msglen)
Definition: crc32c.h:15
crc_func calc_crc32c
Definition: crc32c.c:23
uint32_t __stdcall calc_crc32c_sw(uint32_t seed, uint8_t *msg, uint32_t msglen)
#define __stdcall
Definition: typedefs.h:25
BYTE uint8_t
Definition: msvideo1.c:66
UINT32 uint32_t
Definition: types.h:75
#define msg(x)
Definition: auth_time.c:54
#define uint32_t
Definition: nsiface.idl:61