MI_SessionFT 구조체(mi.h)

세션 개체의 모든 작업에 대한 함수 테이블입니다.

자세한 내용은 MI_Session_<method 이름> 함수를 참조하세요.

구문

typedef struct _MI_SessionFT {
  MI_Result(I_Session *session, void *completionContext, void(*completionCallback)(void *completionContext)) * )(MClose;
  MI_Result((MI_Session *session,MI_Application *application) * )GetApplication;
  void(Session *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Instance *inboundInstance,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_GetInstance;
  void(Session *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Instance *inboundInstance,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_ModifyInstance;
  void(Session *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Instance *inboundInstance,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_CreateInstance;
  void(Session *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Instance *inboundInstance,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_DeleteInstance;
  void(sion *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Char *className, const MI_Char *methodName, const MI_Instance *inboundInstance, const MI_Instance *inboundProperties,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_SesInvoke;
  void(Session *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Char *className,MI_Boolean keysOnly,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_EnumerateInstances;
  void(ession *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Char *queryDialect, const MI_Char *queryExpression,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_SQueryInstances;
  void(ion *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Instance *instanceKeys, const MI_Char *assocClass, const MI_Char *resultClass, const MI_Char *role, const MI_Char *resultRole,MI_Boolean keysOnly,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_SessAssociatorInstances;
  void(ssion *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Instance *instanceKeys, const MI_Char *resultClass, const MI_Char *role,MI_Boolean keysOnly,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_SeReferenceInstances;
  void(ssion *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Char *queryDialect, const MI_Char *queryExpression, const MI_SubscriptionDeliveryOptions *deliverOptions,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_SeSubscribe;
  void(Session *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Char *className,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_GetClass;
  void(Session *session,MI_Uint32 flags,MI_OperationOptions *options, const MI_Char *namespaceName, const MI_Char *className,MI_Boolean classNamesOnly,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(MI_EnumerateClasses;
  void(MI_Session *session,MI_Uint32 flags,MI_OperationCallbacks *callbacks,MI_Operation *operation)      * )(TestConnection;
} MI_SessionFT;

멤버

Close

TBD

GetApplication

TBD

GetInstance

TBD

ModifyInstance

TBD

CreateInstance

TBD

DeleteInstance

TBD

Invoke

TBD

EnumerateInstances

TBD

QueryInstances

TBD

AssociatorInstances

TBD

ReferenceInstances

TBD

Subscribe

TBD

GetClass

TBD

EnumerateClasses

TBD

TestConnection

TBD

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
머리글 mi.h