IISApp::AppDelete
The AppDelete method deletes an application definition so that the content can be moved or copied and then recreated as an application.
HRESULT AppDelete( void );
Return Value
The method returns an HRESULT. Possible values include, but are not limited to, S_OK, which indicates that the method succeeded.
Remarks
If the applications are running, they will be shut down. If the application is in-process with IIS, all resources associated with the application (such as out-of-process packages) will be released if the resource is not referenced by another in-process application. Server component DLLs are not released from in-process applications, even if they aren't currently referenced by other applications.
Note
Deletions cannot be undone.
Requirements
Client: Requires Windows XP Professional, Windows 2000 Professional, or Windows NT Workstation 4.0.
Server: Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0.
Product: IIS
Header: Declared in iiisext.h; include iisext_i.c.
See Also
Concepts
Using ADSI to Configure IIS in a C++ Application