How on earth do I feed it contents as a "const void* data"?? The other makes sense sort of...
Here is something I have tried. Not too sure what I'm doing so I tried lots of dumb ideas haha this is one of em!
System::UInt32 crc32val = 0;
FileStream *fs = __gc new FileStream(openFileDialog1->FileName, FileMode::Open);
//System::Byte b[] = __gc new System::Byte[fs->Length];
//BinaryReader *br = __gc new BinaryReader(fs);
const void *fsPtr;
fsPtr = &fs;
const int fsLen = fs->Length;
crc32val = CheckSumCRC32::block_checksum(fsPtr,*fsLen);
fs->Close();