IExtendPropertySheet.CreatePropertyPages Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Adds pages to a property sheet.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
int CreatePropertyPages(Microsoft::Aspnet::Snapin::IPropertySheetCallback ^ lpProvider, IntPtr handle, Microsoft::Aspnet::Snapin::IDataObject ^ lpIDataObject);
public int CreatePropertyPages (Microsoft.Aspnet.Snapin.IPropertySheetCallback lpProvider, IntPtr handle, Microsoft.Aspnet.Snapin.IDataObject lpIDataObject);
abstract member CreatePropertyPages : Microsoft.Aspnet.Snapin.IPropertySheetCallback * nativeint * Microsoft.Aspnet.Snapin.IDataObject -> int
Public Function CreatePropertyPages (lpProvider As IPropertySheetCallback, handle As IntPtr, lpIDataObject As IDataObject) As Integer
Parameters
- lpProvider
- IPropertySheetCallback
A pointer to the IPropertySheetCallback.
- handle
-
IntPtr
nativeint
The handle to use to route the notification message to the appropriate IComponent or IComponentData.
- lpIDataObject
- IDataObject
A pointer to the IDataObject on the object containing context information about the scope or result item.
Returns
Return Value | Description |
---|---|
S_OK | The CreatePropertyPages successfully added the property sheet pages. |
S_FALSE | The CreatePropertyPages added no property sheet pages. |
E_UNEXPECTED | An unexpected error occurred. |
E_INVALIDARG | One or more parameters are not valid. |
Remarks
For more information about programming with the IExtendPropertySheet interface and the Microsoft Management Console (MMC), see the MMC Programmer's Guide.