Zgodność ANSI C
Konwencja nazewnictwa dla wszystkich identyfikatorów specyficzne dla firmy Microsoft w systemie run-time (takich jak funkcje, makra, stałe, zmienne i definicje typów) jest standardem ANSI.W tej dokumentacji dowolnej funkcji run-time, który następuje norm ANSI/ISO C jest zauważyć jako ANSI zgodne.Aplikacje zgodne z ANSI należy używać tylko te funkcje zgodnego z ANSI.
Nazwy funkcji specyficznych dla firmy Microsoft i zmienne globalne zaczynają się od pojedynczego znaku podkreślenia.Nazwy te mogą zostać zastąpione tylko lokalnie w zakres kodu.Na przykład po dołączeniu plików nagłówkowych run-time firmy Microsoft, można nadal lokalnie zastąpić funkcji specyficznych dla firmy Microsoft o nazwie _open przez zadeklarowanie zmiennej lokalnej o tej samej nazwie.Jednakże nie można użyć tej nazwy własne funkcja globalna lub zmiennej globalnej.
Nazwy makr specyficzne dla firmy Microsoft i stałych manifestu rozpocząć z dwoma podkreśleniami lub z pojedynczym znakiem podkreślenia wiodących natychmiast następuje wielką literą.Zakres tych identyfikatorów jest bezwzględne.Na przykład, nie można użyć identyfikatora specyficzne dla firmy Microsoft _UPPER z tego powodu.