Los nombres de RGM se clasifican en las siguientes categorías:
Nombres de grupos de recursos
Nombres de tipos de recursos
Nombres de recursos
Nombres de propiedades
Nombres literales de enumeraciones
Con excepción de los nombres de tipos de recursos, todos los nombres deben cumplir estas reglas:
Los nombres deben estar en formato ASCII.
Los nombres deben comenzar con una letra.
Los nombres pueden contener mayúsculas y minúsculas, números, guiones (-) y guiones bajos (_).
El número máximo de caracteres que se puede usar en un nombre es 255.
El formato del nombre completo de un tipo de recurso depende del tipo de recurso, como se indica a continuación:
Si el archivo de registro del tipo de recurso (RTR) contiene la directiva #$upgrade, el formato es el siguiente:
vendor-id.base-rt-name:rt-version
Si el archivo RTR del tipo de recurso no contiene la directiva #$upgrade, el formato es el siguiente:
vendor-id.base-rt-name
vendor-id y base-rt-name se separan con un punto. base-rt-name y rt-version se separan con dos puntos.
Los elementos variables de este formato son los siguientes:
Especifica el prefijo del ID de proveedor, que es el valor de la propiedad de tipo de recurso Vendor_id en el archivo RTR. Si desea desarrollar un tipo de recurso, elija un prefijo de ID de proveedor que identifique de manera exclusiva al proveedor, por ejemplo, el símbolo de teletipo de cotizaciones de la compañía.
Especifica el nombre base del tipo de recurso, que es el valor de la propiedad de tipo de recurso Resource_type en el archivo RTR.
Especifica el sufijo de la versión, que es el valor de la propiedad de tipo de recurso RT_version en el archivo RTR. El sufijo de la versión solo forma parte del nombre completo del tipo de recurso si el archivo RTR contiene la directiva #$upgrade.
Para obtener más información, consulte Propiedades del tipo de recurso.
Ejemplo 1-1 Nombre completo de un tipo de recurso con la directiva #$upgradeEn este ejemplo, se muestra el nombre completo de un tipo de recurso para el que se definen las propiedades en el archivo RTR, como se indica a continuación:
Vendor_id=ORCL
Resource_type=sample
RT_version=2.0
El nombre completo del tipo de recurso definido por este archivo RTR es el siguiente:
ORCL.sample:2.0Ejemplo 1-2 Nombre completo de un tipo de recurso sin la directiva #$upgrade
En este ejemplo, se muestra el nombre completo de un tipo de recurso para el que se definen las propiedades en el archivo RTR, como se indica a continuación:
Vendor_id=ORCL
Resource_type=abc
El nombre completo del tipo de recurso definido por este archivo RTR es el siguiente:
ORCL.abc