Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene la información del paquete para el paquete especificado.
Sintaxis
LONG GetPackageInfo(
[in] PACKAGE_INFO_REFERENCE packageInfoReference,
[in] const UINT32 flags,
[in, out] UINT32 *bufferLength,
[out, optional] BYTE *buffer,
[out, optional] UINT32 *count
);
Parámetros
[in] packageInfoReference
Tipo: PACKAGE_INFO_REFERENCE
Referencia a la información del paquete.
[in] flags
Tipo: const UINT32
Constantes de paquete que especifican cómo se recupera la información del paquete.
[in, out] bufferLength
Tipo: UINT32*
En la entrada, el tamaño del búfer, en bytes. En la salida, el tamaño de la información del paquete devuelta, en bytes.
[out, optional] buffer
Tipo: BYTE*
La información del paquete, representada como una matriz de estructuras de PACKAGE_INFO .
[out, optional] count
Tipo: UINT32*
Número de paquetes del búfer.
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 búfer no es lo suficientemente grande como para contener los datos. BufferLength especifica el tamaño necesario. |
Requisitos
| 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 |