10.0.18362.5 → 10.0.19041.4

497 Structs added
12 Structs removed
21 Structs modified
336 Functions added
24 Functions removed
3 Functions changed

Structs Added

497

Structs Removed

12
D3D12_VIDEO_DECODE_SUB_SAMPLE_MAPPING_BLOCK um/d3d12video.h
_MIPI_DSI2_CAPS shared/ntddvdeo.h
_MIPI_DSI2_PACKET shared/ntddvdeo.h
_MIPI_DSI2_TRANSMISSION shared/ntddvdeo.h
_PCC_HEADER shared/poclass.h
_PCC_INPUT_BUFFER shared/poclass.h
_PCC_OUTPUT_BUFFER shared/poclass.h
_STREAM_INFORMATION_ENTRY um/winioctl.h
_USE_OPTION_DEFFERED_CONNECTION_PARAMETERS um/LMUse.h
_WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER um/wheadef.h
__MIDL___MIDL_itf_mfidl_0000_0058_0001 um/mfidl.h
__MIDL___MIDL_itf_mfidl_0000_0113_0001 um/mfidl.h

Structs Modified

21
CF_SYNC_POLICIES um/cfapi.h
D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA um/d3d12.h
NVME_CDW11_FEATURES shared/nvme.h
WHV_CAPABILITY um/WinHvPlatformDefs.h
WHV_CAPABILITY_FEATURES um/WinHvPlatformDefs.h
WHV_EXTENDED_VM_EXITS um/WinHvPlatformDefs.h
WHV_PARTITION_PROPERTY um/WinHvPlatformDefs.h
WHV_PROCESSOR_FEATURES um/WinHvPlatformDefs.h
WHV_REGISTER_VALUE um/WinHvPlatformDefs.h
WHV_RUN_VP_EXIT_CONTEXT um/WinHvPlatformDefs.h
_BATTERY_NON_CATASTROPHIC_EVENT shared/batclass.h
_D3DDDI_CREATEHWQUEUEFLAGS shared/d3dukmdt.h
_HTTP_REQUEST_TIMING_INFO um/http.h
_HTTP_SERVICE_CONFIG_SSL_PARAM_EX um/http.h
_IMAGE_LOAD_CONFIG_DIRECTORY32 um/winnt.h
_IMAGE_LOAD_CONFIG_DIRECTORY64 um/winnt.h
_MEMORY_BASIC_INFORMATION um/winnt.h
_SECPKG_FUNCTION_TABLE um/NTSecPKG.h
_SERVERSILO_BASIC_INFORMATION um/winnt.h
_WHEA_ERROR_SOURCE_CONFIGURATION_DD um/wheadef.h
_WHV_PROCESSOR_XSAVE_FEATURES um/WinHvPlatformDefs.h

Functions Added

336

Functions Removed

24
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);
BOOLEAN IsHdvRegisterDoorbellPagePresent(void);
BOOLEAN IsHdvUnregisterDoorbellPagePresent(void);
void SetDebugVerboseHandler(int DebugHandler);
void SetErrorVerboseHandler(int ErrorHandler);
void SetInfoVerboseHandler(int InfoHandler);
TLG_STATUS TraceLoggingRegister(TraceLoggingHProvider hProvider);
TLG_STATUS TraceLoggingRegisterEx(TraceLoggingHProvider hProvider, TLG_PENABLECALLBACK pEnableCallback, PVOID pCallbackContext);
TLG_STATUS TraceLoggingSetInformation(TraceLoggingHProvider hProvider, EVENT_INFO_CLASS informationClass, PVOID pvInformation, ULONG cbInformation);
void TraceLoggingUnregister(TraceLoggingHProvider hProvider);
void _TlgCreateArray(PEVENT_DATA_DESCRIPTOR pDesc, const void * pVals, const int * pcVals, ULONG cbVal);
void _TlgCreateBinary(PEVENT_DATA_DESCRIPTOR pDesc, const void * pVals, ULONG cVals);
void _TlgCreateFixedArray(PEVENT_DATA_DESCRIPTOR pDesc, const void * pVals, ULONG cVals, ULONG cbVal);
void _TlgCreateSz(PEVENT_DATA_DESCRIPTOR pDesc, int LPCSTR);
void _TlgCreateWsz(PEVENT_DATA_DESCRIPTOR pDesc, int LPCWSTR);
void _TlgEnableCallback(int pSourceId, ULONG callbackType, UCHAR level, ULONGLONG keywordAny, ULONGLONG keywordAll, PEVENT_FILTER_DESCRIPTOR pFilterData, PVOID pCallbackContext);
int _TlgGuidEqual(const int /* unnamed */);
int _TlgGuidIsZero(const int /* unnamed */);
int _TlgKeywordOn(TraceLoggingHProvider hProvider, ULONGLONG keyword);
TLG_STATUS _TlgWrite(TraceLoggingHProvider hProvider, const void * pEventMetadata, int pActivityId, int pRelatedActivityId, int () _In_range_);
void _TlgWriteCommon(TraceLoggingHProvider hProvider, const void * pEventMetadata, ULONGLONG * pDesc, EVENT_DATA_DESCRIPTOR * pData);
void * _alloca(size_t _Size);
int _get_heap_handle(void);

Functions Changed

3
GetInterfaceContextTableForHostName um/ondemandconnroutehelper.h
TraceLoggingProviderEnabled shared/TraceLoggingProvider.h
TraceLoggingProviderId shared/TraceLoggingProvider.h