Headers diff for certpoleng.dll between 6.1.7601.17514-Windows_7.0 and 6.3.9600.17415-Windows_8.1 versions
| certpoleng.h (6.1.7601.17514-Windows_7.0) | | certpoleng.h (6.3.9600.17415-Windows_8.1) |
|
| | // |
| | // Copyright (C) Microsoft. All rights reserved. |
| | // |
| #pragma once | | #pragma once |
|
| | #include <winapifamily.h> |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" { | | extern "C" { |
| #endif | | #endif |
| | |
| #if !defined(_CERT_POL_ENG_) | | #if !defined(_CERT_POL_ENG_) |
| #define CERTPOLENGAPI DECLSPEC_IMPORT | | #define CERTPOLENGAPI DECLSPEC_IMPORT |
| #else | | #else |
| #define CERTPOLENGAPI | | #define CERTPOLENGAPI |
| #endif | | #endif |
| | |
| CERTPOLENGAPI | | CERTPOLENGAPI |
| NTSTATUS | | NTSTATUS |
| NTAPI | | NTAPI |
| PstGetTrustAnchors( | | PstGetTrustAnchors( |
|
| __in PUNICODE_STRING | | _In_ PUNICODE_STRING p |
| pTargetName, | | TargetName, |
| __in DWORD | | _In_ DWORD c |
| cCriteria, | | Criteria, |
| __in_ecount_opt(cCriteria) PCCERT_SELECT_CRITERIA | | _In_reads_opt_(cCriteria) PCCERT_SELECT_CRITERIA r |
| rgpCriteria, | | gpCriteria, |
| __deref_out PSecPkgContext_IssuerListInfoEx* | | _Outptr_ PSecPkgContext_IssuerListInfoEx* p |
| ppTrustedIssuers | | pTrustedIssuers |
| | ); |
| | |
| | CERTPOLENGAPI |
| | NTSTATUS |
| | NTAPI |
| | PstGetTrustAnchorsEx( |
| | _In_ PUNICODE_STRING p |
| | TargetName, |
| | _In_ DWORD c |
| | Criteria, |
| | _In_reads_opt_(cCriteria) PCCERT_SELECT_CRITERIA r |
| | gpCriteria, |
| | _In_opt_ PCCERT_CONTEXT p |
| | CertContext, |
| | _Outptr_ PSecPkgContext_IssuerListInfoEx* p |
| | pTrustedIssuers |
| | ); |
| | |
| | CERTPOLENGAPI |
| | NTSTATUS |
| | NTAPI |
| | PstGetCertificateChain( |
| | _In_ PCCERT_CONTEXT |
| | pCert, |
| | _In_ PSecPkgContext_IssuerListInfoEx |
| | pTrustedIssuers, |
| | _Out_ PCCERT_CHAIN_CONTEXT* |
| | ppCertChainContext |
| ); | | ); |
| | |
| CERTPOLENGAPI | | CERTPOLENGAPI |
| NTSTATUS | | NTSTATUS |
| NTAPI | | NTAPI |
| PstGetCertificates( | | PstGetCertificates( |
|
| __in PUNICODE_STRING | | _In_ PUNICODE_STRING |
| pTargetName, | | pTargetName, |
| __in DWORD | | _In_ DWORD |
| cCriteria, | | cCriteria, |
| __in_ecount_opt(cCriteria) PCCERT_SELECT_CRITERIA | | _In_reads_opt_(cCriteria) PCCERT_SELECT_CRITERIA |
| rgpCriteria, | | rgpCriteria, |
| __in BOOL | | _In_ BOOL |
| bIsClient, | | bIsClient, |
| __out PDWORD | | _Out_ PDWORD |
| pdwCertChainContextCount, | | pdwCertChainContextCount, |
| __deref_out_ecount(*pdwCertChainContextCount) PCCERT_CHAIN_CONTEXT** | | _Outptr_result_buffer_(*pdwCertChainContextCount) PCCERT_CHAIN_CONTEXT** |
| ppCertChainContexts | | ppCertChainContexts |
| ); | | ); |
| | |
| CERTPOLENGAPI | | CERTPOLENGAPI |
| NTSTATUS | | NTSTATUS |
| NTAPI | | NTAPI |
| PstAcquirePrivateKey( | | PstAcquirePrivateKey( |
|
| __in PCCERT_CONTEXT
pCert | | _In_ PCCERT_CONTEXT
pCert |
| ); | | ); |
| | |
| CERTPOLENGAPI | | CERTPOLENGAPI |
| NTSTATUS | | NTSTATUS |
| NTAPI | | NTAPI |
| PstValidate( | | PstValidate( |
|
| __in_opt PUNICODE_STRING | | _In_opt_ PUNICODE_STRING |
| pTargetName, | | pTargetName, |
| __in BOOL | | _In_ BOOL |
| bIsClient, | | bIsClient, |
| __in_opt CERT_USAGE_MATCH* | | _In_opt_ CERT_USAGE_MATCH* |
| pRequestedIssuancePolicy, | | pRequestedIssuancePolicy, |
| __in_opt HCERTSTORE* | | _In_opt_ HCERTSTORE* |
| phAdditionalCertStore, | | phAdditionalCertStore, |
| __in PCCERT_CONTEXT | | _In_ PCCERT_CONTEXT |
| pCert, | | pCert, |
| __out_opt GUID* | | _Out_opt_ GUID* |
| pProvGUID | | pProvGUID |
| ); | | ); |
| | |
| CERTPOLENGAPI | | CERTPOLENGAPI |
| NTSTATUS | | NTSTATUS |
| NTAPI | | NTAPI |
| PstMapCertificate( | | PstMapCertificate( |
|
| __in PCCERT_CONTEXT | | _In_ PCCERT_CONTEXT |
| pCert, | | pCert, |
| __out LSA_TOKEN_INFORMATION_TYPE* | | _Out_ LSA_TOKEN_INFORMATION_TYPE* |
| pTokenInformationType, | | pTokenInformationType, |
| __deref_out PVOID* | | _Outptr_ PVOID* ppT |
| ppTokenInformation | | okenInformation |
| ); | | ); |
| | |
| CERTPOLENGAPI | | CERTPOLENGAPI |
| NTSTATUS | | NTSTATUS |
| NTAPI | | NTAPI |
| PstGetUserNameForCertificate( | | PstGetUserNameForCertificate( |
|
| __in PCCERT_CONTEXT | | _In_ PCCERT_CONTEXT |
| pCertContext, | | pCertContext, |
| __out PUNICODE_STRING | | _Out_ PUNICODE_STRING |
| UserName | | UserName |
| ); | | ); |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
|
| | |
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| End of changes. 9 change blocks. |
| 43 lines changed or deleted | | 78 lines changed or added |
|
This html diff was produced by rfcdiff 1.41.
|