EXPERTENUMINFO 結構
EXPERTENUMINFO結構提供專家的相關資訊。 網路監視器會配置結構的記憶體,並在呼叫 Register Expert 函 式時將其傳遞給專家。 當專家收到結構時,它必須填入網路監視器要求的所有資訊。
語法
typedef struct {
char szName[EXPERTSTRINGLENGTH];
char szVendor[EXPERTSTRINGLENGTH];
char szDescription[EXPERTSTRINGLENGTH];
DWORD Version;
DWORD Flags;
HEXPERT hExpert;
char szDllName[MAX_PATH];
HINSTANCE hModule;
PEXPERTREGISTERPROC pRegisterProc;
PEXPERTCONFIGPROC pConfigProc;
PEXPERTRUNPROC pRunProc;
} EXPERTENUMINFO, *PEXPERTENUMINFO;
成員
-
szName
-
專家的名稱。
-
szVendor
-
建立專家的廠商名稱。
-
szDescription
-
專家的描述。 szDescription成員的值可能是Null。 如果名稱太長,則會在預設檢視器組態中截斷名稱。
-
版本
-
此值必須是零。
-
旗標
-
下列旗標描述專家。
值 意義 - EXPERT_ENUM_FLAG_CONFIGURABLE
專家支援對 Configure 方法的呼叫。 - EXPERT_ENUM_FLAG_VIEWER_PRI加值稅E
專家需要私人 (非共用) 事件檢視器。 - EXPERT_ENUM_FLAG_NO_VIEWER
專家不會傳送事件通知。 - EXPERT_ENUM_FLAG_ADD_ME_TO_RMC_IN_SUMMARY
當焦點位於摘要窗格中時,專家會出現在操作功能表上。 - EXPERT_ENUM_FLAG_ADD_ME_TO_RMC_IN_DETAIL
當焦點位於詳細資料窗格中時,專家會出現在操作功能表上。 -
hExpert
-
處理專家。 當 EXPERTENUMINFO 結構用來註冊專家時,會忽略 參數。
-
szDllName
-
私人成員;請勿使用。
-
hModule
-
私人成員;請勿使用。
-
pRegisterProc
-
私人成員;請勿使用。
-
pConfigProc
-
私人成員;請勿使用。
-
pRunProc
-
私人成員;請勿使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|