⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mscorcfg.cs

📁 读取查看源码
💻 CS
📖 第 1 页 / 共 5 页
字号:
//$si$ virtual
////////////////////////////////////////////////////////////////

// File mscorcfg.dll: 
// Global functions
//-------------------------------------------------------

// Global fields
//-------------------------------------------------------

// Global MemberRefs
//-------------------------------------------------------

// Types
//-------------------------------------------------------
class Util.Version : System.Object
    {
     String VersionString;
     String SBSVersionString;

     Void Util.Version();


    }

class Microsoft.CLRAdmin.CHelpDialog : System.Windows.Forms.Form
    {
     Class System.Windows.Forms.Label m_lbl;
     Class System.Windows.Forms.PictureBox m_pb1;
     Class System.Windows.Forms.PictureBox m_pb2;
     Class System.Windows.Forms.PictureBox m_pb3;
     Class System.Windows.Forms.PictureBox m_pb4;

     Void Microsoft.CLRAdmin.CHelpDialog( String sHelp,  ValueClass System.Drawing.Point pPosition);
     Void InitializeComponent();
     Void onSizeChange( Object o,  Class System.EventArgs e);
     Void onClose( Object o,  Class System.EventArgs e);
     Void onKeyClose( Object o,  Class System.Windows.Forms.KeyPressEventArgs e);
     I4 GetWindowLong( I hWnd,  I4 nIndex);
     I4 SetWindowLong( I hWnd,  I4 nIndex,  I4 dwNewLong);


    }

class Microsoft.CLRAdmin.CReadOnlyPermission : System.Windows.Forms.Form
    {
     Class System.Data.DataTable m_dt;
     Class System.Data.DataSet m_ds;
     Class System.Windows.Forms.TextBox m_txtUnrestricted;
     Class System.Windows.Forms.Button m_btnOk;
     Class Microsoft.CLRAdmin.MyDataGrid m_dg;
     Class System.Windows.Forms.Label m_lblPermission;
     Class System.Windows.Forms.TextBox m_txtPermission;

     Void Microsoft.CLRAdmin.CReadOnlyPermission( Class System.Security.IPermission perm);
     Void InitControls( Class System.Security.IPermission perm);
     Void FillInData( Class System.Security.IPermission perm);
     Void DoCustomPermission( Class System.Security.IPermission perm);
     Void DoWebPermission( Class System.Net.WebPermission perm);
     Void DoSocketPermission( Class System.Net.SocketPermission perm);
     Void DoDirectoryServicesPermission( Class System.DirectoryServices.DirectoryServicesPermission perm);
     Void DoEventLogPermission( Class System.Diagnostics.EventLogPermission perm);
     Void DoPerformanceCounterPermission( Class System.Diagnostics.PerformanceCounterPermission perm);
     Void DoServiceControllerPermission( Class System.ServiceProcess.ServiceControllerPermission perm);
     Void DoMessageQueuePermission( Class System.Messaging.MessageQueuePermission perm);
     Void DoRegistryPermission( Class System.Security.Permissions.RegistryPermission perm);
     Void DoFileIOPermission( Class System.Security.Permissions.FileIOPermission perm);
     Void DoEnvironmentPermission( Class System.Security.Permissions.EnvironmentPermission perm);
     Void DoDnsPermission( Class System.Net.DnsPermission perm);
     Void DoFileDialogPermission( Class System.Security.Permissions.FileDialogPermission perm);
     Void DoPrintingPermission( Class System.Drawing.Printing.PrintingPermission perm);
     Void DoSqlClientPermission( Class System.Data.SqlClient.SqlClientPermission perm);
     Void DoIsolatedStoragePermission( Class System.Security.Permissions.IsolatedStoragePermission perm);
     Void DoReflectionPermission( Class System.Security.Permissions.ReflectionPermission perm);
     Void DoOleDbPermission( Class System.Data.OleDb.OleDbPermission perm);
     Void DoSecurityPermission( Class System.Security.Permissions.SecurityPermission perm);
     Void DoUIPermission( Class System.Security.Permissions.UIPermission perm);
     Void CreateTable( SZArray Class ColumnInfo columns,  SZArray Class RowInfo Rows);


    }

