Advertencia del compilador (nivel 1) C4117
el nombre de macro 'name' está reservado; se omite 'Command'
Posibles causas del error:
Se intenta definir o anular la definición de una macro predefinida.
Se intenta definir o anular la definición del operador de preprocesador defined.
El ejemplo siguiente genera la advertencia C4117:
// C4117.cpp
// compile with: /W1
#define __FILE__ test // C4117. __FILE__ is a predefined macro
#define ValidMacroName test // ok
int main() {
}