Bagikan melalui


Fungsi SafeArrayAllocDescriptorEx (oleauto.h)

Membuat deskriptor array yang aman untuk array dari jenis varian yang valid, termasuk VT_RECORD, tanpa mengalokasikan data array.

Sintaks

HRESULT SafeArrayAllocDescriptorEx(
  [in]  VARTYPE   vt,
  [in]  UINT      cDims,
  [out] SAFEARRAY **ppsaOut
);

Parameter

[in] vt

Jenis varian.

[in] cDims

Jumlah dimensi dalam array.

[out] ppsaOut

Deskriptor array yang aman.

Nilai kembali

Fungsi ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_INVALIDARG
Argumen psa tidak valid.

Keterangan

Karena SafeArrayAllocDescriptor tidak mengambil VARTYPE, tidak dimungkinkan untuk menggunakannya untuk membuat deskriptor array yang aman untuk array rekaman. SafeArrayAllocDescriptorEx digunakan untuk mengalokasikan deskriptor array yang aman untuk array rekaman dimensi tertentu.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header oleauto.h
Pustaka OleAut32.lib
DLL OleAut32.dll