Nikolay Sivov (@nsivov) commented about include/mmreg.h:
+typedef struct +{
- WAVEFORMATEX wfx;
- WORD wPayloadType;
- WORD wAudioProfileLevelIndication;
- WORD wStructType;
- WORD wReserved1;
- DWORD dwReserved2;
+} HEAACWAVEINFO, *PHEAACWAVEINFO;
+typedef struct +{
- HEAACWAVEINFO wfInfo;
- BYTE pbAudioSpecificConfig[1];
+} HEAACWAVEFORMAT, *PHEAACWAVEFORMAT;
These are using names for structures at least in 10.0.22621.0. The names are 'heaacwaveinfo_tag' and 'heaacwaveformat_tag'.