Freigeben über


ResUtilFreeParameterBlock-Funktion (resapi.h)

Gibt die Zuordnung von Speicher auf, der für einen Parameterblock durch ResUtilDupParameterBlock zugewiesen wurde.

Syntax

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

Parameter

[in, out] pOutParams

Zeiger auf den Parameterblock, der die Zuordnung aufheben soll.

[in] pInParams

Zeiger auf den Parameterblock, der als Verweis verwendet werden soll.

[in] pPropertyTable

Zeiger auf ein Array von RESUTIL_PROPERTY_ITEM Strukturen, die die Eigenschaften im Eingabeparameterblock beschreiben.

Rückgabewert

Keine

Bemerkungen

Die ResUtilFreeParameterBlock-Hilfsprogrammfunktion gibt die Zuordnung von Arbeitsspeicher, der jedem Mitglied von pOutParams zugeordnet ist, mit den folgenden Einschränkungen auf:

  • Die Zuordnung von Arbeitsspeicher wird nur für Elemente aufgehoben, auf die im Eingabeparameter pPropertyTable verwiesen wird.
  • Die Zuordnung von Arbeitsspeicher, auf den von einem Mitglied von pInParams verwiesen wird, wird nicht aufgehoben.
Verwenden Sie diese Funktion nicht mit Parameterblöcken, die nicht mit ResUtilDupParameterBlock zugeordnet wurden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Zielplattform Windows
Kopfzeile resapi.h
Bibliothek ResUtils.lib
DLL ResUtils.dll

Weitere Informationen

RESUTIL_PROPERTY_ITEM

ResUtilDupParameterBlock