다음을 통해 공유


ADsBuildVarArrayInt 함수(adshlp.h)

ADsBuildVarArrayInt 함수는 DWORD 값 배열에서 정수의 변형 배열을 빌드합니다.

구문

HRESULT ADsBuildVarArrayInt(
  [in]  LPDWORD lpdwObjectTypes,
  [in]  DWORD   dwObjectTypes,
  [out] VARIANT *pVar
);

매개 변수

[in] lpdwObjectTypes

형식: LPDWORD

DWORD 값의 배열입니다.

[in] dwObjectTypes

형식:DWORD

지정된 배열의 DWORD 항목 수입니다.

[out] pVar

형식: VARIANT*

정수의 결과 변형 배열에 대한 포인터입니다.

반환 값

형식: HRESULT

이 메서드는 표준 반환 값을 지원합니다.

다른 반환 값에 대한 자세한 내용은 ADSI 오류 코드를 참조하세요.

설명

ADsBuildVarArrayInt 함수를 사용하여 정수 배열을 정수의 변형 배열로 변환합니다. 다음 코드 예제에서는 이 작업을 수행하는 방법을 보여줍니다.

DWORD dwArray[]={0,1,2,3,4};
long nLength = sizeof(dwArray)/sizeof(DWORD);
VARIANT varArray[nLength];
HRESULT hr = ADsBuildVarArrayInt(dwArray, nLength, varArray);
if (hr = E_FAIL) exit(1);
 
// Resume work with the data in varArray.
. . .

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 adshlp.h
라이브러리 Activeds.lib
DLL Activeds.dll

추가 정보

ADSI 오류 코드

ADSI 함수

ADsBuildVarArrayStr