SafeArrayCreateVectorEx 함수(oleauto.h)
지정된 VARTYPE 및 범위의 1차원 안전 배열을 만들고 반환합니다.
구문
SAFEARRAY * SafeArrayCreateVectorEx(
[in] VARTYPE vt,
[in] LONG lLbound,
[in] ULONG cElements,
[in] PVOID pvExtra
);
매개 변수
[in] vt
배열의 기본 형식(배열의 각 요소에 대한 VARTYPE)입니다. FADF_RECORD 플래그는 VT_RECORD 설정할 수 있습니다. FADF_HAVEIID VT_DISPATCH 또는 VT_UNKNOWN 설정할 수 있으며 다른 모든 형식에 대해 FADF_HAVEVARTYPE 설정할 수 있습니다.
[in] lLbound
배열의 하한입니다. 이 매개 변수는 음수일 수 있습니다.
[in] cElements
배열의 요소 수입니다.
[in] pvExtra
사용자 정의 형식의 안전한 배열을 만드는 경우 사용자 정의 형식의 형식 정보입니다. vt 매개 변수가 VT_RECORD 경우 pvExtra 는 레코드를 설명하는 IRecordInfo 에 대한 포인터가 됩니다. vt 매개 변수가 VT_DISPATCH 또는 VT_UNKNOWN 경우 pvExtra는 배열에 전달되는 인터페이스의 형식을 나타내는 GUID에 대한 포인터를 포함합니다.
반환 값
안전한 배열 설명자 또는 배열을 만들 수 없는 경우 null입니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | oleauto.h |
라이브러리 | OleAut32.lib |
DLL | OleAut32.dll |