AspNetMMCExt
提供 Microsoft 管理控制台 (MMC) 的 ASP.NET 管理单元使用的帮助器方法。无法继承此类。
Initializes a new instance of the class.
返回一个逗号分隔的列表,该列表包含安装的每个 ASP.NET 版本的 Aspnet_isapi.dll 的版本和路径。
一个逗号分隔的列表,该列表包含安装的每个 ASP.NET 版本的 Aspnet_isapi.dll 的版本和路径。
如果为 0,则在每个项的路径之前显示 ASP.NET 版本;否则,在每个项的 ASP.NET 版本之前显示路径。
将 参数指定的 Aspnet_isapi.dll 的版本注册到 Microsoft Internet 信息服务 (IIS) 虚拟路径,该虚拟路径由 参数指定。
Aspnet_isapi.dll(由 传递的路径指定)将注册到的虚拟路径。
将注册到 的 Aspnet_isapi.dll 的路径。
注册 Aspnet_isapi.dll 时使用的行为。
检索指定的 ASP.NET Web 应用程序的 ASP.NET 配置设置。
要从中检索配置设置的计算机。
要从中检索配置设置的 IIS 网站的 ID。
要从中检索配置设置的 IIS 虚拟目录。
要从中检索配置设置的 IIS 站点的名称。
配置应用的特定资源。
显示配置设置对话框的进程的系统进程 ID。
发生的异常。
检索附加到调用线程消息队列中的活动窗口的句柄。
附加到调用线程的消息队列中的活动窗口的句柄;如果没有附加到调用线程的消息队列中的活动窗口,则为 null。
返回一个值,该值指示是否启用对 ASP.NET 配置容器的远程访问。
如果启用对 ASP.NET 配置容器的远程访问,则为 1;否则为 0。
创建、显示并操作 Microsoft 管理控制台 (MMC) 的 ASP.NET 管理单元中的消息框。
如果消息框有“取消”按钮,并且按了 Esc 或单击了“取消”,则为 IDCANCEL。如果消息没有“取消”按钮,则按 Esc 不起作用。
如果函数失败,则为 0。
如果函数成功,返回值将是下列菜单项值之一:
返回值
说明
IDABORT
单击了“中止”。
IDCANCEL
单击了“取消”。
IDCONTINUE
单击了“继续”。
IDIGNORE
单击了“忽略”。
IDNO
单击了“否”。
IDOK
单击了“确定”。
IDRETRY
单击了“重试”。
IDTRYAGAIN
单击了“重试”。
IDYES
单击了“是”。
要创建的消息框的所有者的句柄。如果 为 null,则该消息框没有所有者窗口。
消息框要显示的消息。
消息框标题。
消息框的内容和行为。
返回一个值,该值指示传递的 参数是否为目录。
要检查的目录的路径。
如果 是目录,则为 1;否则为 0。
返回指定 的创建、修改和上次访问的日期和时间。
要从中读取日期的文件的名称。
文件的创建日期和时间。
文件的修改日期和时间。
上次访问文件的日期和时间。
向 Microsoft 管理控制台 (MMC) 注册 ASP.NET 管理单元。
1 表示注册类型,0 表示注销类型。
要注册的类型的名称
包含程序集的目录。
指向注册期间引发的任何异常的指针。
充当 COM 类的全局唯一标识符 (GUID) 的包装。
为 方法定义新的菜单项、子菜单或插入点。
处理发送给模式对话框或无模式对话框的消息。
如果 已成功处理该消息,则为 true;否则为 false。
对话框的句柄。
消息。
其他的消息特定信息。
其他的消息特定信息。
一个通用的剪贴板格式,它包含目标设备、数据外观或视图以及存储介质指示符。
提供 Microsoft 管理控制台 (MMC) 的 ASP.NET 管理单元使用的帮助器方法。
返回一个逗号分隔的列表,该列表包含安装的每个 ASP.NET 版本的 Aspnet_isapi.dll 的版本和路径。
一个逗号分隔的列表,该列表包含安装的每个 ASP.NET 版本的 Aspnet_isapi.dll 的版本和路径。
如果为 0,则在每个项的路径之前显示 ASP.NET 版本;否则,在每个项的 ASP.NET 版本之前显示路径。
将指定的 Aspnet_isapi.dll 映射到指定的 Internet 信息服务 (IIS) 虚拟路径。
Aspnet_isapi.dll(由 传递的路径指定)将注册到的虚拟路径。
将注册到 的 Aspnet_isapi.dll 的路径。
注册 Aspnet_isapi.dll 时使用的行为。
检索指定的 ASP.NET Web 应用程序的 ASP.NET 配置设置。
要从中检索配置设置的计算机。
要从中检索配置设置的 IIS 网站。
要从中检索配置设置的 IIS 虚拟目录。
要从中检索配置设置的 IIS 站点的名称。
配置应用的特定资源。
显示配置设置对话框的进程的系统进程 ID。
发生的异常。
返回一个值,该值指示是否启用对 ASP.NET 配置容器的远程访问。
如果启用对 ASP.NET 配置容器的远程访问,则为 1;否则为 0。
返回一个值,该值指示传递的 是否为目录。
要检查的目录的路径。
如果 是目录,则为 1;否则为 0。
返回指定 的创建、修改和上次访问的日期和时间。
要从中读取日期的文件的名称。
文件的创建日期和时间。
文件的修改日期和时间。
上次访问文件的日期和时间。
向 Microsoft 管理控制台 (MMC) 注册 ASP.NET 管理单元。
值为 1 表示注册程序集,值为 0 表示注销程序集。
要注册的程序集的名称。
包含程序集的目录。
指向注册期间引发的任何异常的指针。
将菜单项添加到快捷菜单。
将单个项添加到快捷菜单。
返回值
说明
S_OK
已成功添加。
E_UNEXPECTED
发生错误。
E_POINTER
为 null。
E_INVALIDARG
一个或多个 成员包含一个或多个无效的值,或者包含导致已知错误的值。
指向具有要添加的项的 的指针。
创建调用方与实现 接口的数据对象之间的连接。通过此连接,可以将数据对象中数据的更改通知给调用方。
创建实现 接口的数据对象与调用方对象之间的通知连接,使调用方接收到有关数据对象中数据更改的通知。
方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值
说明
S_OK
方法成功地创建了连接。
E_NOTIMPL
数据对象未实现 方法。
DV_E_LINDEX
无效。
DV_E_FORMATETC
数据指针值无效。
OLE_E_ADVISENOTSUPPORTED
对象不支持更改通知。
指向 的指针,它定义通知的格式、介质和目标设备。
值,它指定所请求的连接行为。
指向调用方对象上的 的指针。
指向一个连接的指针,该连接由对 方法的此调用设置。
损坏由于先前调用 方法而创建的通知连接。
返回值
说明
S_OK
方法成功地删除了指定的连接。
OLE_E_NOCONNECTION
指定连接不是有效连接。
OLE_E_ADVISENOTSUPPORTED
对象不支持更改通知。
要损坏的连接。
检索指向一个对象的指针,该对象可以枚举此 接口当前维护的通知连接。
方法支持标准返回值 E_OUTOFMEMORY 和以下返回值:
返回值
说明
S_OK
对 方法的此调用成功地创建了枚举数对象的实例。
- 或 -
没有连接。
OLE_E_ADVISENOTSUPPORTED
对象不支持更改通知。
的地址,它接收指向新的枚举数对象的接口指针。如果对 方法的此调用将 设置为 null,则说明没有连接。
检索指向一个对象的指针,该对象可以枚举此实现所支持的 枚举数类型。
方法支持 E_INVALIDARG 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值
说明
S_OK
对 方法的此调用成功地创建了枚举数对象。
E_NOTIMPL
不支持指定的方向。
OLE_S_USEREG
向 OLE 发出的枚举注册表中的格式的请求。
中的一个值,它指示数据的方向。
接收 的输出变量地址。
检索指向标准 结构的指针,该结构在逻辑上等效于(但不一定等于) 参数引用的 结构。
方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值
说明
S_OK
返回的 FORMATETC 与参数传递的结构不同。
DATA_S_SAMEFORMATETC
返回的 FORMATETC 与参数传递的结构相同,并且 null 在 中返回。
DV_E_LINDEX
无效。
DV_E_FORMATETC
无效。
OLE_E_NOTRUNNING
对象应用程序未运行。
指向 的指针,它为检索数据的调用定义格式、介质和目标设备。
指向 FORMATETC 的输出指针,它包含特定呈现的可能的最常规信息。
- 或 -
如果 方法返回 DATA_S_SAMEFORMATETC,则为 null。
呈现指定的 结构中描述的数据,并将它传输给 参数。
方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值
说明
S_OK
对 方法的此调用成功地检索到了数据,并将数据放入了所提供的存储介质中。
DV_E_LINDEX
无效。
DV_E_FORMATETC
无效。
DV_E_TYMED
无效。
DV_E_DVASPECT
无效。
OLE_E_NOTRUNNING
对象应用程序未运行。
STG_E_MEDIUMFULL
分配介质时出错。
指向 的指针,它为检索数据的调用定义格式、介质和目标设备。
指向 的指针,它指示包含返回数据的存储介质。
呈现指定的 结构中描述的数据,并将它传输给 参数。
方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值
说明
S_OK
对 方法的此调用成功地检索到了数据,并将数据放入了所提供的存储介质中。
DV_E_LINDEX
无效。
DV_E_FORMATETC
无效。
DV_E_TYMED
无效。
DV_E_DVASPECT
无效。
OLE_E_NOTRUNNING
对象应用程序未运行。
STG_E_MEDIUMFULL
分配介质时出错。
指向 的指针,它为检索数据的调用定义格式、介质和目标设备。
指向 的指针,它指示包含返回数据的存储介质。
检索一个值,该值指示实施者能否呈现包含在 参数中的数据。
方法支持 E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值
说明
S_OK
对 方法的后续调用很可能会成功。
DV_E_LINDEX
无效。
DV_E_FORMATETC
无效。
DV_E_TYMED
无效。
DV_E_DVASPECT
值。
OLE_E_NOTRUNNING
对象应用程序未运行。
指向 的指针,它为检索数据的调用定义格式、介质和目标设备。
将包含在 结构中、被 引用的数据传输到 接口的此实例。
方法支持 E_FAIL、E_INVALIDARG、E_UNEXPECTED 和 E_OUTOFMEMORY 等标准返回值以及下面的返回值:
返回值
说明
S_OK
对 方法的此调用成功地传输了数据。
E_NOTIMPL
没有为实现 的数据对象实现 方法。
DV_E_LINDEX
无效。
DV_E_FORMATETC
无效。
DV_E_TYMED
无效。
DV_E_DVASPECT
无效。
OLE_E_NOTRUNNING
对象应用程序未运行。
指向 的指针,它为实现 的数据对象定义当解释包含在存储介质中的数据时应采用的格式。
指向 的指针,它为 方法定义用来传递数据的存储介质。
如果要指定实现 的被调用数据对象在调用后拥有存储介质,并且必须在使用完介质后释放介质,则为 true;如果要指定调用方保留对存储介质的所属权,数据对象只在调用期间使用介质,则为 false。
用来枚举 结构的数组。
使管理单元可以向现有快捷菜单添加项。
Enables a snap-in to add items to an existing shortcut menu.
A pointer to the on the data object of the menu to which the is adding items to the shortcut menu.
A pointer to an that can add items to the shortcut menu.
The MMC-defined menu-item insertion points that can be used.
The Microsoft Management Console (MMC) calls the method when one of the shortcut menu items that you added is selected.
The command identifier of the menu item.
A pointer to the on the object for which the shortcut menu was displayed.
使管理单元组件可以将属性页添加到项的属性表中。
向属性表添加页。
返回值
说明
S_OK
已成功地添加了属性表页。
S_FALSE
未添加任何属性表页。
E_UNEXPECTED
发生错误。
E_INVALIDARG
一个或多个参数无效。
指向 的指针。
用于将通知消息路由到适当的 或 的句柄。
一个指针,它指向包含关于范围项或结果项的上下文信息的对象上的 。
确定对象是否需要页。
返回值
说明
S_OK
此数据对象的属性存在。
E_UNEXPECTED
发生错误。
E_INVALID
该参数无效。
其他任何错误代码
没有为数据对象提供页。
一个指针,它指向包含关于范围项或结果项的上下文信息的对象上的 。
使管理单元组件可以将属性页添加到项的属性表中。
向属性表添加页。
返回值
说明
S_OK
方法已成功地添加了属性表页。
S_FALSE
方法未添加任何属性表页。
E_UNEXPECTED
发生错误。
E_INVALIDARG
一个或多个参数无效。
指向 的指针。
用于将通知消息路由到适当的 或 的句柄。
一个指针,它指向包含关于范围项或结果项的上下文信息的对象上的 。
检索以 Wizard 97 样式向导形式实现的向导表的水印和标头位图。
返回值
说明
如果水印和标头位图应该拉伸而不是平铺,则为 true;否则为 false。
包含关于范围项或结果项的上下文信息的对象上的 。
充当 Wizard 97 页水印的位图的句柄。
充当 Wizard 97 页标头的位图的句柄。
用于 和 指定的位图的调色板的句柄。
的返回值:如果水印和标头位图应该拉伸而不是平铺,则为 true;否则为 false。
确定对象是否需要页。
返回值
说明
S_OK
此数据对象的属性存在。
E_UNEXPECTED
发生错误。
E_INVALID
该参数无效。
其他任何错误代码
没有为数据对象提供页。
一个指针,它指向包含关于范围项或结果项的上下文信息的对象上的 。
将管理单元的属性页添加到属性表中。
Adds a page to a property sheet.
The handle to a property sheet page to add to a property sheet.
Removes a page from a property sheet.
The handle to a property sheet page to remove from a property sheet.
使控制台可以从管理单元获取版权和版本信息,以及用于静态文件夹的图像。
Obtains the provider name of the snap-in.
A return value that contains the provider name of the snap-in and is passed uninitialized.
Allows the console to get the text for the description box on the About property page for the snap-in.
A return value that contains the text for the description box on an About property page and is passed uninitialized.
Allows the console to get the main icon that is used in the About property page for a snap-in.
A return value that contains the handle to the main icon of the snap-in used by the About property page and is passed uninitialized.
Allows the console to get the version number for the snap-in.
A return value that contains text specifying the version number for the snap-in and is passed uninitialized.
Allows the console to get the static folder images for the scope and results panes.
A return value that contains the handle to a small icon (16 x 16 pixels) in either the scope or results view pane.
A return value that contains the handle to a small open folder icon (16 x 16 pixels).
A return value that contains the handle to a large icon (32 x 32 pixels).
A return value that contains a structure that specifies the color used to generate a mask.
Specifies the types of controls that can appear on the control bar.
工具栏控件。
下拉菜单控件。
组合框控件。
由 方法填充,以便为列表视图任务板指定标题文本、可选的按钮文本以及可选的按钮命令标识。
指定在任务板上设置单个任务所需的全部数据。
指定用图像显示任务板上的任务或背景时所需的图像类型和数据。
包含用于创建工具栏上的按钮的值。
指定当创建页时以及将销毁页时属性表调用的回调函数。
的值。
保留;必须为 null。
一个操作标志,它指定一个说明正在创建页或者正在销毁页的页或对话框。
一个指针,它指向一个定义正在创建或销毁的页的结构。
指定或接收管理单元的结果窗格中的结果项的属性。
指定要插入到范围窗格中的项。
指定枚举项的数目。
设置一个 MMC_CALLBACK 值,或一个指向以 NULL 结尾的字符串的指针。
指定控制台为 结构的此实例提供的唯一标识符。
指定用户提供的与 结构的此实例关联的 32 位值。
指定标志数组,该数组指示 结构的此实例中的哪些成员包含有效数据。
指定当 结构的此实例没有被选定时,图像列表中的虚拟图像索引。
指定当 结构的此实例被选定时,图像列表中的虚拟图像索引。
指定项的状态掩码。
对于 方法,如果 结构的此实例至少已展开一次,则 字段返回 MMC_SCOPE_ITEM_STATE_EXPANDEDONCE;如果该项尚未展开,则 返回 0(零)。
控制台为 结构的此实例提供的唯一项标识符。
提供用于数据传输操作的通用化全局内存句柄。