Bagikan melalui


Fungsi SafeArrayGetUBound (oleauto.h)

Mendapatkan batas atas untuk dimensi apa pun dari array aman yang ditentukan.

Sintaks

HRESULT SafeArrayGetUBound(
  [in]  SAFEARRAY *psa,
  [in]  UINT      nDim,
  [out] LONG      *plUbound
);

Parameter

[in] psa

Deskriptor array yang dibuat oleh SafeArrayCreate.

[in] nDim

Dimensi array untuk mendapatkan batas atas.

[out] plUbound

Batas atas.

Nilai kembali

Fungsi ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
DISP_E_BADINDEX
Indeks yang ditentukan berada di luar batas.
DISP_E_OVERFLOW
Luapan terjadi saat menghitung batas atas.
E_INVALIDARG
Salah satu argumen tidak valid.

Persyaratan

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