LIBRARYSAVEFLAGS enumeration

Specifies the options for handling a name collision when saving a library.

Syntax

typedef enum LIBRARYSAVEFLAGS {
  LSF_FAILIFTHERE,
  LSF_OVERRIDEEXISTING,
  LSF_MAKEUNIQUENAME
} ;

Constants

LSF_FAILIFTHERE If a library with the same name already exists, the save operation fails.
LSF_OVERRIDEEXISTING If a library with the same name already exists, the save operation overwrites the existing library.
LSF_MAKEUNIQUENAME If a library with the same name already exists, the save operation generates a new, unique name for the library.

Remarks

Used By

Requirements

   
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header shobjidl_core.h (include Shobjidl.h)

See also

IShellLibrary