vararg 특성
[vararg] 특성은 함수가 변수 수의 매개 변수를 사용한다고 지정합니다. 이렇게 하려면 마지막 매개 변수는 나머지 매개 변수를 모두 포함하는 VARIANT 형식의 안전한 배열이어야 합니다.
[vararg [, optional-attributes]] return-type function-name(
[optional-param-attributes] param-list,
SAFEARRAY(VARIANT) last-param-name);
매개 변수
-
optional-attributes
-
함수에 적용할 0개 이상의 특성을 지정합니다. 여러 특성을 쉼표로 구분합니다.
-
return-type
-
완료 시 원격 프로시저에서 반환되는 데이터의 형식입니다.
-
function-name
-
원격 프로시저의 이름입니다.
-
optional-param-attributes
-
특성 목록 바로 다음에 함수 매개 변수에 적용할 0개 이상의 특성을 지정합니다.
-
param-list
-
모든 매개 변수를 지정하고 최종, 다양한 매개 변수를 저장합니다.
-
last-param-name
-
다양한 매개 변수의 이름입니다.
설명
[vararg] 특성이 있는 함수의 매개 변수에는 [선택 사항]또는 [defaultvalue] 특성을 적용할 수 없습니다.
예
[vararg] VARIANT_BOOL Button([in]SAFEARRAY(VARIANT) psa);
참고 항목