Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué es el UID en el software móvil?

¿Qué es el UID en el software móvil?

UID (Identificador único): un número de 32 bits único a nivel mundial que se utiliza en identificadores compuestos para identificar de forma única objetos, tipos de archivos, etc.

Tipo UID: una colección de 3 UID utilizados para identificar objetos SymbianOS, encapsulados por el objeto TUidType.

1. UID1: el primer UID en el identificador compuesto (tipo de UID). Identifica un tipo general de objeto SymbianOS y puede considerarse como un identificador a nivel de sistema. Los archivos ejecutables, DLL y almacenes de archivos se identifican mediante UID1.

2. UID2: el segundo UID en el identificador compuesto (tipo UID). Se identifica dentro de un tipo general (definido por UID1) y puede verse como un identificador de una interfaz. La DLL de interfaz estática (*biblioteca compartida) y la DLL de interfaz polimórfica (marco de aplicación o complemento) se identifican mediante UID2.

3. UID3: el tercer UID en el identificador compuesto (tipo UID). Identifica un subtipo específico y puede considerarse como un identificador de proyecto. Todos los objetos de un programa conocido (incluidas las DLL de biblioteca, las DLL de marco y todos los documentos) pueden compartir UID3.