Como señala Twinkles, es una abreviatura de uso común. No veo ninguna fuente que diga explícitamente que no se puede usar, pero encontré una tabla que indica las abreviaturas comúnmente utilizadas para los subárboles del registro de Windows 2000, que son en su mayoría los mismos que el conjunto actual (a partir de Windows 7). Esto es lo que encontré por ahí:
Desde la Descripción general del registro para Windows 2000 (modificado para formatear para este sitio):
Table 16.1 Registry Subtrees
HKEY_CLASSES_ROOT HKCR
HKEY_CURRENT_USER HKCU
HKEY_LOCAL_MACHINE HKLM
HKEY_USERS HKU
HKEY_CURRENT_CONFIG HKCC
HKEY_PERFORMANCE_DATA No commonly used abbreviation
Esa lista también se presenta en un artículo de soporte de XP , menos el subárbol de datos de rendimiento (que creo que ahora se ha ido y Pankaj / Wikipedia apoya ese pensamiento).
También está la Referencia del Registro de Windows , que vinculé a la página Claves predefinidas, que enumera los distintos subárboles, cada uno de los cuales tiene enlaces a su página específica (la mayoría de los cuales van a las páginas de Windows Server 2003 por alguna razón). También enumeran las abreviaturas allí, que son consistentes con lo anterior.
Ninguna de estas páginas discute si las abreviaturas se pueden usar en la programación, lo que me lleva a creer que no se menciona explícitamente en ninguna parte, sino que es más una regla no establecida (no use abreviaturas si no está seguro de que funcionarán) .