MI_ClassDecl 구조체에서 MI_Class 만듭니다. 결과 MI_Class 구조체는 MI_Class_Delete 함수를 사용하여 닫아야 합니다.
구문
MI_INLINE MI_Result MI_Application_NewClass(
[in] MI_Application *application,
[in] const MI_ClassDecl *classDecl,
[in, optional] const MI_Char *namespaceName,
[in, optional] const MI_Char *serverName,
[out] MI_Class **classObject
);
매개 변수
[in] application
MI_Application_Initialize 반환된 핸들입니다.
[in] classDecl
만들 클래스의 MI_ClassDecl .
[in, optional] namespaceName
선택적 네임스페이스 이름입니다.
[in, optional] serverName
선택적 서버 이름입니다.
[out] classObject
결과 MI_Class 구조체입니다.
반환 값
함수 반환 코드를 지정하는 MI_Result 열거형의 값입니다. 다음 코드 중 하나일 수 있습니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
| 지원되는 최소 서버 | Windows Server 2016 |
| 대상 플랫폼 | Windows |
| 헤더 | mi.h |
| 라이브러리 | Mi.lib |
| DLL | Mi.dll |