Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves a structure that specifies information that can be used to create a user token associated with the specified certificate.
Syntax
NTSTATUS PstMapCertificate(
  [in]  PCCERT_CONTEXT             pCert,
  [out] LSA_TOKEN_INFORMATION_TYPE *pTokenInformationType,
  [out] PVOID                      *ppTokenInformation
);
Parameters
[in] pCert
A constant pointer to a CERT_CONTEXT structure that specifies the certificate for which to obtain token information.
[out] pTokenInformationType
A pointer to a value of the LSA_TOKEN_INFORMATION_TYPE enumeration that indicates the type of structure pointed to by the ppTokenInformation parameter.
[out] ppTokenInformation
The address of a pointer to a structure that specifies information that can be used to create a user token.
Return value
If the function succeeds, return STATUS_SUCCESS.
If the function fails, return an NTSTATUS code that indicates the reason it failed.
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows 7 [desktop apps only] | 
| Minimum supported server | Windows Server 2008 R2 [desktop apps only] | 
| Target Platform | Windows | 
| Header | certpoleng.h | 
| Library | Certpoleng.lib | 
| DLL | Certpoleng.dll |