Share via


SafeArrayAllocDescriptorEx 函式 (oleauto.h)

為任何有效變體類型的陣列建立安全陣列描述元,包括VT_RECORD,而不配置數位數據。

語法

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

參數

[in] vt

變體類型。

[in] cDims

陣列中維度的數目。

[out] ppsaOut

安全陣列描述元。

傳回值

此函式可以傳回其中一個值。

傳回碼 描述
S_OK
成功。
E_INVALIDARG
自變數無效。

備註

由於 SafeArrayAllocDescriptor 不會採用 VARTYPE,因此無法使用它來建立記錄陣列的安全數位描述元。 SafeArrayAllocDescriptorEx 可用來為指定維度的記錄數位配置安全陣列描述元。

規格需求

需求
目標平台 Windows
標頭 oleauto.h
程式庫 OleAut32.lib
Dll OleAut32.dll