Skip to content

v54.0.44-preview

Compare
Choose a tag to compare
@mikebattista mikebattista released this 07 Aug 18:26

Changes:

Fixes:

  • #1664: IAudioSessionControl2::IsSystemSoundSession uses S_FALSE
  • #1660: Bug: Compiler complains that HWND doesn't implement IntoParam<Handle, CopyType>
  • #1656: WlanOpenHandle uses Microsoft.Win32.SafeHandles.SafeFileHandle
  • #1622: LoadResource generates an unexpected GlobalFreeSafeHandle
  • #1621: Bug: Missing definitions for DEVPROP_BOOLEAN
  • #1609: Documentation mappings false positives

Enhancements:

  • #792: Metadata should annotate methods which return unowned handles
  • #1392: Feature request: use get/set to deal with bitfields.
See More

Others:

  • #1668: CredRead parameter should use CRED_TYPE enum
  • #1654: SetupCopyOEMInf can use CopyStyle enum
  • #1655: SetupScanFileQueue can use flagged enum
  • #1657: SetupOpenInfFile can use flagged enum
  • #1644: CM_Get_Next_Res_Des* should also use CM_QUERY_RESOURCE_CONFLICT_LIST_RESTYPE
  • #1643: CM_Enumerate_Classes and CM_Enumerate_Classes_Ex can use enum
  • #1636: SetProcessWorkingSetSizeEx can use enum in flags parameter
  • #1658: CertOpenStore's hCryptProv parameter should get a [Reserved] attribute
  • #1586: WinHTTP interfaces from httprequest.idl is missing
  • #1635: Missing DEVPKEY_s
  • #1589: Using Microsoft.Windows.WinmdGenerator on Linux: cannot find Sdk.props (case sensitivity)
  • #1634: CM_* can use enums
  • #1642: CM_Query_Resource_Conflict_List ResourceID parameter should use enum of ResType_*
  • #1638: UpdateDriverForPlugAndPlayDevices can use enum
  • #1640: REGISTER_NOTIFICATION_FLAGS missing flags attribute
  • #1641: EXIT_WINDOWS_FLAGS is incomplete
  • #1628: PrivilegeCheck pfResult is incorrect type
  • #1623: IGroupPolicyObject can use enums
  • #1624: REGISTRY_EXTENSION_GUID is missing from GPEdit.h
  • #1625: IServiceProvider::QueryService::ppvObject missing ComOutPtr
  • #1626: Restartmanager.h methods should return WIN32_ERROR
  • #1627: RM_PROCESS_INFO AppStatus should use RM_APP_STATUS enum
  • #1619: Update documentation links to learn.microsoft.com
  • #1620: Updated to ClangSharp 16.0 and added support for bitfields
  • #1594: WSA functions should be marked SetLastError where appropriate
  • #1618: PROCESSOR_FEATURE_ID is incomplete
  • #1617: newdev missing enums
  • #1616: The functions from netcon.h are missing
  • #1612: ImageList_GetIcon flags doesn't use existing IMAGE_LIST_DRAW_STYLE enum
  • #1614: STATEMGRSTATUS.nStatus should map to WIN32_ERROR
  • #1615: SRRemoveRestorePoint is missing
  • #1611: Update HeaderFileCoverageExceptions.csv
  • #1610: All types from Nvme.h are missing

This list of changes was auto generated.