I've created the following .rc file:
Code:
#include <windows.h>
RCDATA_0 RCDATA
MOVEABLE PURE LOADONCALL DISCARDABLE
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
BEGIN
0x0000,0x0900,0x6164,0x6174,0x2e5f,0x697a,0x0070,...0x0000
END
I've copied it from somwhere and it works perfectly but I want to understand each sentence. I've searched msdn.microsoft.com and I haven't seen anything about the syntax or the meaning of the line:
Code:
MOVEABLE PURE LOADONCALL DISCARDABLE
What does MOVEABLE, PURE, LOADONCALL and DISCARDABLE means? Are there any other options different?