Metodo ICertificateEnrollmentServerSetup::SetApplicationPoolCredentials (casetup.h)
Il metodo SetApplicationPoolCredentials specifica le informazioni sull'account utente per il pool di applicazioni in cui viene eseguito il servizio Web registrazione certificati.
Sintassi
HRESULT SetApplicationPoolCredentials(
[in] const BSTR bstrUsername,
[in] const BSTR bstrPassword
);
Parametri
[in] bstrUsername
Oggetto BSTR che contiene il nome utente per l'account.
[in] bstrPassword
BSTR che contiene la password dell'account.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Gli argomenti bstrUsername e bstrPassword non possono essere NULL o vuoti. |
|
L'oggetto ICertificateEnrollmentServerSetup non è stato inizializzato.
Il valore della proprietà ErrorString è impostato su "L'oggetto setup non è stato inizializzato. Inizializzare l'oggetto di installazione con il metodo InitializeInstallDefaults." |
Commenti
Il metodo SetApplicationPoolCredentials determina se le credenziali utente sono valide e se l'account è membro del gruppo di IIS_IUSRS. Se si verifica un errore, la proprietà ErrorString può essere impostata su una delle opzioni seguenti:
- "Il programma di installazione non è in grado di ottenere informazioni di sicurezza per l'account."
- "Il programma di installazione non è in grado di controllare l'appartenenza all'account."
- "L'account non è membro del gruppo di IIS_IUSRS del computer locale".
- "Impossibile recuperare il nome DNS del computer".
- "L'account deve essere un account di dominio. L'account locale non è consentito."
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | casetup.h |
DLL | Certocm.dll |