Función ResUtilEnumPrivateProperties (resapi.h)
Recupera los nombres de las propiedades privadas
Sintaxis
DWORD ResUtilEnumPrivateProperties(
[in] HKEY hkeyClusterKey,
[out] LPWSTR pszOutProperties,
[in] DWORD cbOutPropertiesSize,
[out] LPDWORD pcbBytesReturned,
[out] LPDWORD pcbRequired
);
Parámetros
[in] hkeyClusterKey
Clave que identifica la ubicación de las propiedades privadas en la base de datos del clúster de .
[out] pszOutProperties
Puntero a un búfer de salida en el que se van a recibir los nombres de las propiedades enumeradas.
[in] cbOutPropertiesSize
Tamaño del búfer de salida al que apunta pszOutProperties.
[out] pcbBytesReturned
Puntero al número total de bytes devueltos en el búfer de salida.
[out] pcbRequired
Puntero al número necesario de bytes si el búfer de salida es demasiado pequeño para contener todas las propiedades enumeradas.
Valor devuelto
Si la operación se realiza 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 muestran códigos de error posibles.
Código devuelto | Descripción |
---|---|
|
Uno o varios de los parámetros de entrada no eran válidos. |
|
Error al asignar memoria. |
|
El tamaño del búfer de salida es demasiado pequeño para contener los datos resultantes. El parámetro pcbRequired apunta al tamaño correcto. |
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | No se admite ninguna |
servidor mínimo admitido | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
de la plataforma de destino de |
Windows |
encabezado de |
resapi.h |
biblioteca de |
ResUtils.lib |
DLL de |
ResUtils.dll |