La función Everything_GetTargetMachine obtiene la máquina de destino de Everything.
DWORD Everything_GetTargetMachine(void);
Sin parámetros.
La función retorna uno de los siguientes:
| Macro | Significado |
|---|---|
| EVERYTHING_TARGET_MACHINE_X86 (1) | La máquina de destino es x86 (32 bit). |
| EVERYTHING_TARGET_MACHINE_X64 (2) | La máquina de destino es x64 (64 bit). |
| EVERYTHING_TARGET_MACHINE_ARM (3) | La máquina de destino es ARM. |
| EVERYTHING_TARGET_MACHINE_ARM64 (4) | La máquina de destino es ARM64. |
La función retorna 0 si la información de máquina de destino no está disponible. Para obtener información extendida, llame a Everything_GetLastError
| Código de error | Significado |
|---|---|
| EVERYTHING_ERROR_IPC | Por favor asegúrese de que el cliente de búsqueda de Everything se está ejecutando en segundo plano. |
Everything utiliza el siguiente formato de versión:
major.minor.revision.build
La parte compilación (build) es incremental y única para todas las versiones de Everything.
DWORD buildNumber;
// Obtener los atributos del primer resultado visible.
buildNumber = Everything_GetBuildNumber();
if (buildNumber >= 686)
{
// hacer algo con la compilación 686 o posterior.
}
Requiere Everything 1.4.0 o posterior.