File.ReadAllBytes(@"path_to_the_file");
FILE * file = fopen("path_to_the_file", "rb");
if(file)
{
fseek(file, 0, SEEK_END);
int size = ftell(file);
rewind(file);
BYTE * data = new BYTE[size+1];
ZeroMemory(data, size+1);
fread(data, 1, size, file);
fclose(file);
free(data); or return data;
}