NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Compiler Warning (level 1) C4601

#pragma push_macro : 'macro name' is not currently defined as a macro

It is not possible to pass an undefined macro name to push_macro. For example, the following sample generates C4601:

#define X 1

void main() {
   #pragma push_macro("x")   // C4601; x is undefined
}