class ColumnInfo : System.Object
    {
     String sColName;
     I4 nColWidth;

     Void ColumnInfo( String ColName,  I4 ColWidth);


    }

class RowInfo : System.Object
    {
     SZArray String saData;

     Void RowInfo( SZArray String sData);


    }

interface Microsoft.CLRAdmin.IColumnResultView : 
    {

     I4 getNumColumns();
     I4 getNumRows();
     String getColumnTitles( I4 iIndex);
     String getValues( I4 iX,  I4 iY);
     Void AddImages( ByRef Class Microsoft.CLRAdmin.IImageList il);
     I4 GetImageIndex( I4 i);
     Boolean DoesItemHavePropPage( Object o);
     SZArray Class Microsoft.CLRAdmin.CPropPage CreateNewPropPages( Object o);


    }

interface Microsoft.CLRAdmin.IEnumTASK : 
    {

     I4 Next( UI4 celt,  ByRef ValueClass Microsoft.CLRAdmin.MMC_TASK rgelt,  ByRef UI4 pceltFetched);
     I4 Skip( UI4 celt);
     I4 Reset();
     I4 Clone( ByRef Class Microsoft.CLRAdmin.IEnumTASK ppenum);


    }

class Microsoft.CLRAdmin.CNode : System.Object
    {
     String m_sGuid;
     String m_sHelpSection;
     SZArray I4 m_iChildren;
     String m_sDisplayName;
     String m_sIDName;
     I4 m_iCookie;
     I4 m_iHScopeItem;
     Object m_oResults;
     I4 m_iResultNum;
     I m_hIcon;
     I4 m_iParentHScopeItem;
     I m_hPropertyPageRouter;
     SZArray Class Microsoft.CLRAdmin.CPropPage m_aPropSheetPage;
     I m_hModule;
     I4 m_iData;
     String m_sPropPageTemplate;
     Boolean m_fAllowMultiSelectResults;
     Boolean m_fInsertedChildrenOnExpand;
     I m_hBlankIcon;
     I4 m_iBlankIconIndex;
     I m_hOldCursor;
     Boolean m_fStartResultRefresh;
     Boolean m_fWantToMakePropertyPageVisible;
     Boolean m_fInitialCreationDone;

     Void Microsoft.CLRAdmin.CNode();
     Void Finalize();
     Void Shutdown();
     I4 get_Data();
     Void set_Data( I4 value);
     Boolean get_HavePropertyPages();
     Boolean get_HavePropertyPagesCreate();
     I4 get_ResultNum();
     Void set_ResultNum( I4 value);
     I4 get_ParentHScopeItem();
     I get_IconHandle();
     String get_Result();
     I4 get_HScopeItem();
     Void set_HScopeItem( I4 value);
     I4 get_Cookie();
     Void set_Cookie( I4 value);
     String get_DisplayName();
     Void set_DisplayName( String value);
     String get_Name();
     Void set_Name( String value);
     SZArray UI1 get_bDisplayName();
     ValueClass Microsoft.CLRAdmin.CLSID get_Guid();
     String get_HelpSection();
     Void set_HelpSection( String value);
     I4 get_NumChildren();
     SZArray I4 get_Child();
     Void CreatePropertyPages();
     Boolean ResultQDO( I4 nCookie,  ByRef Object o);
     Boolean ResultCompareObjects( Object o1,  Object o2,  ByRef Boolean fEqual);
     I4 doAcceptPaste( Class Microsoft.CLRAdmin.IDataObject ido);
     I4 doResultItemAcceptPaste( Object o,  Class Microsoft.CLRAdmin.IDataObject ido);
     I4 Paste( Class Microsoft.CLRAdmin.IDataObject ido);
     Boolean HaveThisGroup( String group);
     I4 getNumColumns();
     I4 getNumRows();
     String getColumnTitles( I4 iIndex);
     String getValues( I4 iX,  I4 iY);
     Void AddImages( ByRef Class Microsoft.CLRAdmin.IImageList il);
     I4 GetImageIndex( I4 i);
     Boolean DoesItemHavePropPage( Object o);
     SZArray Class Microsoft.CLRAdmin.CPropPage CreateNewPropPages( Object o);
     Void BaseTaskPadTaskNotify( Object arg,  Object param,  Class Microsoft.CLRAdmin.IConsole2 con,  Class Microsoft.CLRAdmin.CData com);
     Void TaskPadTaskNotify( Object arg,  Object param,  Class Microsoft.CLRAdmin.IConsole2 con,  Class Microsoft.CLRAdmin.CData com);
     Class Microsoft.CLRAdmin.IEnumTASK GetIEnumTASK( String szTaskGroup);
     String GetTaskPadTitle( String pszGroup);
     String GetTaskPadDescription( String pszGroup);
     ValueClass Microsoft.CLRAdmin.MMC_TASK_DISPLAY_OBJECT GetTaskPadBackground( String pszGroup);
     ValueClass Microsoft.CLRAdmin.MMC_LISTPAD_INFO GetTaskPadListPadInfo( String pszGroup);
     I4 Next( UI4 celt,  ByRef ValueClass Microsoft.CLRAdmin.MMC_TASK rgelt,  ByRef UI4 pceltFetched);
     I4 Skip( UI4 celt);
     I4 Reset();
     I4 Clone( ByRef Class Microsoft.CLRAdmin.IEnumTASK ppenum);
     Void AddChild( I4 iNewChild);
     Void CreateChildren();
     Void onExpand( I4 thisHScopeItem);
     Void LazyExpand();
     Void InsertChildren( I4 thisHScopeItem);
     Void InsertSpecificChild( I4 iChild);
     Class Microsoft.CLRAdmin.CNode FindChild( String s);
     Void RemoveChildren();
     Void RemoveSpecificChild( I4 nCookie);
     Void RemoveSpecificChildByIndex( I4 nIndex);
     Void RedoChildren();
     Void AddMenuItems( ByRef Class Microsoft.CLRAdmin.IContextMenuCallback piCallback,  ByRef I4 pInsertionAllowed,  Object oResultItem);
     Void AddMenuItems( ByRef Class Microsoft.CLRAdmin.IContextMenuCallback piCallback,  ByRef I4 pInsertionAllowed);
     Void MenuCommand( I4 uCommandID,  Object oResultItem);
     Void MenuCommand( I4 uCommandID);
     I4 onDoubleClick( Object o);
     I4 onDelete( Object o);
     I4 onRestoreView( ValueClass Microsoft.CLRAdmin.MMC_RESTORE_VIEW mrv,  I param);
     Void Showing();
     Void Leaving();
     Class Microsoft.CLRAdmin.IColumnResultView GetColumnResultView();
     Void onShow( Class Microsoft.CLRAdmin.IConsole2 Console,  I arg,  I param);
     I4 GetColumnWidth( I4 nColumn,  I4 nMaxStrLength);
     Void RefreshDisplayName();
     Void RefreshResultView();
     Void GetDisplayInfo( ByRef ValueClass Microsoft.CLRAdmin.SCOPEDATAITEM sdi);
     Void GetResultDisplayInfo( ByRef ValueClass Microsoft.CLRAdmin.RESULTDATAITEM ResultDataItem);
     Void ResultItemSelected( Class Microsoft.CLRAdmin.IConsole2 con,  Object oResults);
     Void ResultItemUnSelected( Class Microsoft.CLRAdmin.IConsole2 con,  Object oResults);
     Void onSelect( Class Microsoft.CLRAdmin.IConsoleVerb icv);
     I4 onRename( String sNewName);
     Boolean DoesResultHavePropertyPage( Object oResultNum);
     Void CreateResultPropertyPages( Class Microsoft.CLRAdmin.IPropertySheetCallback lpProvider,  I handle,  Object oResultData);
     Void CreatePropertyPages( Class Microsoft.CLRAdmin.IPropertySheetCallback lpProvider,  I handle);
     Void CreateSinglePropertyPage( Class Microsoft.CLRAdmin.IPropertySheetCallback lpProvider,  Class Microsoft.CLRAdmin.CPropPage ppage);
     Void FreePropertySheetNotifyHandle();
     Void ShowMyPropertyPageIfOpen();
     Void OpenMyPropertyPage();
     Void OpenMyResultPropertyPage( String sTitle,  Class Microsoft.CLRAdmin.CDO cdo);
     Void OpenPropertyPage( String sTitle,  Class Microsoft.CLRAdmin.CDO cdo,  Object o,  I4 nScopeItem,  Boolean fReallyOpen);
     Void CloseAllMyPropertyPages();
     SZArray UI1 StringToByteArray( String input);
     String ByteArrayToString( SZArray UI1 b);
     I4 MessageBox( String Message,  String Header,  UI4 type);
     Void StartWaitCursor();
     Void EndWaitCursor();
     I CreatePropertySheetPage( ByRef ValueClass Microsoft.CLRAdmin.PROPSHEETPAGE psp);
     I4 MessageBox( I hWnd,  String Message,  String Header,  UI4 type);
     I SetClipboardData( UI4 uFormat,  I hMem);
     I SetActiveWindow( I hWnd);
     I GetActiveWindow();
     UI4 GetDialogBaseUnits();
     UI4 MapDialogRect( I hDlg,  ByRef ValueClass Microsoft.CLRAdmin.RECT lpRect);
     I4 callMMCFreeNotifyHandle( I lNotifyHandle);
     I4 callMMCPropertyChangeNotify( I lNotifyHandle,  I4 lparam);
     I SetCursor( I hCursor);
     I LoadCursor( I hInstance,  I4 lpCursorName);
     Void Microsoft.CLRAdmin.CNode();

    property Data { get(){} set(){} };
    property HavePropertyPages { get(){} set(){} };
    property HavePropertyPagesCreate { get(){} set(){} };
    property ResultNum { get(){} set(){} };
    property ParentHScopeItem { get(){} set(){} };
    property IconHandle { get(){} set(){} };
    property Result { get(){} set(){} };
    property HScopeItem { get(){} set(){} };
    property Cookie { get(){} set(){} };
    property DisplayName { get(){} set(){} };
    property Name { get(){} set(){} };
    property bDisplayName { get(){} set(){} };
    property Guid { get(){} set(){} };
    property HelpSection { get(){} set(){} };
    property NumChildren { get(){} set(){} };
    property Child { get(){} set(){} };

    }

