10.0.26100.1 → 10.0.26100.1591

3 Structs added
0 Structs removed
1 Structs modified
18 Functions added
0 Functions removed
0 Functions changed

Structs Added

3
D3D11_FEATURE_DATA_D3D11_OPTIONS6 um/d3d11.h
_EXPERIMENTAL_WEBAUTHN_CTAPCBOR_AUTHENTICATOR_OPTIONS um/webauthn.h
_SecPkgCredentials_KdcNetworkSettingsW shared/sspi.h

Structs Removed

0

No changes

Structs Modified

1
_DNS_HEADER_EXT um/WinDNS.h → shared/windnsdef.h

Functions Added

18
BOOL DnsIsZtEnabled(void);
HRESULT EXPERIMENTAL_WebAuthNDecodeGetAssertionRequest(DWORD cbEncoded, const BYTE * pbEncoded, EXPERIMENTAL_PWEBAUTHN_CTAPCBOR_GET_ASSERTION_REQUEST * ppGetAssertionRequest);
HRESULT EXPERIMENTAL_WebAuthNDecodeMakeCredentialRequest(DWORD cbEncoded, const BYTE * pbEncoded, EXPERIMENTAL_PWEBAUTHN_CTAPCBOR_MAKE_CREDENTIAL_REQUEST * ppMakeCredentialRequest);
HRESULT EXPERIMENTAL_WebAuthNEncodeGetAssertionResponse(EXPERIMENTAL_PCWEBAUTHN_CTAPCBOR_GET_ASSERTION_RESPONSE pGetAssertionResponse, DWORD * pcbResp, int (int *) _Outptr_result_buffer_maybenull_);
HRESULT EXPERIMENTAL_WebAuthNEncodeMakeCredentialResponse(PCWEBAUTHN_CREDENTIAL_ATTESTATION pCredentialAttestation, DWORD * pcbResp, int (int *) _Outptr_result_buffer_maybenull_);
void EXPERIMENTAL_WebAuthNFreeDecodedGetAssertionRequest(EXPERIMENTAL_PWEBAUTHN_CTAPCBOR_GET_ASSERTION_REQUEST pGetAssertionRequest);
void EXPERIMENTAL_WebAuthNFreeDecodedMakeCredentialRequest(EXPERIMENTAL_PWEBAUTHN_CTAPCBOR_MAKE_CREDENTIAL_REQUEST pMakeCredentialRequest);
HRESULT EXPERIMENTAL_WebAuthNIsUserVerifyingNativePlatformAuthenticatorAvailable(BOOL * pbIsUserVerifyingNativePlatformAuthenticatorAvailable);
HRESULT EXPERIMENTAL_WebAuthNPluginAddAuthenticator(EXPERIMENTAL_PCWEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS pPluginAddAuthenticatorOptions, EXPERIMENTAL_PWEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_RESPONSE * ppPluginAddAuthenticatorResponse);
HRESULT EXPERIMENTAL_WebAuthNPluginAuthenticatorAddCredentials(EXPERIMENTAL_PWEBAUTHN_PLUGIN_CREDENTIAL_DETAILS_LIST pCredentialDetailsList);
HRESULT EXPERIMENTAL_WebAuthNPluginAuthenticatorRemoveAllCredentials(LPCWSTR pwszPluginClsId, DWORD cbSignature, int pbSignature);
HRESULT EXPERIMENTAL_WebAuthNPluginAuthenticatorRemoveCredentials(EXPERIMENTAL_PWEBAUTHN_PLUGIN_CREDENTIAL_DETAILS_LIST pCredentialDetailsList);
void EXPERIMENTAL_WebAuthNPluginFreeAddAuthenticatorResponse(EXPERIMENTAL_PWEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_RESPONSE pPluginAddAuthenticatorResponse);
void EXPERIMENTAL_WebAuthNPluginFreePerformUvResponse(EXPERIMENTAL_PWEBAUTHN_PLUGIN_PERFORM_UV_RESPONSE ppPluginPerformUvResponse);
HRESULT EXPERIMENTAL_WebAuthNPluginPerformUv(EXPERIMENTAL_PCWEBAUTHN_PLUGIN_PERFORM_UV pPluginPerformUv, EXPERIMENTAL_PWEBAUTHN_PLUGIN_PERFORM_UV_RESPONSE * ppPluginPerformUvRespose);
HRESULT EXPERIMENTAL_WebAuthNPluginRemoveAuthenticator(EXPERIMENTAL_PCWEBAUTHN_PLUGIN_REMOVE_AUTHENTICATOR_OPTIONS pPluginRemoveAuthenticatorOptions);
HRESULT EXPERIMENTAL_WebAuthNPluginUpdateAuthenticatorDetails(EXPERIMENTAL_PCWEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS pPluginUpdateAuthenticatorDetails);
UINT GetCurrentMonitorTopologyId(void);

Functions Removed

0

No changes

Functions Changed

0

No changes