10.0.17763.4 → 10.0.18362.2

200 Structs added
4 Structs removed
15 Structs modified
72 Functions added
16 Functions removed
1 Functions changed

Structs Added

200
D3D12_DEVICE_REMOVED_EXTENDED_DATA1 um/d3d12.h
D3D12_DRED_ALLOCATION_NODE um/d3d12.h
D3D12_DRED_AUTO_BREADCRUMBS_OUTPUT um/d3d12.h
D3D12_DRED_PAGE_FAULT_OUTPUT um/d3d12.h
D3D12_FEATURE_DATA_D3D12_OPTIONS6 um/d3d12.h
D3D12_FEATURE_DATA_QUERY_META_COMMAND um/d3d12.h
D3D12_FEATURE_DATA_VIDEO_FEATURE_AREA_SUPPORT um/d3d12video.h
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR um/d3d12video.h
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE um/d3d12video.h
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT um/d3d12video.h
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT um/d3d12video.h
D3D12_RESOURCE_COORDINATE um/d3d12video.h
D3D12_VIDEO_MOTION_ESTIMATOR_DESC um/d3d12video.h
D3D12_VIDEO_MOTION_ESTIMATOR_INPUT um/d3d12video.h
D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT um/d3d12video.h
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC um/d3d12video.h
DML_ACTIVATION_HARDMAX_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_IDENTITY_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_LOG_SOFTMAX_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_PARAMETERIZED_RELU_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_RELU_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_SIGMOID_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_SOFTMAX_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_SOFTSIGN_OPERATOR_DESC um/DirectML.h
DML_ACTIVATION_TANH_OPERATOR_DESC um/DirectML.h
DML_AVERAGE_POOLING_OPERATOR_DESC um/DirectML.h
DML_BINDING_DESC um/DirectML.h
DML_BINDING_PROPERTIES um/DirectML.h
DML_BUFFER_ARRAY_BINDING um/DirectML.h
DML_BUFFER_BINDING um/DirectML.h
DML_BUFFER_TENSOR_DESC um/DirectML.h
DML_CAST_OPERATOR_DESC um/DirectML.h
DML_CONVOLUTION_OPERATOR_DESC um/DirectML.h
DML_DEPTH_TO_SPACE_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_ABS_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_ACOS_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_ADD_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_ASIN_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_ATAN_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_CEIL_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_COS_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_DEQUANTIZE_LINEAR_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_DIVIDE_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_EXP_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_FLOOR_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_IDENTITY_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOGICAL_AND_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOGICAL_EQUALS_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOGICAL_NOT_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOGICAL_OR_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOGICAL_XOR_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_LOG_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_MAX_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_MEAN_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_MIN_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_MULTIPLY_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_POW_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_QUANTIZE_LINEAR_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_RECIP_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_SIN_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_SQRT_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_SUBTRACT_OPERATOR_DESC um/DirectML.h
DML_ELEMENT_WISE_TAN_OPERATOR_DESC um/DirectML.h
DML_FEATURE_DATA_TENSOR_DATA_TYPE_SUPPORT um/DirectML.h
DML_FEATURE_QUERY_TENSOR_DATA_TYPE_SUPPORT um/DirectML.h
DML_GATHER_OPERATOR_DESC um/DirectML.h
DML_GRU_OPERATOR_DESC um/DirectML.h
DML_JOIN_OPERATOR_DESC um/DirectML.h
DML_LP_POOLING_OPERATOR_DESC um/DirectML.h
DML_LSTM_OPERATOR_DESC um/DirectML.h
DML_MAX_POOLING_OPERATOR_DESC um/DirectML.h
DML_OPERATOR_DESC um/DirectML.h
DML_REDUCE_OPERATOR_DESC um/DirectML.h
DML_RNN_OPERATOR_DESC um/DirectML.h
DML_SIZE_2D um/DirectML.h
DML_SLICE_OPERATOR_DESC um/DirectML.h
DML_SPACE_TO_DEPTH_OPERATOR_DESC um/DirectML.h
DML_SPLIT_OPERATOR_DESC um/DirectML.h
DML_TENSOR_DESC um/DirectML.h
DML_TILE_OPERATOR_DESC um/DirectML.h
DML_TOP_K_OPERATOR_DESC um/DirectML.h
DML_UPSAMPLE_2D_OPERATOR_DESC um/DirectML.h
IDTFilter um/encdec.h
IDTFilter2 um/encdec.h
IDTFilter2Vtbl um/encdec.h
IDTFilter3 um/encdec.h
IDTFilter3Vtbl um/encdec.h
IDTFilterConfig um/encdec.h
IDTFilterConfigVtbl um/encdec.h
IDTFilterEvents um/encdec.h
IDTFilterEventsVtbl um/encdec.h
IDTFilterLicenseRenewal um/encdec.h
IDTFilterLicenseRenewalVtbl um/encdec.h
IDTFilterVtbl um/encdec.h
IETFilter um/encdec.h
IETFilterConfig um/encdec.h
IETFilterConfigVtbl um/encdec.h
IETFilterEvents um/encdec.h
IETFilterEventsVtbl um/encdec.h
IETFilterVtbl um/encdec.h
IMceBurnerControl um/encdec.h
IMceBurnerControlVtbl um/encdec.h
INTERLEAVED_AUDIO_FORMAT_INFORMATION shared/ksmedia.h
IPTFilterLicenseRenewal um/encdec.h
IPTFilterLicenseRenewalVtbl um/encdec.h
IXAudio2Extension um/xaudio2.h
IXAudio2ExtensionVtbl um/xaudio2.h
IXDSCodec um/encdec.h
IXDSCodecConfig um/encdec.h
IXDSCodecConfigVtbl um/encdec.h
IXDSCodecEvents um/encdec.h
IXDSCodecEventsVtbl um/encdec.h
IXDSCodecVtbl um/encdec.h
KSSOUNDDETECTORPROPERTY shared/ksmedia.h
NVME_CDW11_IDENTIFY shared/nvme.h
NVME_ENDURANCE_GROUP_LOG shared/nvme.h
NVME_SET_ATTRIBUTES_ENTRY shared/nvme.h
_CLUSTER_SHARED_VOLUME_RENAME_INPUT_VOLUME um/ClusApi.h
_COLORSPACE_TRANSFORM shared/ntddvdeo.h
_COLORSPACE_TRANSFORM_1DLUT_CAP shared/ntddvdeo.h
_COLORSPACE_TRANSFORM_3x4 shared/ntddvdeo.h
_COLORSPACE_TRANSFORM_DATA_CAP shared/ntddvdeo.h
_COLORSPACE_TRANSFORM_MATRIX_CAP shared/ntddvdeo.h
_COLORSPACE_TRANSFORM_MATRIX_V2 shared/ntddvdeo.h
_COLORSPACE_TRANSFORM_TARGET_CAPS shared/ntddvdeo.h
_D3DKMDT_COLORSPACE_TRANSFORM_MATRIX_V2 shared/d3dukmdt.h
_DEVICE_DSM_CONVERSION_OUTPUT um/winioctl.h
_DNS_SERVICE_BROWSE_REQUEST um/WinDNS.h
_DNS_SERVICE_CANCEL um/WinDNS.h
_DNS_SERVICE_REGISTER_REQUEST um/WinDNS.h
_DUMP_FILE_ATTRIBUTES um/mindumpdef.h
_ENCLAVE_CREATE_INFO_VBS_BASIC um/winnt.h
_ENCLAVE_INIT_INFO_VBS_BASIC um/winnt.h
_ENCLAVE_LOAD_DATA_VBS_BASIC um/winnt.h
_ENCLAVE_VBS_BASIC_KEY_REQUEST um/ntenclv.h
_FILE_CASE_SENSITIVE_INFO um/WinBase.h
_GAMMA_RAMP_DXGI_1 shared/ntddvdeo.h
_GAMMA_RAMP_RGB shared/ntddvdeo.h
_GAMMA_RAMP_RGB256x3x16 shared/ntddvdeo.h
_HTTP2_SETTINGS_LIMITS_PARAM um/http.h
_HTTP2_WINDOW_SIZE_PARAM um/http.h
_HTTP_DELEGATE_REQUEST_PROPERTY_INFO um/http.h
_HTTP_REQUEST_SIZING_INFO um/http.h
_HTTP_REQUEST_TIMING_INFO um/http.h
_HTTP_SERVICE_CONFIG_SSL_PARAM_EX um/http.h
_KERB_RETRIEVE_KEY_TAB_REQUEST um/NTSecAPI.h
_KERB_RETRIEVE_KEY_TAB_RESPONSE um/NTSecAPI.h
_MAXVERSIONTESTED_INFO um/winnt.h
_MCG_CAP um/cper.h
_MCI_STATUS_AMD_BITS um/cper.h
_MCI_STATUS_BITS_COMMON um/cper.h
_MCI_STATUS_INTEL_BITS um/cper.h
_MDNS_QUERY_HANDLE um/WinDNS.h
_MDNS_QUERY_REQUEST um/WinDNS.h
_MIPI_DSI2_CAPS shared/ntddvdeo.h
_MIPI_DSI2_PACKET shared/ntddvdeo.h
_MIPI_DSI2_TRANSMISSION shared/ntddvdeo.h
_PHYSICAL_MEMORY_DESCRIPTOR32 um/mindumpdef.h
_PHYSICAL_MEMORY_DESCRIPTOR64 um/mindumpdef.h
_PHYSICAL_MEMORY_RUN32 um/mindumpdef.h
_PHYSICAL_MEMORY_RUN64 um/mindumpdef.h
_SCH_EXTENSION_DATA um/schannel.h
_SEC_FLAGS shared/sspi.h
_SET_ACTIVE_COLOR_PROFILE_NAME shared/ntddvdeo.h
_STORAGE_ENDURANCE_DATA_DESCRIPTOR shared/ntddscsi.h
_STORAGE_ENDURANCE_INFO shared/ntddscsi.h
_STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR um/winioctl.h
_STORAGE_HW_ENDURANCE_INFO um/winioctl.h
_STORAGE_PROPERTY_SET um/winioctl.h
_STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT um/winioctl.h
_STORAGE_PROTOCOL_SPECIFIC_DATA_EXT um/winioctl.h
_SYSTEM_CODEINTEGRITY_INFORMATION um/winternl.h
_TLS_EXTENSION_SUBSCRIPTION um/schannel.h
_VBS_BASIC_ENCLAVE_EXCEPTION_AMD64 um/ntenclv.h
_VBS_BASIC_ENCLAVE_SYSCALL_PAGE um/ntenclv.h
_VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR32 um/ntenclv.h
_VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR64 um/ntenclv.h
_WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS um/webauthn.h
_WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS um/webauthn.h
_WEBAUTHN_COSE_CREDENTIAL_PARAMETER um/webauthn.h
_WEBAUTHN_COSE_CREDENTIAL_PARAMETERS um/webauthn.h
_WEBAUTHN_CREDENTIALS um/webauthn.h
_WEBAUTHN_CREDENTIAL_LIST um/webauthn.h
_WEBAUTHN_EXTENSION um/webauthn.h
_WEBAUTHN_EXTENSIONS um/webauthn.h
_WEBAUTHN_RP_ENTITY_INFORMATION um/webauthn.h
_WHEA_AMD_EXTENDED_REGISTERS um/cper.h
_WHEA_ERROR_SOURCE_CONFIGURATION_DD um/wheadef.h
_WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER um/wheadef.h
_WHEA_PMEM_ERROR_SECTION_VALIDBITS um/cper.h
_WHEA_PMEM_PAGE_RANGE um/cper.h
_WINBIO_FP_BU_STATE shared/winbio_types.h
_WINHTTP_REQUEST_STATS um/winhttp.h
_WINHTTP_REQUEST_TIMES um/winhttp.h
__MIDL_IBackgroundCopyJob2_0001 um/bits1_5.h
__MIDL_IBackgroundCopyJob2_0002 um/bits1_5.h
__MIDL___MIDL_itf_bits5_0_0000_0000_0001 um/bits5_0.h
__MIDL___MIDL_itf_bits5_0_0000_0000_0002 um/bits5_0.h

