Shoda s ANSI C
Zásady vytváření názvů pro všechny identifikátory specifické pro Microsoft v systému runtime (jako jsou funkce, makra, konstanty, proměnné a definice typů) odpovídají standardům ANSI/ISO C. V této dokumentaci je každá funkce za běhu, která se řídí standardy ANSI/ISO C, zaznamenána jako kompatibilní se standardem ANSI. Aplikace, které vyhovují standardu ANSI, by měly používat pouze tyto funkce kompatibilní se standardem ANSI.
Názvy funkcí specifických pro Microsoft a globální proměnné začínají jediným podtržítkem. Tyto názvy je možné přepsat pouze místně v rozsahu kódu. Pokud například zahrnete soubory hlaviček microsoftu za běhu, můžete funkci specifickou pro _open
Microsoft přepsat deklarací místní proměnné se stejným názvem. Tento název ale nemůžete použít pro vlastní globální funkci nebo globální proměnnou.
Názvy maker specifických pro Microsoft a konstanty manifestu začínají dvěma podtržítky nebo jedním počátečním podtržítkem, za kterým bezprostředně následuje velké písmeno. Rozsah těchto identifikátorů je absolutní. Z tohoto důvodu například nemůžete použít identifikátor _UPPER
specifický pro Microsoft.