http://www.google.com/search?h...commands+%23ifndef&spell=1
[QUOTE]#IFNDEF - Conditionally includes a set of commands at compile time if a compile-time constant is defined. Specifies that a set of commands is included at compile time when the ConstantName is defined.
The following items describe how a set of commands is included at compile time when you include #IFDEF:
If ConstantName is defined, the set of commands following #IFDEF and preceding #ELSE or #ENDIF (whichever occurs first) is included at compile time.
If ConstantName is not defined and #ELSE is included, the set of commands following #ELSE and preceding #ENDIF is included at compile time.[/QUOTE]
[QUOTE]A preprocessor command is a line of code placed inside a MOF file that controls the way the MOF compiler compiles code. There are two preprocessor commands used in compiling MOF files:
#pragma
#include
The #pragma command is very similar in theory to a command-line switch; however, you do not need to re-enter a #pragma command each time you compile a MOF file. The following example illustrates #pragma command syntax:
#pragma [command]
You usually place a #pragma command at the beginning of a MOF file. However, you can place some commands, such as the #pragma command, in the body of your MOF code. The following example shows #pragma preprocessor commands that indicate to the MOF compiler that it must place classes and instances in the root\cimv2 namespace and compile the file in which the commands are included during repository recovery: ... (msdn.microsoft.com)[/QUOTE]
Ovo je samo deo ....
google je nas prijatelj !