Funzione RKeyOpenKeyService
La funzione RKeyOpenKeyService non è supportata.
Windows Server 2003: La funzione RKeyOpenKeyService stabilisce una connessione a un computer remoto e apre un handle del servizio chiavi. L'handle del servizio chiave può essere usato successivamente dalla funzione RKeyPFXInstall . Si noti che questo comportamento è cambiato con Windows Server 2003 con Service Pack 1 (SP1).
Sintassi
ULONG RKeyOpenKeyService(
_In_ LPSTR pszMachineName,
_In_ KEYSVC_TYPE OwnerType,
_In_ LPWSTR pwszOwnerName,
_In_ void *pAuthentication,
_Inout_ void *pReserved,
_Out_ KEYSVCC_HANDLE *phKeySvcCli
);
Parametri
-
pszMachineName [in]
-
Puntatore lungo a una stringa con terminazione null che rappresenta il computer in cui verrà aperto l'handle del servizio chiavi.
-
OwnerType [in]
-
KEYSVC_TYPE valore che rappresenta il tipo di chiave. L'unico valore supportato è KeySvcMachine.
-
pwszOwnerName [in]
-
Riservato. Impostare questo valore su NULL.
-
pAuthentication [in]
-
Puntatore a un void che rappresenta le impostazioni di autenticazione. Questo puntatore può puntare a un valore pari a zero o al valore seguente.
Valore Significato - RKEYSVC_CONNECT_SECURE_ONLY
Il client richiede l'autenticazione reciproca. Se questo valore viene specificato, il fallback in NTLM avrà esito negativo. -
pReserved [in, out]
-
Riservato. Impostare questo valore su NULL.
-
phKeySvcCli [out]
-
Puntatore a un KEYSVCC_HANDLE che riceve l'handle del servizio chiavi aperto. Al termine dell'uso dell'handle, liberare la risorsa chiamando la funzione RKeyCloseKeyService .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è S_OK.
Se la funzione ha esito negativo, il valore restituito è un ULONG che indica l'errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Nessuno supportato |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Vedi anche