Structs Removed

4
__MIDL_IBackgroundCopyJob2_0004 um/bits1_5.h
__MIDL_IBackgroundCopyJob2_0005 um/bits1_5.h
__MIDL___MIDL_itf_bits5_0_0000_0000_0003 um/bits5_0.h
__MIDL___MIDL_itf_bits5_0_0000_0000_0005 um/bits5_0.h

Structs Modified

15
D3D12_AUTO_BREADCRUMB_NODE um/d3d12.h
D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA um/d3d12.h
DXGI_DDI_PRESENT_FLAGS um/dxgiddi.h
IESEventVtbl um/tuner.h → um/bdaiface.h
IXAPOVtbl um/xapo.h
NVME_IDENTIFY_CONTROLLER_DATA shared/nvme.h
NVME_IDENTIFY_NAMESPACE_DATA shared/nvme.h
_ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION um/winnt.h
_ATTACH_VIRTUAL_DISK_PARAMETERS um/virtdisk.h
_COMPATIBILITY_CONTEXT_ELEMENT um/winnt.h
_MCI_STATUS um/cper.h
_PRINTPROVIDOR um/winsplp.h
_SECPKG_FUNCTION_TABLE um/NTSecPKG.h
_STORAGE_PROTOCOL_SPECIFIC_DATA um/winioctl.h
__MIDL_IBackgroundCopyJob2_0003 um/bits1_5.h

