Compartilhar via


Função RKeyOpenKeyService

Não há suporte para a função RKeyOpenKeyService .

Windows Server 2003: A função RKeyOpenKeyService estabelece uma conexão com um computador remoto e abre um identificador de serviço de chave. O identificador de serviço de chave pode ser usado posteriormente pela função RKeyPFXInstall . Observe que esse comportamento foi alterado com o Windows Server 2003 com Service Pack 1 (SP1).

Sintaxe

ULONG RKeyOpenKeyService(
  _In_    LPSTR          pszMachineName,
  _In_    KEYSVC_TYPE    OwnerType,
  _In_    LPWSTR         pwszOwnerName,
  _In_    void           *pAuthentication,
  _Inout_ void           *pReserved,
  _Out_   KEYSVCC_HANDLE *phKeySvcCli
);

Parâmetros

pszMachineName [in]

Ponteiro longo para uma cadeia de caracteres terminada em nulo que representa o computador em que o identificador de serviço de chave será aberto.

OwnerType [in]

KEYSVC_TYPE valor que representa o tipo de chave. O único valor com suporte é KeySvcMachine.

pwszOwnerName [in]

Reservado. Defina esse valor como NULL.

pAuthentication [in]

Um ponteiro para um nulo que representa as configurações de autenticação. Esse ponteiro pode apontar para um valor de zero ou o valor a seguir.

Valor Significado
RKEYSVC_CONNECT_SECURE_ONLY
O cliente requer autenticação mútua. Se esse valor for especificado, o fallback para NTLM falhará.

 

pReserved [in, out]

Reservado. Defina esse valor como NULL.

phKeySvcCli [out]

Um ponteiro para um KEYSVCC_HANDLE que recebe o identificador de serviço de chave aberta. Quando terminar de usar o identificador, libere o recurso chamando a função RKeyCloseKeyService .

Valor retornado

Se a função for bem-sucedida, o valor retornado será S_OK.

Se a função falhar, o valor retornado será um ULONG que indica o erro.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Nenhum compatível
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Rkeysvcc.h

Confira também

RKeyCloseKeyService

RKeyPFXInstall