Funzione MprAdminInterfaceSetCredentials (mprapi.h)
Utilizzare la funzione MprAdminInterfaceSetCredentials per impostare il dominio, il nome utente e la password che verranno usati per la composizione dell'interfaccia di chiamata a richiesta specificata.
Sintassi
DWORD MprAdminInterfaceSetCredentials(
[in] LPWSTR lpwsServer,
[in] LPWSTR lpwsInterfaceName,
[in] LPWSTR lpwsUserName,
[in] LPWSTR lpwsDomainName,
[in] LPWSTR lpwsPassword
);
Parametri
[in] lpwsServer
Puntatore a una stringa Unicode con terminazione Null che specifica il nome del router in cui eseguire questa chiamata.
Questo parametro è facoltativo e, Se l'applicazione chiamante specifica NULL per questo parametro, la chiamata viene eseguita nel computer locale.
[in] lpwsInterfaceName
Puntatore a una stringa Unicode con terminazione Null che specifica il nome dell'interfaccia di composizione della richiesta. Usare MprAdminInterfaceGetInfo per ottenere il nome dell'interfaccia.
[in] lpwsUserName
Puntatore a una stringa Unicode con terminazione Null che specifica il nome utente.
Questo parametro è facoltativo e, Se l'applicazione chiamante specifica NULL per questo parametro, la funzione non modifica il nome utente associato a questa interfaccia.
[in] lpwsDomainName
Puntatore a una stringa Unicode con terminazione Null che specifica il nome di dominio.
Questo parametro è facoltativo e, Se l'applicazione chiamante specifica NULL per questo parametro, la funzione non modifica il nome di dominio associato a questa interfaccia.
[in] lpwsPassword
Puntatore a una stringa Unicode con terminazione Null che specifica la password.
Questo parametro è facoltativo e, Se l'applicazione chiamante specifica NULL per questo parametro, la funzione non modifica la password associata a questa interfaccia.
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene NO_ERROR.
Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore seguenti.
Valore | Significato |
---|---|
|
Almeno una delle condizioni seguenti è vera:
|
|
Memoria insufficiente per creare una nuova struttura di dati per contenere le credenziali. |
|
Usare FormatMessage per recuperare il messaggio di errore di sistema corrispondente al codice di errore restituito. |
Commenti
I parametri lpwsUserName, lpwsPassword e lpwsDomainName sono facoltativi. Se l'applicazione chiamante specifica NULL per tutti e tre i parametri, MprAdminInterfaceSetCredentials rimuove tutte le informazioni sulle credenziali per questa interfaccia.
Le costanti UNLEN, PWLEN e DNLEN sono le lunghezze massime per il nome utente, la password e il nome di dominio. Queste costanti sono definite in Lmcons.h.
Si noti che l'ordine dei parametri in MprAdminInterfaceSetCredentials è diverso da MprAdminInterfaceGetCredentials.
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mprapi.h |
Libreria | Mprapi.lib |
DLL | Mprapi.dll |
Vedi anche
MprAdminInterfaceGetCredentials