På 64-bitars fönster är dessa inte riktiga funktioner som exporteras från kernel32.dll - de är kompilatorinneboende istället. Koden som är P/Avropar den funktionen bör använda klassen Interlocked managed istället.
De är inneboende på 32-bitars fönster också nuförtiden, men de exporterade funktionerna är fortfarande tillgängliga från kernel32.dll på 32-bitars fönster för appkompatibilitetsskäl. Inte ett problem för 64-bitars eftersom det inte fanns några appar att vara kompatibla med.