MI_SessionCallbacks結構 (mi.h)

用於處理記錄和錯誤訊息之回呼函式指標的容器。

語法

typedef struct _MI_SessionCallbacks {
  void  *callbackContext;
  void(MI_Application *application, void *callbackContext,MI_Uint32 channel, const MI_Char *message) * )(writeMessage;
  void(MI_Application *application, void *callbackContext,MI_Instance *instance) * )(writeError;
} MI_SessionCallbacks;

成員

callbackContext

傳遞至所有回呼的用戶端特定內容。 這會用來將回呼與相關聯的作業相互關聯。

writeMessage

從會話建立接收記錄的 CIM 延伸模組回呼。 所有參數只有在回呼的存留期才有效。

writeError

錯誤的 CIM 延伸模組回呼。 此函式的會話版本僅供參考。 會話將無法建立,且會傳回錯誤。 所有參數只有在回呼的存留期才有效。

備註

這是保存所有回呼函式指標的結構。 填入您想要接收的訊息。 所有回呼都是用於追蹤記錄和錯誤訊息的 CIM 延伸模組。

需求

   
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 mi.h
可轉散發套件 windows Server 2008 R2 SP1、Windows 7 SP1 和 Windows Server 2008 SP2 上的 Windows Management Framework 3.0