다음을 통해 공유


MI_Instance_SetElementAt 함수(mi.h)

instance 지정된 인덱스에서 요소의 값을 설정합니다.

구문

MI_INLINE MI_Result MI_INLINE_CALL MI_Instance_SetElementAt(
  [in, out]      MI_Instance    *self,
                 MI_Uint32      index,
  [in, optional] const MI_Value *value,
                 MI_Type        type,
                 MI_Uint32      flags
);

매개 변수

[in, out] self

instance 대한 포인터입니다.

index

요소의 위치입니다.

[in, optional] value

요소의 새 값입니다.

type

설정할 요소의 CIM 형식입니다.

flags

비트 플래그는 메모리 관리 정책을 나타내며 다음 값 중 어느 값일 수 있습니다.

MI_FLAG_BORROW

instance 값을 복사하지 않음을 나타내기 위해 MI_Instance 속성을 추가하고 설정하는 동안 사용됩니다. 값은 instance 삭제될 때까지 유효한 상태를 유지해야 합니다.

MI_FLAG_ADOPT

instance 포인터를 채택하고 삭제할 책임이 있음을 나타내기 위해 MI_Instance 속성을 추가하고 설정하는 동안 사용됩니다.

MI_FLAG_NULL

요소 값은 Null입니다.

반환 값

이 함수는 MI_INLINE MI_Result MI_INLINE_CALL 반환합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
대상 플랫폼 Windows
헤더 mi.h
재배포 가능 파일 windows Server 2008 R2 SP1, Windows 7 SP1 및 Windows Server 2008 SP2의 Windows Management Framework 3.0