Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menghitung nama properti objek kluster. Jenis PRESUTIL_ENUM_PROPERTIES mendefinisikan penunjuk ke fungsi ini.
Sintaks
DWORD ResUtilEnumProperties(
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
[out] LPWSTR pszOutProperties,
[in] DWORD cbOutPropertiesSize,
[out] LPDWORD pcbBytesReturned,
[out] LPDWORD pcbRequired
);
Parameter
[in] pPropertyTable
Penunjuk ke array struktur RESUTIL_PROPERTY_ITEM yang menjelaskan properti untuk dijumlahkan.
[out] pszOutProperties
Arahkan ke buffer output untuk mengembalikan nama semua properti dalam beberapa format string. Setiap nama properti disimpan sebagai string Unicode yang dihentikan null. Nama properti terakhir diikuti oleh karakter akhir yang mengakhiri null.
[in] cbOutPropertiesSize
Ukuran dalam byte buffer output yang diacu oleh pszOutProperties.
[out] pcbBytesReturned
Arahkan ke jumlah total byte dalam daftar properti yang ditujukkan oleh pszOutProperties.
[out] pcbRequired
Jumlah byte yang diperlukan jika buffer output terlalu kecil.
Nilai kembali
Jika operasi berhasil, fungsi akan mengembalikan ERROR_SUCCESS.
Jika operasi gagal, fungsi mengembalikan kode kesalahan sistem. Berikut ini adalah kemungkinan kode kesalahan.
| Menampilkan kode | Deskripsi |
|---|---|
|
Satu atau beberapa parameter input tidak valid. |
|
Terjadi kesalahan saat mengalokasikan memori. |
|
Ukuran buffer output terlalu kecil untuk menyimpan data yang dihasilkan. Parameter pcbRequired menunjuk ke ukuran yang benar. |
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Tidak ada yang didukung |
| Server minimum yang didukung | Pusat Data Windows Server 2008 Enterprise, Windows Server 2008 |
| Target Platform | Windows |
| Header | resapi.h |
| Pustaka | ResUtils.lib |
| DLL | ResUtils.dll |