用於處理記錄和錯誤訊息之回呼函式指標的容器。
語法
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 |