Freigeben über


ResUtilGetPropertyFormats-Funktion (resapi.h)

Gibt eine Eigenschaftenformatliste zurück, die das Format eines angegebenen Satzes von Eigenschaften beschreibt. Der PRESUTIL_GET_PROPERTY_FORMATS Typ definiert einen Zeiger auf diese Funktion.

Syntax

DWORD ResUtilGetPropertyFormats(
  [in]  const PRESUTIL_PROPERTY_ITEM pPropertyTable,
  [out] PVOID                        pOutPropertyFormatList,
  [in]  DWORD                        cbPropertyFormatListSize,
  [out] LPDWORD                      pcbBytesReturned,
  [out] LPDWORD                      pcbRequired
);

Parameter

[in] pPropertyTable

Zeiger auf eine RESUTIL_PROPERTY_ITEM Eigenschaftentabelle, die die Eigenschaften angibt, deren Formate abgerufen werden sollen.

[out] pOutPropertyFormatList

Zeigen Sie bei der Eingabe auf einen Puffer. Zeigen Sie bei erfolgreicher Rückgabe auf eine Eigenschaftenformatliste, die das Format der einzelnen Eigenschaften beschreibt, die durch pPropertyTable angegeben werden.

[in] cbPropertyFormatListSize

Gibt die zugeordnete Größe (in Bytes) des Puffers an, auf den pOutPropertyFormatList verweist.

[out] pcbBytesReturned

Zeiger auf die tatsächliche Größe (in Bytes) der Eigenschaftenformatliste, die aus dem Vorgang resultiert.

[out] pcbRequired

Wenn der Puffer, auf den der Parameter pOutPropertyFormatList verweist, zu klein ist, um die resultierenden Daten zu speichern, zeigt pcbRequired auf die erforderliche Puffergröße (in Bytes).

Rückgabewert

Gibt ERROR_SUCCESS zurück, wenn der Vorgang erfolgreich war.

Anforderungen

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

Weitere Informationen

CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS

Allgemeine Hilfsprogrammfunktionen

RESUTIL_PROPERTY_ITEM