__MIDL_IBackgroundCopyJobHttpOptions_0001 Enumeration

The BG_CERT_STORE_LOCATION enumeration defines the location of the certificate store.

Syntax

typedef enum __MIDL_IBackgroundCopyJobHttpOptions_0001 {
  BG_CERT_STORE_LOCATION_CURRENT_USER                ,
  BG_CERT_STORE_LOCATION_LOCAL_MACHINE               ,
  BG_CERT_STORE_LOCATION_CURRENT_SERVICE             ,
  BG_CERT_STORE_LOCATION_SERVICES                    ,
  BG_CERT_STORE_LOCATION_USERS                       ,
  BG_CERT_STORE_LOCATION_CURRENT_USER_GROUP_POLICY   ,
  BG_CERT_STORE_LOCATION_LOCAL_MACHINE_GROUP_POLICY  ,
  BG_CERT_STORE_LOCATION_LOCAL_MACHINE_ENTERPRISE
} BG_CERT_STORE_LOCATION;

Constants

BG_CERT_STORE_LOCATION_CURRENT_USER Use the current user's certificate store.
BG_CERT_STORE_LOCATION_LOCAL_MACHINE Use the local computer's certificate store.
BG_CERT_STORE_LOCATION_CURRENT_SERVICE Use the current service's certificate store.
BG_CERT_STORE_LOCATION_SERVICES Use a specific service's certificate store.
BG_CERT_STORE_LOCATION_USERS Use a specific user's certificate store.
BG_CERT_STORE_LOCATION_CURRENT_USER_GROUP_POLICY Use the current user's group policy certificate store. In a network setting, stores in this location are downloaded to the client computer from the Group Policy Template (GPT) during computer startup or user logon.
BG_CERT_STORE_LOCATION_LOCAL_MACHINE_GROUP_POLICY Use the local computer's certificate store. In a network setting, stores in this location are downloaded to the client computer from the Group Policy Template (GPT) during computer startup or user logon.
BG_CERT_STORE_LOCATION_LOCAL_MACHINE_ENTERPRISE Use the enterprise certificate store. The enterprise store is shared across domains in the enterprise and downloaded from the global enterprise directory.

Remarks

For more information, see System Store Locations.

Requirements

   
Windows version Windows Vista Windows Server 2008
Header bits2_5.h (include Bits.h)

See Also

IBackgroundCopyJobHttpOptions::GetClientCertificate

IBackgroundCopyJobHttpOptions::SetClientCertificateByID

IBackgroundCopyJobHttpOptions::SetClientCertificateByName