Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Copyright (C) 1996-1999 Microsoft Corporation
Module Name:
browsdlg.h
Abstract:
data types and definitions used by counter browser dialog functions
--*/ #ifndef _BROWSDLG_H_
#define _BROWSDLG_H_
// browsdlg.h
//
typedef struct _PDHI_BROWSE_DLG_INFO { PPDH_BROWSE_DLG_CONFIG_W pWideStruct; PPDH_BROWSE_DLG_CONFIG_A pAnsiStruct; HLOG hDataSource; } PDHI_BROWSE_DLG_INFO, *PPDHI_BROWSE_DLG_INFO;
typedef struct _PDHI_BROWSE_DIALOG_DATA { PPDHI_BROWSE_DLG_INFO pDlgData; WCHAR szLastMachineName[MAX_PATH]; BOOL bShowIndex; BOOL bWildCardInstances; BOOL bSelectAllInstances; BOOL bSelectAllCounters; BOOL bIncludeMachineInPath; BOOL bLocalCountersOnly; BOOL bSelectMultipleCounters; BOOL bAddMultipleCounters; BOOL bHideDetailLevel; BOOL bInitializePath; BOOL bDisableMachineSelection; BOOL bIncludeCostlyObjects; BOOL bShowObjects; WPARAM wpLastMachineSel; DWORD dwCurrentDetailLevel; } PDHI_BROWSE_DIALOG_DATA, * PPDHI_BROWSE_DIALOG_DATA;
typedef struct _PDHI_DETAIL_INFO { DWORD dwLevelValue; DWORD dwStringResourceId; } PDHI_DETAIL_INFO, FAR * LPPDHI_DETAIL_INFO;
INT_PTR CALLBACK BrowseCounterDlgProc( IN HWND hDlg, IN UINT message, IN WPARAM wParam, IN LPARAM lParam );
// datasrc.h
//
typedef struct _PDHI_DATA_SOURCE_INFO { DWORD dwFlags; LPWSTR szDataSourceFile; DWORD cchBufferLength; } PDHI_DATA_SOURCE_INFO, * PPDHI_DATA_SOURCE_INFO;
#define PDHI_DATA_SOURCE_CURRENT_ACTIVITY 0x00000001
#define PDHI_DATA_SOURCE_LOG_FILE 0x00000002
#define PDHI_DATA_SOURCE_WBEM_NAMESPACE 0x00000004
INT_PTR CALLBACK DataSrcDlgProc ( IN HWND hDlg, IN UINT message, IN WPARAM wParam, IN LPARAM lParam );
// expldlg.h
//
#define EDM_EXPLAIN_DLG_CLOSING (WM_USER + 0x100)
#define EDM_UPDATE_EXPLAIN_TEXT (WM_USER + 0x101)
#define EDM_UPDATE_TITLE_TEXT (WM_USER + 0x102)
INT_PTR CALLBACK ExplainTextDlgProc( IN HWND hDlg, IN UINT message, IN WPARAM wParam, IN LPARAM lParam );
#endif // _BROWSDLG_H_
|