Headers diff for infocardapi.dll between 3.0.4506.4037-Windows 6.0 and 3.0.4506.5461-Windows 7.0 versions



 infocard.h (3.0.4506.4037-Windows 6.0)   infocard.h (3.0.4506.5461-Windows 7.0) 
skipping to change at line 124 skipping to change at line 124
BOOL useManagedPresentation; BOOL useManagedPresentation;
} POLICY_ELEMENT, *PPOLICY_ELEMENT; } POLICY_ELEMENT, *PPOLICY_ELEMENT;
typedef struct _ENDPOINTADDRESS typedef struct _ENDPOINTADDRESS
{ {
LPCWSTR serviceUrl; LPCWSTR serviceUrl;
LPCWSTR policyUrl; LPCWSTR policyUrl;
DATA_BLOB rawCertificate; DATA_BLOB rawCertificate;
}ENDPOINTADDRESS, *PENDPOINTADDRESS; }ENDPOINTADDRESS, *PENDPOINTADDRESS;
typedef struct _ENDPOINTADDRESS2
{
LPCWSTR serviceUrl;
LPCWSTR policyUrl;
DWORD identityType;
PVOID identityBytes;
}ENDPOINTADDRESS2, *PENDPOINTADDRESS2;
typedef struct _CERTIFICATE_CHAIN_BLOB
{
DWORD certCount;
DATA_BLOB* rawCertificates;
}CERTIFICATE_CHAIN_BLOB, *PCERTIFICATE_CHAIN_BLOB;
typedef struct _CLAIMLIST typedef struct _CLAIMLIST
{ {
DWORD count; DWORD count;
LPCWSTR* claims; LPCWSTR* claims;
}CLAIMLIST, *PCLAIMLIST; }CLAIMLIST, *PCLAIMLIST;
typedef struct _RECIPIENTPOLICY typedef struct _RECIPIENTPOLICY
{ {
ENDPOINTADDRESS recipient; ENDPOINTADDRESS recipient;
ENDPOINTADDRESS issuer; ENDPOINTADDRESS issuer;
LPCWSTR tokenType; LPCWSTR tokenType;
CLAIMLIST requiredClaims; CLAIMLIST requiredClaims;
CLAIMLIST optionalClaims; CLAIMLIST optionalClaims;
LPCWSTR privacyUrl; LPCWSTR privacyUrl;
UINT privacyVersion; UINT privacyVersion;
}RECIPIENTPOLICY, *PRECIPIENTPOLICY; }RECIPIENTPOLICY, *PRECIPIENTPOLICY;
typedef struct _RECIPIENTPOLICY2
{
ENDPOINTADDRESS2 recipient;
ENDPOINTADDRESS2 issuer;
LPCWSTR tokenType;
CLAIMLIST requiredClaims;
CLAIMLIST optionalClaims;
LPCWSTR privacyUrl;
UINT privacyVersion;
}RECIPIENTPOLICY2, *PRECIPIENTPOLICY2;
#define RECIPIENTPOLICYV1 1 #define RECIPIENTPOLICYV1 1
#define RECIPIENTPOLICYV2 2
HRESULT HRESULT
CARDSPACECALL GetToken( CARDSPACECALL GetToken(
__in DWORD cPolicyChain, __in DWORD cPolicyChain,
__in_ecount( cPolicyChain ) PPOLICY_ELEMENT pPolicyChain, __in_ecount( cPolicyChain ) PPOLICY_ELEMENT pPolicyChain,
__deref_out PGENERIC_XML_TOKEN* securityToken, __deref_out PGENERIC_XML_TOKEN* securityToken,
__deref_out PINFORMATIONCARD_CRYPTO_HANDLE* phProofTokenCrypto ); __deref_out PINFORMATIONCARD_CRYPTO_HANDLE* phProofTokenCrypto );
HRESULT HRESULT
CARDSPACECALL CARDSPACECALL
 End of changes. 3 change blocks. 
0 lines changed or deleted 26 lines changed or added

This html diff was produced by rfcdiff 1.41.