5.6.0
- Add
DISPLAY_DEVICE_STATE_FLAGSenum (#901) - Add
FILE_DEVICE_TYPEenum (#901) - Deprecate
SCARD_SCOPE_USERconstant in favor ofSCARD_SCOPE.SCARD_SCOPE_USER(#901) - Deprecate
SCARD_SCOPE_TERMINALconstant in favor ofSCARD_SCOPE.SCARD_SCOPE_TERMINAL(#901) - Deprecate
SYMFLAG_VALUEPRESENTconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_VALUEPRESENT(#901) - Deprecate
SYMFLAG_REGISTERconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_REGISTER(#901) - Deprecate
SYMFLAG_REGRELconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_REGREL(#901) - Deprecate
SYMFLAG_FRAMERELconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_FRAMEREL(#901) - Deprecate
SYMFLAG_PARAMETERconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_PARAMETER(#901) - Deprecate
SYMFLAG_LOCALconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_LOCAL(#901) - Deprecate
SYMFLAG_CONSTANTconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_CONSTANT(#901) - Deprecate
SYMFLAG_EXPORTconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_EXPORT(#901) - Deprecate
SYMFLAG_FORWARDERconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_FORWARDER(#901) - Deprecate
SYMFLAG_FUNCTIONconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_FUNCTION(#901) - Deprecate
SYMFLAG_VIRTUALconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_VIRTUAL(#901) - Deprecate
SYMFLAG_THUNKconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_THUNK(#901) - Deprecate
SYMFLAG_TLSRELconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_TLSREL(#901) - Deprecate
SYMFLAG_SLOTconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_SLOT(#901) - Deprecate
SYMFLAG_ILRELconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_ILREL(#901) - Deprecate
SYMFLAG_METADATAconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_METADATA(#901) - Deprecate
SYMFLAG_CLR_TOKENconstant in favor ofSYMBOL_INFO_FLAGS.SYMFLAG_CLR_TOKEN(#901) - Deprecate
SND_SYNCconstant in favor ofSND_FLAGS.SND_SYNC(#901) - Deprecate
SND_ASYNCconstant in favor ofSND_FLAGS.SND_ASYNC(#901) - Deprecate
SND_NODEFAULTconstant in favor ofSND_FLAGS.SND_NODEFAULT(#901) - Deprecate
SND_MEMORYconstant in favor ofSND_FLAGS.SND_MEMORY(#901) - Deprecate
SND_LOOPconstant in favor ofSND_FLAGS.SND_LOOP(#901) - Deprecate
SND_NOSTOPconstant in favor ofSND_FLAGS.SND_NOSTOP(#901) - Deprecate
SND_NOWAITconstant in favor ofSND_FLAGS.SND_NOWAIT(#901) - Deprecate
SND_ALIASconstant in favor ofSND_FLAGS.SND_ALIAS(#901) - Deprecate
SND_ALIAS_IDconstant in favor ofSND_FLAGS.SND_ALIAS_ID(#901) - Deprecate
SND_FILENAMEconstant in favor ofSND_FLAGS.SND_FILENAME(#901) - Deprecate
SND_RESOURCEconstant in favor ofSND_FLAGS.SND_RESOURCE(#901) - Deprecate
SND_PURGEconstant in favor ofSND_FLAGS.SND_PURGE(#901) - Deprecate
SND_APPLICATIONconstant in favor ofSND_FLAGS.SND_APPLICATION(#901) - Deprecate
SND_SENTRYconstant in favor ofSND_FLAGS.SND_SENTRY(#901) - Deprecate
SND_RINGconstant in favor ofSND_FLAGS.SND_RING(#901) - Deprecate
SND_SYSTEMconstant in favor ofSND_FLAGS.SND_SYSTEM(#901) - Deprecate
DISPLAY_DEVICE_MIRRORING_DRIVERconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_MIRRORING_DRIVER(#901) - Deprecate
DISPLAY_DEVICE_VGA_COMPATIBLEconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_VGA_COMPATIBLE(#901) - Deprecate
DISPLAY_DEVICE_REMOVABLEconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_REMOVABLE(#901) - Deprecate
DISPLAY_DEVICE_MODESPRUNEDconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_MODESPRUNED(#901) - Deprecate
DISPLAY_DEVICE_ACTIVEconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ACTIVE(#901) - Deprecate
DISPLAY_DEVICE_PRIMARY_DEVICEconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_PRIMARY_DEVICE(#901) - Deprecate
WDA_NONEconstant in favor ofWINDOW_DISPLAY_AFFINITY.WDA_NONE(#901) - Deprecate
WDA_MONITORconstant in favor ofWINDOW_DISPLAY_AFFINITY.WDA_MONITOR(#901) - Deprecate
WDA_EXCLUDEFROMCAPTUREconstant in favor ofWINDOW_DISPLAY_AFFINITY.WDA_EXCLUDEFROMCAPTURE(#901) - Deprecate
WAVE_FORMAT_QUERYconstant in favor ofMIDI_WAVE_OPEN_TYPE.WAVE_FORMAT_QUERY(#901) - Deprecate
WAVE_ALLOWSYNCconstant in favor ofMIDI_WAVE_OPEN_TYPE.WAVE_ALLOWSYNC(#901) - Deprecate
WAVE_MAPPEDconstant in favor ofMIDI_WAVE_OPEN_TYPE.WAVE_MAPPED(#901) - Deprecate
WAVE_FORMAT_DIRECTconstant in favor ofMIDI_WAVE_OPEN_TYPE.WAVE_FORMAT_DIRECT(#901) - Deprecate
WAVE_MAPPED_DEFAULT_COMMUNICATION_DEVICEconstant in favor ofMIDI_WAVE_OPEN_TYPE.WAVE_MAPPED_DEFAULT_COMMUNICATION_DEVICE(#901) - Deprecate
VARIANT_NOVALUEPROPconstant in favor ofVAR_CHANGE_FLAGS.VARIANT_NOVALUEPROP(#901) - Deprecate
VARIANT_ALPHABOOLconstant in favor ofVAR_CHANGE_FLAGS.VARIANT_ALPHABOOL(#901) - Deprecate
VARIANT_NOUSEROVERRIDEconstant in favor ofVAR_CHANGE_FLAGS.VARIANT_NOUSEROVERRIDE(#901) - Deprecate
VARIANT_LOCALBOOLconstant in favor ofVAR_CHANGE_FLAGS.VARIANT_LOCALBOOL(#901) - Deprecate
NO_ERRORconstant in favor ofWIN32_ERROR.NO_ERROR(#901) - Deprecate
DISPLAY_DEVICE_ATTACHED_TO_DESKTOPconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ATTACHED_TO_DESKTOP(#901) - Deprecate
DISPLAY_DEVICE_ATTACHEDconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ATTACHED(#901) - Deprecate
DISPLAY_DEVICE_MULTI_DRIVERconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_MULTI_DRIVER(#901) - Deprecate
DISPLAY_DEVICE_ACC_DRIVERconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_ACC_DRIVER(#901) - Deprecate
DISPLAY_DEVICE_UNSAFE_MODES_ONconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_UNSAFE_MODES_ON(#901) - Deprecate
DISPLAY_DEVICE_TS_COMPATIBLEconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_TS_COMPATIBLE(#901) - Deprecate
DISPLAY_DEVICE_RDPUDDconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_RDPUDD(#901) - Deprecate
DISPLAY_DEVICE_REMOTEconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_REMOTE(#901) - Deprecate
DISPLAY_DEVICE_DISCONNECTconstant in favor ofDISPLAY_DEVICE_STATE_FLAGS.DISPLAY_DEVICE_DISCONNECT(#901) - Deprecate
PRODUCT_UNDEFINEDconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_UNDEFINED(#901) - Deprecate
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT(#901) - Deprecate
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL(#901) - Deprecate
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVCconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC(#901) - Deprecate
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVCconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC(#901) - Deprecate
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_COREconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE(#901) - Deprecate
PRODUCT_CLUSTER_SERVER_Vconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_CLUSTER_SERVER_V(#901) - Deprecate
PRODUCT_STARTER_Econstant in favor ofOS_PRODUCT_TYPE.PRODUCT_STARTER_E(#901) - Deprecate
PRODUCT_HOME_BASIC_Econstant in favor ofOS_PRODUCT_TYPE.PRODUCT_HOME_BASIC_E(#901) - Deprecate
PRODUCT_HOME_PREMIUM_Econstant in favor ofOS_PRODUCT_TYPE.PRODUCT_HOME_PREMIUM_E(#901) - Deprecate
PRODUCT_PROFESSIONAL_Econstant in favor ofOS_PRODUCT_TYPE.PRODUCT_PROFESSIONAL_E(#901) - Deprecate
PRODUCT_ENTERPRISE_Econstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ENTERPRISE_E(#901) - Deprecate
PRODUCT_ULTIMATE_Econstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ULTIMATE_E(#901) - Deprecate
PRODUCT_ENTERPRISE_EVALUATIONconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ENTERPRISE_EVALUATION(#901) - Deprecate
PRODUCT_MULTIPOINT_STANDARD_SERVERconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_MULTIPOINT_STANDARD_SERVER(#901) - Deprecate
PRODUCT_MULTIPOINT_PREMIUM_SERVERconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_MULTIPOINT_PREMIUM_SERVER(#901) - Deprecate
PRODUCT_STANDARD_EVALUATION_SERVERconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_STANDARD_EVALUATION_SERVER(#901) - Deprecate
PRODUCT_DATACENTER_EVALUATION_SERVERconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_DATACENTER_EVALUATION_SERVER(#901) - Deprecate
PRODUCT_ENTERPRISE_N_EVALUATIONconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ENTERPRISE_N_EVALUATION(#901) - Deprecate
PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVERconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER(#901) - Deprecate
PRODUCT_STORAGE_STANDARD_EVALUATION_SERVERconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER(#901) - Deprecate
PRODUCT_CORE_Nconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_CORE_N(#901) - Deprecate
PRODUCT_CORE_COUNTRYSPECIFICconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_CORE_COUNTRYSPECIFIC(#901) - Deprecate
PRODUCT_CORE_SINGLELANGUAGEconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_CORE_SINGLELANGUAGE(#901) - Deprecate
PRODUCT_COREconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_CORE(#901) - Deprecate
PRODUCT_PROFESSIONAL_WMCconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_PROFESSIONAL_WMC(#901) - Deprecate
PRODUCT_EDUCATIONconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_EDUCATION(#901) - Deprecate
PRODUCT_EDUCATION_Nconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_EDUCATION_N(#901) - Deprecate
PRODUCT_IOTUAPconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_IOTUAP(#901) - Deprecate
PRODUCT_ENTERPRISE_Sconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ENTERPRISE_S(#901) - Deprecate
PRODUCT_ENTERPRISE_S_Nconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ENTERPRISE_S_N(#901) - Deprecate
PRODUCT_ENTERPRISE_S_EVALUATIONconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ENTERPRISE_S_EVALUATION(#901) - Deprecate
PRODUCT_ENTERPRISE_S_N_EVALUATIONconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ENTERPRISE_S_N_EVALUATION(#901) - Deprecate
PRODUCT_DATACENTER_A_SERVER_COREconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_DATACENTER_A_SERVER_CORE(#901) - Deprecate
PRODUCT_STANDARD_A_SERVER_COREconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_STANDARD_A_SERVER_CORE(#901) - Deprecate
PRODUCT_PRO_WORKSTATIONconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_PRO_WORKSTATION(#901) - Deprecate
PRODUCT_PRO_WORKSTATION_Nconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_PRO_WORKSTATION_N(#901) - Deprecate
PRODUCT_ANDROMEDAconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_ANDROMEDA(#901) - Deprecate
PRODUCT_XBOX_NATIVEOSconstant in favor ofOS_PRODUCT_TYPE.PRODUCT_XBOX_NATIVEOS(#901) - Deprecate
FILE_DEVICE_CD_ROMconstant in favor ofFILE_DEVICE_TYPE.FILE_DEVICE_CD_ROM(#901) - Deprecate
FILE_DEVICE_DISKconstant in favor ofFILE_DEVICE_TYPE.FILE_DEVICE_DISK(#901) - Deprecate
FILE_DEVICE_DVDconstant in favor ofFILE_DEVICE_TYPE.FILE_DEVICE_DVD(#901) - Deprecate
FILE_DEVICE_TAPEconstant in favor ofFILE_DEVICE_TYPE.FILE_DEVICE_TAPE(#901) - Deprecate
MIM_OPENconstant in favor ofMM_MIM_OPEN(#902) - Deprecate
MIM_CLOSEconstant in favor ofMM_MIM_CLOSE(#902) - Deprecate
MIM_DATAconstant in favor ofMM_MIM_DATA(#902) - Deprecate
MIM_LONGDATAconstant in favor ofMM_MIM_LONGDATA(#902) - Deprecate
MIM_ERRORconstant in favor ofMM_MIM_ERROR(#902) - Deprecate
MIM_LONGERRORconstant in favor ofMM_MIM_LONGERROR(#902) - Deprecate
MOM_OPENconstant in favor ofMM_MOM_OPEN(#902) - Deprecate
MOM_CLOSEconstant in favor ofMM_MOM_CLOSE(#902) - Deprecate
MOM_DONEconstant in favor ofMM_MOM_DONE(#902) - Deprecate
MIM_MOREDATAconstant in favor ofMM_MIM_MOREDATA(#902) - Deprecate
MOM_POSITIONCBconstant in favor ofMM_MOM_POSITIONCB(#902) - Add
isComInitializedgetter (#903) - Deprecate
isCOMInitializedgetter in favor ofisComInitialized(#903) - You can automatically migrate your code to use the new constants and
properties by running
dart fix --applyin your terminal. - Add
IsPropVariantString,PropVariantToStrRet, andPropVariantToStringWithDefaultAPIs (#904) - Add
SafeArrayAccessData,SafeArrayCreateVector,SafeArrayDestroy, andSafeArrayUnaccessDataAPIs (#905, thanks to @aweinber) - Add remaining
SafeArray*APIs (#906) - Add
SHGetLocalizedNameAPI (#908)