#pragma once #ifdef __cplusplus extern "C" { #endif #include /* SHA Context Structure Declaration */ typedef struct { UCHAR Buffer[64]; ULONG State[5]; ULONG Count[2]; } SHA_CTX, *PSHA_CTX; VOID NTAPI A_SHAInit(PSHA_CTX Context); VOID NTAPI A_SHAUpdate(PSHA_CTX Context, const unsigned char *Buffer, ULONG BufferSize); VOID NTAPI A_SHAFinal(PSHA_CTX Context, PULONG Result); #ifdef __cplusplus } #endif