Função PstGetCertificates (certpoleng.h)

Recupera cadeias de certificados que especificam certificados que podem ser usados para autenticar um usuário no servidor especificado.

Sintaxe

NTSTATUS PstGetCertificates(
  [in]           PUNICODE_STRING        pTargetName,
  [in]           DWORD                  cCriteria,
  [in, optional] PCCERT_SELECT_CRITERIA rgpCriteria,
  [in]           BOOL                   bIsClient,
  [out]          PDWORD                 pdwCertChainContextCount,
  [out]          PCCERT_CHAIN_CONTEXT   **ppCertChainContexts
);

Parâmetros

[in] pTargetName

O nome do servidor a ser marcar.

[in] cCriteria

O número de elementos na matriz rgpCriteria .

[in, optional] rgpCriteria

Um ponteiro constante para uma matriz de estruturas de CERT_SELECT_CRITERIA que especificam os critérios usados para selecionar cadeias de certificados.

[in] bIsClient

TRUE se o chamador for o cliente; caso contrário, FALSE.

[out] pdwCertChainContextCount

O número de elementos na matriz ppCertChainContexts .

[out] ppCertChainContexts

O endereço de um ponteiro para uma matriz de estruturas CERT_CHAIN_CONTEXT que especifica as cadeias de certificados de certificados que podem ser usados para autenticar um usuário no servidor especificado pelo parâmetro pTargetName .

Retornar valor

Se a função for bem-sucedida, retorne STATUS_SUCCESS.

Se a função falhar, retorne um código NTSTATUS que indica o motivo pelo qual ela falhou.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho certpoleng.h
Biblioteca Certpoleng.lib
DLL Certpoleng.dll