Export (0) Print
Expand All

CatalogPausedReason enumeration

Used by ISearchCatalogManager::GetCatalogStatus to determine the reason the catalog is paused.

Syntax


typedef enum _CatalogPausedReason { 
  CATALOG_PAUSED_REASON_NONE              = 0,
  CATALOG_PAUSED_REASON_HIGH_IO           = 1,
  CATALOG_PAUSED_REASON_HIGH_CPU          = 2,
  CATALOG_PAUSED_REASON_HIGH_NTF_RATE     = 3,
  CATALOG_PAUSED_REASON_LOW_BATTERY       = 4,
  CATALOG_PAUSED_REASON_LOW_MEMORY        = 5,
  CATALOG_PAUSED_REASON_LOW_DISK          = 6,
  CATALOG_PAUSED_REASON_DELAYED_RECOVERY  = 7,
  CATALOG_PAUSED_REASON_USER_ACTIVE       = 8,
  CATALOG_PAUSED_REASON_EXTERNAL          = 9,
  CATALOG_PAUSED_REASON_UPGRADING         = 10
} CatalogPausedReason;

Constants

CATALOG_PAUSED_REASON_NONE

Not paused.

CATALOG_PAUSED_REASON_HIGH_IO

Paused due to high I/O.

CATALOG_PAUSED_REASON_HIGH_CPU

Paused due to high CPU usage.

CATALOG_PAUSED_REASON_HIGH_NTF_RATE

Paused due to high NTF rate.

CATALOG_PAUSED_REASON_LOW_BATTERY

Paused due to low battery.

CATALOG_PAUSED_REASON_LOW_MEMORY

Paused due to low memory.

CATALOG_PAUSED_REASON_LOW_DISK

Paused due to low disk space.

CATALOG_PAUSED_REASON_DELAYED_RECOVERY

Paused due to need for delayed recovery.

CATALOG_PAUSED_REASON_USER_ACTIVE

Paused due to user activity.

CATALOG_PAUSED_REASON_EXTERNAL

Paused by external request.

CATALOG_PAUSED_REASON_UPGRADING

Paused by upgrading.

Requirements

Minimum supported client

Windows XP with SP2, Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Searchapi.h

IDL

Searchcatalog.idl

 

 

Community Additions

ADD
Show:
© 2014 Microsoft