diff options
Diffstat (limited to 'src/ext/Iis/ca')
-rw-r--r-- | src/ext/Iis/ca/scacert.cpp | 15 | ||||
-rw-r--r-- | src/ext/Iis/ca/scacert.h | 5 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/ext/Iis/ca/scacert.cpp b/src/ext/Iis/ca/scacert.cpp index ce7968e6..953c813e 100644 --- a/src/ext/Iis/ca/scacert.cpp +++ b/src/ext/Iis/ca/scacert.cpp | |||
@@ -213,6 +213,21 @@ static HRESULT ConfigureCertificates( | |||
213 | case SCA_CERTSYSTEMSTORE_LOCALMACHINE: | 213 | case SCA_CERTSYSTEMSTORE_LOCALMACHINE: |
214 | dwStoreLocation = CERT_SYSTEM_STORE_LOCAL_MACHINE; | 214 | dwStoreLocation = CERT_SYSTEM_STORE_LOCAL_MACHINE; |
215 | break; | 215 | break; |
216 | case SCA_CERTSYSTEMSTORE_SERVICES: | ||
217 | dwStoreLocation = CERT_SYSTEM_STORE_SERVICES; | ||
218 | break; | ||
219 | case SCA_CERTSYSTEMSTORE_USERS: | ||
220 | dwStoreLocation = CERT_SYSTEM_STORE_USERS; | ||
221 | break; | ||
222 | case SCA_CERTSYSTEMSTORE_USER_POLICY: | ||
223 | dwStoreLocation = CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY; | ||
224 | break; | ||
225 | case SCA_CERTSYSTEMSTORE_LOCALMACHINE_POLICY: | ||
226 | dwStoreLocation = CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY; | ||
227 | break; | ||
228 | case SCA_CERTSYSTEMSTORE_LOCALMACHINE_ENTERPRISE: | ||
229 | dwStoreLocation = CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE; | ||
230 | break; | ||
216 | default: | 231 | default: |
217 | hr = E_INVALIDARG; | 232 | hr = E_INVALIDARG; |
218 | ExitOnFailure(hr, "Invalid store location value: %d", iData); | 233 | ExitOnFailure(hr, "Invalid store location value: %d", iData); |
diff --git a/src/ext/Iis/ca/scacert.h b/src/ext/Iis/ca/scacert.h index 39b00d3d..6ce5ac72 100644 --- a/src/ext/Iis/ca/scacert.h +++ b/src/ext/Iis/ca/scacert.h | |||
@@ -20,4 +20,9 @@ enum SCA_CERTSYSTEMSTORE | |||
20 | { | 20 | { |
21 | SCA_CERTSYSTEMSTORE_CURRENTUSER = 1, | 21 | SCA_CERTSYSTEMSTORE_CURRENTUSER = 1, |
22 | SCA_CERTSYSTEMSTORE_LOCALMACHINE = 2, | 22 | SCA_CERTSYSTEMSTORE_LOCALMACHINE = 2, |
23 | SCA_CERTSYSTEMSTORE_SERVICES = 3, | ||
24 | SCA_CERTSYSTEMSTORE_USERS = 4, | ||
25 | SCA_CERTSYSTEMSTORE_USER_POLICY = 5, | ||
26 | SCA_CERTSYSTEMSTORE_LOCALMACHINE_POLICY = 6, | ||
27 | SCA_CERTSYSTEMSTORE_LOCALMACHINE_ENTERPRISE = 7, | ||
23 | }; | 28 | }; |