Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
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:
© 2015 Microsoft