CWinApp::DelRegTree

 

Deletes a specific registry key and all its subkeys.

Syntax

      LONG DelRegTree(
   HKEY hParentKey,
   const CString& strKeyName
);
LONG DelRegTree(
   HKEY hParentKey,
   const CString& strKeyName,
   CAtlTransactionManager* pTM = NULL
);

Parameters

  • hParentKey
    Handle to a registry key.

  • strKeyName
    The name of the registry key to be deleted.

  • pTM
    Pointer to CAtlTransactionManager object.

Return Value

If the function succeeds, the return value is ERROR_SUCCESS. If the function fails, the return value is a nonzero error code defined in Winerror.h.

Remarks

Call this function to delete the specified key and its subkeys.

Requirements

Header: afxwin.h

See Also

CWinApp Class
Hierarchy Chart