Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Gesamtanzahl von Bytes zurück, die für eine angegebene Eigenschaft erforderlich sind.
Syntax
DWORD ResUtilGetPropertySize(
[in] HKEY hkeyClusterKey,
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTableItem,
[in, out] LPDWORD pcbOutPropertyListSize,
[in, out] LPDWORD pnPropertyCount
);
Parameter
[in] hkeyClusterKey
Clusterdatenbankschlüssel , der den Speicherort der Zugröße der Eigenschaft identifiziert.
[in] pPropertyTableItem
Zeiger auf eine RESUTIL_PROPERTY_ITEM Struktur, die die Eigenschaft auf Größe beschreibt.
[in, out] pcbOutPropertyListSize
Zeiger auf die Gesamtanzahl von Bytes, die für den Eigenschaftswert erforderlich sind, einschließlich der CLUSPROP_VALUE Struktur und der Daten.
[in, out] pnPropertyCount
Zeiger auf die Gesamtanzahl von Eigenschaften. Dieser Wert wird erhöht, um diese Eigenschaft einzuschließen, wenn ResUtilGetPropertySize erfolgreich ist.
Rückgabewert
Wenn die Vorgänge erfolgreich sind, gibt die Funktion ERROR_SUCCESS zurück.
Wenn der Vorgang fehlschlägt, gibt die Funktion einen Systemfehlercode zurück. Im Folgenden sind mögliche Fehlercodes aufgeführt.
| Rückgabecode | Beschreibung |
|---|---|
|
Mindestens ein Eingabeparameter war ungültig. |
|
Der in der Eigenschaftentabelle angegebene Datentyp einer Eigenschaft stimmt nicht mit dem Datentyp der in der Clusterdatenbank gespeicherten eigenschaft mit dem gleichen Namen überein. |
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 |