Metode IEnumEnhancedStorageACT::GetACTs (ehstorapi.h)

Mengembalikan enumerasi semua Target Perintah yang Dapat Diatasi (ACT) yang saat ini terhubung ke sistem. Jika setidaknya ada satu ACT, Enhanced Storage API mengalokasikan array 1 atau lebih pointer IEnumEnhancedStorageACT .

Sintaks

HRESULT GetACTs(
  [out] IEnhancedStorageACT ***pppIEnhancedStorageACTs,
        ULONG               *pcEnhancedStorageACTs
);

Parameter

[out] pppIEnhancedStorageACTs

Array penunjuk antarmuka IEnhancedStorageACT yang mewakili ACL untuk semua perangkat yang terhubung ke sistem. Array ini dialokasikan dalam API.

pcEnhancedStorageACTs

Jumlah pointer IEnhancedStorageACT yang dikembalikan. Ini adalah dimensi array yang diwakili oleh pppIEnhancedStorageACTs.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Satu atau beberapa ACL ditemukan.
E_INVALIDARG
pppIEnhancedStorageACTs atau pcEnhancedStorageACTs adalah NULL.
E_OUTOFMEMORY
Operasi gagal karena memori tidak cukup.

Keterangan

Memori yang berisi array antarmuka IEnhancedStorageACT dialokasikan oleh Enhanced Storage API dan harus dibebaskan dengan meneruskan pointer yang dikembalikan ke metode CoTaskMemFree .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header ehstorapi.h

Lihat juga

IEnumEnhancedStorageACT