Functions Added

72
HRESULT CreateAudioReverb(int ** ppApo);
HRESULT DMLCreateDevice(ID3D12Device * d3d12Device, enum DML_CREATE_DEVICE_FLAGS flags, const IID *const riid, void ** device);
int DeviceDsmValidateOutputLength(PDEVICE_DSM_DEFINITION Definition, DWORD OutputLength);
HRESULT DllRegisterServer(void);
HRESULT DllUnregisterServer(void);
DNS_STATUS DnsServiceBrowse(PDNS_SERVICE_BROWSE_REQUEST pRequest, PDNS_SERVICE_CANCEL pCancel);
DNS_STATUS DnsServiceBrowseCancel(PDNS_SERVICE_CANCEL pCancelHandle);
PDNS_SERVICE_INSTANCE DnsServiceConstructInstance(PCWSTR pServiceName, PCWSTR pHostName, PIP4_ADDRESS pIp4, PIP6_ADDRESS pIp6, WORD wPort, WORD wPriority, WORD wWeight, DWORD dwPropertiesCount, PCWSTR * keys, PCWSTR * values);
PDNS_SERVICE_INSTANCE DnsServiceCopyInstance(PDNS_SERVICE_INSTANCE pOrig);
DWORD DnsServiceDeRegister(PDNS_SERVICE_REGISTER_REQUEST pRequest, PDNS_SERVICE_CANCEL pCancel);
void DnsServiceFreeInstance(PDNS_SERVICE_INSTANCE pInstance);
DWORD DnsServiceRegister(PDNS_SERVICE_REGISTER_REQUEST pRequest, PDNS_SERVICE_CANCEL pCancel);
DWORD DnsServiceRegisterCancel(PDNS_SERVICE_CANCEL pCancelHandle);
DNS_STATUS DnsServiceResolve(PDNS_SERVICE_RESOLVE_REQUEST pRequest, PDNS_SERVICE_CANCEL pCancel);
DNS_STATUS DnsServiceResolveCancel(PDNS_SERVICE_CANCEL pCancelHandle);
DNS_STATUS DnsStartMulticastQuery(PMDNS_QUERY_REQUEST pQueryRequest, PMDNS_QUERY_HANDLE pHandle);
DNS_STATUS DnsStopMulticastQuery(PMDNS_QUERY_HANDLE pHandle);
HRESULT ForceArchitecture(int VmSavedStateDumpHandle, int VpId, int Architecture);
HRESULT ForcePagingMode(int VmSavedStateDumpHandle, int VpId, int PagingMode);
LONG GetCurrentPackageInfo2(const int flags, PackagePathType packagePathType, int * bufferLength, BYTE * buffer, int * count);
LONG GetCurrentPackagePath2(PackagePathType packagePathType, int * pathLength, int path);
int GetDpiAwarenessContextForProcess(HANDLE hProcess);
LONG GetPackageInfo2(PACKAGE_INFO_REFERENCE packageInfoReference, const int flags, PackagePathType packagePathType, int * bufferLength, BYTE * buffer, int * count);
LONG GetPackagePathByFullName2(PCWSTR packageFullName, PackagePathType packagePathType, int * pathLength, int path);
LONG GetStagedPackagePathByFullName2(PCWSTR packageFullName, PackagePathType packagePathType, int * pathLength, int path);
BOOL GetSystemLeapSecondInformation(PBOOL Enabled, PDWORD Flags);
HRESULT HdvRegisterDoorbellPage(HDV_DEVICE requestor, HDV_PCI_BAR_SELECTOR BarIndex, UINT64 PageIndex, PVOID DoorbellEvent);
HRESULT HdvUnregisterDoorbellPage(HDV_DEVICE requestor, HDV_PCI_BAR_SELECTOR BarIndex, UINT64 PageIndex);
HRESULT IMSVidWebDVD2_put_Bookmark_Proxy(IMSVidWebDVD2 * This, BYTE * pData, DWORD dwDataLength);
void IMSVidWebDVD2_put_Bookmark_Stub(IRpcStubBuffer * This, IRpcChannelBuffer * _pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD * _pdwStubPhase);
RPC_STATUS I_RpcServerSubscribeForDisconnectNotification2(RPC_BINDING_HANDLE Binding, void * hEvent, int * SubscriptionId);
RPC_STATUS I_RpcServerUnsubscribeForDisconnectNotification(RPC_BINDING_HANDLE Binding, int SubscriptionId);
HRESULT InKernelSpace(int VmSavedStateDumpHandle, int VpId, BOOL * InKernelSpace);
BOOL IsActiveSessionCountLimited(void);
BOOLEAN IsHdvRegisterDoorbellPagePresent(void);
BOOLEAN IsHdvUnregisterDoorbellPagePresent(void);
HRESULT IsMdmUxWithoutAadAllowed(BOOL * isEnrollmentAllowed);
HRESULT IsProcessInWDAGContainer(PVOID Reserved, BOOL * isProcessInWDAGContainer);
BOOLEAN IsWHvResumePartitionTimePresent(void);
BOOLEAN IsWHvSuspendPartitionTimePresent(void);
void KdHelp32To64(PKDHELP64 p32, PKDHELP64 p64);
HRESULT PerceptionDeviceCreateFactory(int riid, LPVOID * ppFactory);
ULONG RegisterAppConstrainedChangeNotification(PAPPCONSTRAIN_CHANGE_ROUTINE Routine, PVOID Context, PAPPCONSTRAIN_REGISTRATION * Registration);
HRESULT RegisterDeviceWithManagementUsingAADDeviceCredentials(void);
DWORD RtlFillNonVolatileMemory(PVOID NvToken, __unaligned void * NvDestination, SIZE_T Size, const BYTE Value, DWORD Flags);
void SetDebugVerboseHandler(int DebugHandler);
void SetErrorVerboseHandler(int ErrorHandler);
void SetInfoVerboseHandler(int InfoHandler);
SECURITY_STATUS SslGetExtensions(const BYTE * clientHello, DWORD clientHelloByteSize, SCH_EXTENSION_DATA * genericExtensions, BYTE genericExtensionsCount, DWORD * bytesToRead, SchGetExtensionsOptions flags);
TDHSTATUS TdhLoadManifestFromMemory(int pData, ULONG cbData);
TDHSTATUS TdhUnloadManifestFromMemory(int pData, ULONG cbData);
int TokenBindingGenerateIDForUri(TOKENBINDING_KEY_PARAMETERS_TYPE keyType, PCWSTR targetUri, TOKENBINDING_RESULT_DATA ** resultData);
void UnregisterAppConstrainedChangeNotification(PAPPCONSTRAIN_REGISTRATION Registration);
HRESULT WHvResumePartitionTime(WHV_PARTITION_HANDLE Partition);
HRESULT WHvSuspendPartitionTime(WHV_PARTITION_HANDLE Partition);
HRESULT WebAuthNAuthenticatorGetAssertion(int hWnd, LPCWSTR pwszRpId, PCWEBAUTHN_CLIENT_DATA pWebAuthNClientData, PCWEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONS pWebAuthNGetAssertionOptions, PWEBAUTHN_ASSERTION * ppWebAuthNAssertion);
HRESULT WebAuthNAuthenticatorMakeCredential(int hWnd, PCWEBAUTHN_RP_ENTITY_INFORMATION pRpInformation, PCWEBAUTHN_USER_ENTITY_INFORMATION pUserInformation, PCWEBAUTHN_COSE_CREDENTIAL_PARAMETERS pPubKeyCredParams, PCWEBAUTHN_CLIENT_DATA pWebAuthNClientData, PCWEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONS pWebAuthNMakeCredentialOptions, PWEBAUTHN_CREDENTIAL_ATTESTATION * ppWebAuthNCredentialAttestation);
HRESULT WebAuthNCancelCurrentOperation(const GUID * pCancellationId);
void WebAuthNFreeAssertion(PWEBAUTHN_ASSERTION pWebAuthNAssertion);
void WebAuthNFreeCredentialAttestation(PWEBAUTHN_CREDENTIAL_ATTESTATION pWebAuthNCredentialAttestation);
DWORD WebAuthNGetApiVersionNumber(void);
HRESULT WebAuthNGetCancellationId(GUID * pCancellationId);
PCWSTR WebAuthNGetErrorName(HRESULT hr);
HRESULT WebAuthNGetW3CExceptionDOMError(HRESULT hr);
HRESULT WebAuthNIsUserVerifyingPlatformAuthenticatorAvailable(BOOL * pbIsUserVerifyingPlatformAuthenticatorAvailable);
HRESULT XAudio2CreateWithVersionInfo(IXAudio2 ** ppXAudio2, UINT32 Flags, XAUDIO2_PROCESSOR XAudio2Processor, DWORD ntddiVersion);
int __ascii_iswalpha(const int _C);
int __ascii_iswdigit(const int _C);
int __ascii_tolower(const int _C);
int __ascii_toupper(const int _C);
int __ascii_towlower(const int _C);
int __ascii_towupper(const int _C);

