Compartir a través de


Función ResUtilGetBinaryProperty (resapi.h)

Recupera una propiedad binaria de una lista de propiedades y avanza un puntero a la propiedad siguiente de la lista. El tipo PRESUTIL_GET_BINARY_PROPERTY define un puntero a esta función.

Sintaxis

DWORD ResUtilGetBinaryProperty(
  [out]          LPBYTE                 *ppbOutValue,
  [out]          LPDWORD                pcbOutValueSize,
  [in]           const PCLUSPROP_BINARY pValueStruct,
  [in, optional] const LPBYTE           pbOldValue,
  [in]           DWORD                  cbOldValueSize,
  [in, out]      LPBYTE                 *ppPropertyList,
  [in, out]      LPDWORD                pcbPropertyListSize
);

Parámetros

[out] ppbOutValue

Dirección de un puntero en el que se devolverá el valor binario de la lista de propiedades.

[out] pcbOutValueSize

Puntero al tamaño del valor de salida.

[in] pValueStruct

Puntero a una estructura de CLUSPROP_BINARY que especifica el valor binario que se va a recuperar de la lista de propiedades.

[in, optional] pbOldValue

Puntero al valor anterior de la propiedad.

[in] cbOldValueSize

Puntero a la longitud del valor anterior de la propiedad.

[in, out] ppPropertyList

Dirección del puntero al búfer de lista de propiedades que contiene la propiedad binaria. Este puntero se avanzará al principio de la propiedad siguiente.

[in, out] pcbPropertyListSize

Puntero al tamaño del búfer de lista de propiedades. El tamaño se disminuirá para tener en cuenta el avance del puntero ppPropertyList .

Valor devuelto

Si las operaciones se realizan correctamente, la función devuelve ERROR_SUCCESS.

Si se produce un error en la operación, la función devuelve un código de error del sistema. A continuación se muestra un código de error posible.

Código devuelto Descripción
ERROR_INVALID_PARAMETER
Los datos tienen un formato incorrecto.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Plataforma de destino Windows
Encabezado resapi.h
Library ResUtils.lib
Archivo DLL ResUtils.dll

Consulte también

ResUtilGetDwordProperty

ResUtilGetMultiSzProperty

ResUtilGetSzProperty