SafeArrayAllocDescriptorEx-Funktion (oleauto.h)
Erstellt einen sicheren Arraydeskriptor für ein Array eines beliebigen gültigen Variantentyps, einschließlich VT_RECORD, ohne die Arraydaten zuzuordnen.
Syntax
HRESULT SafeArrayAllocDescriptorEx(
[in] VARTYPE vt,
[in] UINT cDims,
[out] SAFEARRAY **ppsaOut
);
Parameter
[in] vt
Der Variantentyp.
[in] cDims
Die Anzahl der Dimensionen im Array.
[out] ppsaOut
Die Beschreibung des sicheren Arrays.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Das Argument psa war ungültig. |
Hinweise
Da SafeArrayAllocDescriptor keinen VARTYPE verwendet, ist es nicht möglich, ihn zum Erstellen des sicheren Arraydeskriptors für ein Array von Datensätzen zu verwenden. SafeArrayAllocDescriptorEx wird verwendet, um einen sicheren Arraydeskriptor für ein Array von Datensätzen der angegebenen Dimensionen zuzuordnen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oleauto.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |