Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene la ruta de acceso del paquete para el proceso de llamada.
Sintaxis
LONG GetCurrentPackagePath(
[in, out] UINT32 *pathLength,
[out, optional] PWSTR path
);
Parámetros
[in, out] pathLength
Tipo: UINT32*
En la entrada, el tamaño del búfer de ruta de acceso , en caracteres. En la salida, se devuelve el tamaño de la ruta de acceso del paquete, en caracteres, incluido el terminador null.
[out, optional] path
Tipo: PWSTR
Ruta de acceso al paquete.
Valor devuelto
Tipo: LONG
Si la función se realiza correctamente, devuelve ERROR_SUCCESS. De lo contrario, la función devuelve un código de error. Los posibles códigos de error incluyen lo siguiente.
| Código devuelto | Descripción |
|---|---|
|
El proceso no tiene ninguna identidad de paquete. |
|
El búfer no es lo suficientemente grande como para contener los datos. El tamaño necesario se especifica mediante pathLength. |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | appmodel.h |
| Library | Kernel32.lib |
| Archivo DLL | Kernel32.dll |