Functions Removed

16
void CIShutdown(void);
HRESULT CIState(const WCHAR * pwcsCat, const WCHAR * pwcsMachine, CI_STATE * pCiState);
void DIFXAPISetLogCallbackA(DIFXAPILOGCALLBACK_A LogCallback, PVOID CallbackContext);
void DIFXAPISetLogCallbackW(DIFXAPILOGCALLBACK_W LogCallback, PVOID CallbackContext);
DWORD DriverPackageGetPathA(PCSTR DriverPackageInfPath, int pDestInfPath, DWORD * pNumOfChars);
DWORD DriverPackageGetPathW(PCWSTR DriverPackageInfPath, int pDestInfPath, DWORD * pNumOfChars);
DWORD DriverPackageInstallA(PCSTR DriverPackageInfPath, DWORD Flags, PCINSTALLERINFO_A pInstallerInfo, BOOL * pNeedReboot);
DWORD DriverPackageInstallW(PCWSTR DriverPackageInfPath, DWORD Flags, PCINSTALLERINFO_W pInstallerInfo, BOOL * pNeedReboot);
DWORD DriverPackagePreinstallA(PCSTR DriverPackageInfPath, DWORD Flags);
DWORD DriverPackagePreinstallW(PCWSTR DriverPackageInfPath, DWORD Flags);
DWORD DriverPackageUninstallA(PCSTR DriverPackageInfPath, DWORD Flags, PCINSTALLERINFO_A pInstallerInfo, BOOL * pNeedReboot);
DWORD DriverPackageUninstallW(PCWSTR DriverPackageInfPath, DWORD Flags, PCINSTALLERINFO_W pInstallerInfo, BOOL * pNeedReboot);
HRESULT LocateCatalogsA(PCSTR pwszScope, ULONG iBmk, int pwszMachine, ULONG * pccMachine, int pwszCat, ULONG * pccCat);
HRESULT LocateCatalogsW(PCWSTR pwszScope, ULONG iBmk, int pwszMachine, ULONG * pccMachine, int pwszCat, ULONG * pccCat);
void SetDifxLogCallbackA(DIFXLOGCALLBACK_A LogCallback, PVOID CallbackContext);
void SetDifxLogCallbackW(DIFXLOGCALLBACK_W LogCallback, PVOID CallbackContext);

Functions Changed

1
RtlRaiseException um/rtlsupportapi.h → um/winnt.h