Función GetSystemWow64Directory2A (wow64apiset.h)
Recupera la ruta de acceso del directorio del sistema usada por WOW64, utilizando el tipo de equipo de archivo de imagen especificado. Este directorio no está presente en Windows de 32 bits.
Sintaxis
UINT GetSystemWow64Directory2A(
[out] LPSTR lpBuffer,
[in] UINT uSize,
[in] WORD ImageFileMachineType
);
Parámetros
[out] lpBuffer
Puntero al búfer para recibir la ruta de acceso. Esta ruta de acceso no termina con una barra diagonal inversa.
[in] uSize
Tamaño máximo del búfer, en TCHAR.
[in] ImageFileMachineType
Valor IMAGE_FILE_MACHINE_* que especifica la máquina que se va a probar.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es la longitud, en TCHAR, de la cadena copiada en el búfer, sin incluir el carácter nulo de terminación. Si la longitud es mayor que el tamaño del búfer, el valor devuelto es el tamaño del búfer necesario para contener la ruta de acceso.
Si se produce un error en la función, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Observaciones
En los sistemas que admiten varias arquitecturas de WOW64
WOW64 usa el directorio del sistema para almacenar código compartido de 32 bits en Windows de 64 bits. La mayoría de las aplicaciones no tienen necesidad de acceder explícitamente a este directorio.
Para obtener más información sobre WOW64, consulte Ejecución de aplicaciones de 32 bits.
Nota
El encabezado wow64apiset.h define GetSystemWow64Directory2 como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1511 [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2016 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
wow64apiset.h |
biblioteca de |
Kernel32.dll |
DLL de |
Kernel32.lib |