class Microsoft.CLRAdmin.CWizard : Microsoft.CLRAdmin.CNode
    {
     I4 m_nCookie;
     I m_hWnd;
     I m_pphWnd;
     Class Microsoft.CLRAdmin.DialogProc m_dlgHook;
     I4 m_nParentNodeCookie;
     String m_sName;
     Boolean m_fFinish;
     Boolean m_fBack;
     Boolean m_fNext;
     Boolean m_fDisabledFinish;

     Void Microsoft.CLRAdmin.CWizard();
     Void LaunchWizard( I4 nParentCookie);
     Void TurnOnFinish( Boolean fOn);
     Void TurnOnNext( Boolean fOn);
     Void DealWithButtons();
     Class Microsoft.CLRAdmin.DialogProc get_DialogProcHook();
     Void set_DialogProcHook( Class Microsoft.CLRAdmin.DialogProc value);
     Boolean PropPageDialogProc( I hwndDlg,  UI4 msg,  I wParam,  I lParam);
     I4 WizSetActive( I hwnd);
     I4 WizBack( I hwnd);
     I4 WizNext( I hwnd);
     I4 WizFinish( I hWnd);
     I4 WizFinish();
     I4 GetPropPage( I hWnd);
     I4 PostMessage( I hWnd,  UI4 Msg,  I wParam,  I lParam);
     I4 SendMessage( I hWnd,  UI4 Msg,  I wParam,  I lParam);
     I4 SetWindowLong( I hWnd,  I4 a,  I4 b);
     I GetParent( I hWnd);

    property DialogProcHook { get(){} set(){} };

    }

class Microsoft.CLRAdmin.CSecurityWizard : Microsoft.CLRAdmin.CWizard
    {

     Void SecurityPolicyChanged();
     Void Microsoft.CLRAdmin.CSecurityWizard();


    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -