Compartir a través de


Función ResUtilFreeParameterBlock (resapi.h)

Desasigna la memoria asignada para un bloque de parámetros por ResUtilDupParameterBlock.

Sintaxis

void ResUtilFreeParameterBlock(
  [in, out] LPBYTE                       pOutParams,
  [in]      const LPBYTE                 pInParams,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTable
);

Parámetros

[in, out] pOutParams

Puntero al bloque de parámetros que se va a desasignar.

[in] pInParams

Puntero al bloque de parámetros que se va a usar como referencia.

[in] pPropertyTable

Puntero a una matriz de estructuras RESUTIL_PROPERTY_ITEM que describen las propiedades del bloque de parámetros de entrada.

Valor devuelto

None

Observaciones

La función de utilidad ResUtilFreeParameterBlock desasigna cualquier memoria asignada a cada miembro de pOutParams, sujeto a las siguientes limitaciones:

  • Solo desasignará memoria para los miembros a los que se hace referencia en el parámetro de entrada pPropertyTable .
  • No desasigna la memoria a la que apunta ningún miembro de pInParams.
No use esta función con bloques de parámetros que no se hayan asignado con ResUtilDupParameterBlock.

Requisitos

Requisito Value
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

RESUTIL_PROPERTY_ITEM

ResUtilDupParameterBlock