Interface Identifiers
[The feature associated with this page, Windows Media Format 11 SDK, is a legacy feature. It has been superseded by Source Reader and Sink Writer. Source Reader and Sink Writer have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use Source Reader and Sink Writer instead of Windows Media Format 11 SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
You must use an interface identifier (IID) when making calls to the QueryInterface method. An IID is a globally unique identifier (GUID) value. In the Windows Media Format SDK, the constant assigned to the IID for a given interface is the interface name preceded by 'IID_'.
The following table lists the interface identifiers and associated constants for the interfaces in this SDK.
Interface | IID constant | GUID |
---|---|---|
INSSBuffer | IID_INSSBuffer | E1CD3524-03D7-11d2-9EED-006097D2D7CF |
INSSBuffer2 | IID_INSSBuffer2 | 4f528693-1035-43fe-b428-757561ad3a68 |
INSSBuffer3 | IID_INSSBuffer3 | c87ceaaf-75be-4bc4-84eb-ac2798507672 |
INSSBuffer4 | IID_INSSBuffer4 | b6b8fd5a-32e2-49d4-a910-c26cc85465ed |
IWMAddressAccess | IID_IWMAddressAccess | BB3C6389-1633-4E92-AF14-9F3173BA39D0 |
IWMAddressAccess2 | IID_IWMAddressAccess2 | 65A83FC2-3E98-4D4D-81B5-2A742886B33D |
IWMBackupRestoreProps | IID_IWMBackupRestoreProps | 3C8E0DA6-996F-4ff3-A1AF-4838F9377e2e |
IWMBandwidthSharing | IID_IWMBandwidthSharing | ad694af1-f8d9-42f8-bc47-70311b0c4f9e |
IWMClientConnections | IID_IWMClientConnections | 73c66010-a299-41df-b1f0-ccf03b09c1c6 |
IWMClientConnections2 | IID_IWMClientConnections2 | 4091571e-4701-4593-bb3d-d5f5f0c74246 |
IWMCodecInfo | IID_IWMCodecInfo | a970f41e-34de-4a98-b3ba-e4b3ca7528f0 |
IWMCodecInfo2 | IID_IWMCodecInfo2 | aa65e273-b686-4056-91ec-dd768d4df710 |
IWMCodecInfo3 | IID_IWMCodecInfo3 | 7e51f487-4d93-4f98-8ab4-27d0565adc51 |
IWMCredentialCallback | IID_IWMCredentialCallback | 342e0eb7-e651-450c-975b-2ace2c90c48e |
IWMDeviceRegistration | IID_IWMDeviceRegistration | f6211f03-8d21-4e94-93e6-8510805f2d99 |
IWMDRMEditor | IID_IWMDRMEditor | FF130EBC-A6C3-42A6-B401-C3382C3E08B3 |
IWMDRMMessageParser | IID_IWMDRMMessageParser | a73a0072-25a0-4c99-b4a5-ede8101a6c39 |
IWMDRMReader | IID_IWMDRMReader | d2827540-3ee7-432c-b14c-dc17f085d3b3 |
IWMDRMReader2 | IID_IWMDRMReader2 | befe7a75-9f1d-4075-b9d9-a3c37bda49a0 |
IWMDRMReader3 | IID_IWMDRMReader3 | f28c0300-9baa-4477-a846-1744d9cbf533 |
IWMDRMTranscryptor | IID_IWMDRMTranscryptor | 69059850-6e6f-4bb2-806f-71863ddfc471 |
IWMDRMWriter | IID_IWMDRMWriter | D6EA5DD0-12A0-43F4-90AB-A3FD451E6A07 |
IWMDRMWriter2 | IID_IWMDRMWriter2 | 38ee7a94-40e2-4e10-aa3f-33fd3210ed5b |
IWMDRMWriter3 | IID_IWMDRMWriter3 | a7184082-a4aa-4dde-ac9c-e75dbd1117ce |
IWMHeaderInfo | IID_IWMHeaderInfo | 96406bda-2b2b-11d3-b36b-00c04f6108ff |
IWMHeaderInfo2 | IID_IWMHeaderInfo2 | 15cf9781-454e-482e-b393-85fae487a810 |
IWMHeaderInfo3 | IID_IWMHeaderInfo3 | 15CC68E3-27CC-4ecd-B222-3F5D02D80BD5 |
IWMImageInfo | IID_IWMImageInfo | 9F0AA3B6-7267-4D89-88F2-BA915AA5C4C6 |
IWMIndexer | IID_IWMIndexer | 6d7cdc71-9888-11d3-8edc-00c04f6109cf |
IWMIndexer2 | IID_IWMIndexer2 | b70f1e42-6255-4df0-a6b9-02b212d9e2bb |
IWMInputMediaProps | IID_IWMInputMediaProps | 96406bd5-2b2b-11d3-b36b-00c04f6108ff |
IWMIStreamProps | IID_IWMIStreamProps | 6816dad3-2b4b-4c8e-8149-874c3483a753 |
IWMLanguageList | IID_IWMLanguageList | DF683F00-2D49-4D8E-92B7-FB19F6A0DC57 |
IWMLicenseBackup | IID_IWMLicenseBackup | 05E5AC9F-3FB6-4508-BB43-A4067BA1EBE8 |
IWMLicenseRestore | IID_IWMLicenseRestore | C70B6334-a22e-4efb-A245-15E65A004A13 |
IWMLicenseRevocationAgent | IID_IWMLicenseRevocationAgent | 6967f2c9-4e26-4b57-8894-799880f7ac7b |
IWMMediaProps | IID_IWMMediaProps | 96406bce-2b2b-11d3-b36b-00c04f6108ff |
IWMMetadataEditor | IID_IWMMetadataEditor | 96406bd9-2b2b-11d3-b36b-00c04f6108ff |
IWMMetadataEditor2 | IID_IWMMetadataEditor2 | 203cffe3-2e18-4fdf-b59d-6e71530534cf |
IWMMutualExclusion | IID_IWMMutualExclusion | 96406bde-2b2b-11d3-b36b-00c04f6108ff |
IWMMutualExclusion2 | IID_IWMMutualExclusion2 | 302b57d?-89d1-4ba2-85c9-166f2c53eb91 |
IWMOutputMediaProps | IID_IWMOutputMediaProps | 96406bd7-2b2b-11d3-b36b-00c04f6108ff |
IWMPacketSize | IID_IWMPacketSize | cdfb97ab-188f-40b3-b643-5b7903975c59 |
IWMPacketSize2 | IID_IWMPacketSize2 | 8bfc2b9e-b646-4233-a877-1c6a7?9669dc |
IWMPlayerHook | IID_IWMPlayerHook | e5b7ca9a-0f1c-4f66-9002-74ec50d8b304 |
IWMProfile | IID_IWMProfile | 96406bdb-2b2b-11d3-b36b-00c04f6108ff |
IWMProfile2 | IID_IWMProfile2 | 07e72d33-d94e-4be7-8843-60ae5ff7e5f5 |
IWMProfile3 | IID_IWMProfile3 | 00ef96cc-a461-4546-8bcd-c9a28f0e06f5 |
IWMProfileManager | IID_IWMProfileManager | d16679f2-6ca0-472d-8d31-2f5d55aee155 |
IWMProfileManager2 | IID_IWMProfileManager2 | 7a924e51-73c1-494d-8019-23d37ed9b89a |
IWMProfileManagerLanguage | IID_IWMProfileManagerLanguage | ba4dcc78-7ee0-4ab8-b27a-dbce8bc51454 |
IWMPropertyVault | IID_IWMPropertyVault | 72995A79-5090-42a4-9C8C-D9D0B6D34BE5 |
IWMProximityDetection | IID_IWMProximityDetection | 6A9FD8EE-B651-4bf0-B849-7D4ECE79A2B1 |
IWMReader | IID_IWMReader | 96406bd6-2b2b-11d3-b36b-00c04f6108ff |
IWMReaderAccelerator | IID_IWMReaderAccelerator | BDDC4D08-944D-4D52-A612-46C3FDA07DD4 |
IWMReaderAdvanced | IID_IWMReaderAdvanced | 96406bea-2b2b-11d3-b36b-00c04f6108ff |
IWMReaderAdvanced2 | IID_IWMReaderAdvanced2 | ae14a945-b90c-4d0d-9127-80d665f7d73e |
IWMReaderAdvanced3 | IID_IWMReaderAdvanced3 | 5dc0674b-f04b-4a4e-9f2a-b1afde2c8100 |
IWMReaderAdvanced4 | IID_IWMReaderAdvanced4 | 945a76a2-12ae-4d48-bd3c-cd1d90399b85 |
IWMReaderAdvanced5 | IID_IWMReaderAdvanced5 | 24c44db0-55d1-49ae-a5cc-f13815e36363 |
IWMReaderAdvanced6 | IID_IWMReaderAdvanced6 | 18a2e7f8-428f-4acd-8a00-e64639bc93de |
IWMReaderAllocatorEx | IID_IWMReaderAllocatorEx | 9f762fa7-a22e-428d-93c9-ac82f3aafe5a |
IWMReaderCallback | IID_IWMReaderCallback | 96406bd8-2b2b-11d3-b36b-00c04f6108ff |
IWMReaderCallbackAdvanced | IID_IWMReaderCallbackAdvanced | 96406beb-2b2b-11d3-b36b-00c04f6108ff |
IWMReaderNetworkConfig | IID_IWMReaderNetworkConfig | 96406bec-2b2b-11d3-b36b-00c04f6108ff |
IWMReaderNetworkConfig2 | IID_IWMReaderNetworkConfig2 | d979a853-042b-4050-8387-c939db22013f |
IWMReaderPlaylistBurn | IID_IWMReaderPlaylistBurn | f28c0300-9baa-4477-a846-1744d9cbf533 |
IWMReaderStreamClock | IID_IWMReaderStreamClock | 96406bed-2b2b-11d3-b36b-00c04f6108ff |
IWMReaderTimecode | IID_IWMReaderTimecode | F369E2F0-E081-4FE6-8450-B810B2F410D1 |
IWMReaderTypeNegotiation | IID_IWMReaderTypeNegotiation | fdbe5592-81a1-41ea-93bd-735cad1adc5? |
IWMRegisterCallback | IID_IWMRegisterCallback | cf4b1f99-4de2-4e49-a363-252740d99bc1 |
IWMRegisteredDevice | IID_IWMRegisteredDevice | a4503bec-5508-4148-97ac-bfa75760a70d |
IWMSBufferAllocator | IID_IWMSBufferAllocator | 61103CA4-2033-11d2-9EF1-006097D2D7CF |
IWMSInternalAdminNetSource | IID_IWMSInternalAdminNetSource | 8BB23E5F-D127-4afb-8D02-AE5B66D54C78 |
IWMSInternalAdminNetSource2 | IID_IWMSInternalAdminNetSource2 | E74D58C3-CF77-4b51-AF17-744687C43EAE |
IWMSInternalAdminNetSource3 | IID_IWMSInternalAdminNetSource3 | 6b63d08e-4590-44af-9eb3-57ff1e73bf80 |
IWMStatusCallback | IID_IWMStatusCallback | 6d7cdc70-9888-11d3-8edc-00c04f6109cf |
IWMStreamConfig | IID_IWMStreamConfig | 96406bdc-2b2b-11d3-b36b-00c04f6108ff |
IWMStreamConfig2 | IID_IWMStreamConfig2 | 7688d8cb-fc0d-43bd-9459-5a8dec200cfa |
IWMStreamConfig3 | IID_IWMStreamConfig3 | cb164104-3aa9-45a7-9ac9-4daee131d6e1 |
IWMStreamList | IID_IWMStreamList | 96406bdd-2b2b-11d3-b36b-00c04f6108ff |
IWMStreamPrioritization | IID_IWMStreamPrioritization | 8c1c6090-f9a8-4748-8ec3-dd1108ba1e77 |
IWMSyncReader | IID_IWMSyncReader | 9397f121-7705-4dc9-b049-98b698188414 |
IWMSyncReader2 | IID_IWMSyncReader2 | faed3d21-1b6b-4af7-8cb6-3e189bbc187b |
IWMVideoMediaProps | IID_IWMVideoMediaProps | 96406bcf-2b2b-11d3-b36b-00c04f6108ff |
IWMWatermarkInfo | IID_IWMWatermarkInfo | 6F497062-F2E2-4624-8EA7-9DD40D81FC8D |
IWMWriter | IID_IWMWriter | 96406bd4-2b2b-11d3-b36b-00c04f6108ff |
IWMWriterAdvanced | IID_IWMWriterAdvanced | 96406be3-2b2b-11d3-b36b-00c04f6108ff |
IWMWriterAdvanced2 | IID_IWMWriterAdvanced2 | 962dc1ec-c046-4db8-9cc7-26ceae500817 |
IWMWriterAdvanced3 | IID_IWMWriterAdvanced3 | 2cd6492d-7c37-4e76-9d3b-59261183a22e |
IWMWriterFileSink | IID_IWMWriterFileSink | 96406be5-2b2b-11d3-b36b-00c04f6108ff |
IWMWriterFileSink2 | IID_IWMWriterFileSink2 | 14282ba7-4aef-4205-8ce5-c229035a05bc |
IWMWriterFileSink3 | IID_IWMWriterFileSink3 | 3fea4feb-2945-47a7-a1dd-c53a8fc4c45c |
IWMWriterFileSinkDataUnit | IID_IWMWriterFileSinkDataUnit | 633392f0-be5c-486b-a09c-10669c7a6c27 |
IWMWriterNetworkSink | IID_IWMWriterNetworkSink | 96406be7-2b2b-11d3-b36b-00c04f6108ff |
IWMWriterPostView | IID_IWMWriterPostView | 81e20ce4-75ef-491a-8004-fc53c45bdc3e |
IWMWriterPostViewCallback | IID_IWMWriterPostViewCallback | d9d6549d-a193-4f24-b308-03123d9b7f8d |
IWMWriterPreprocess | IID_IWMWriterPreprocess | fc54a285-38c4-45b5-aa23-85b9f7cb424b |
IWMWriterPushSink | IID_IWMWriterPushSink | DC10E6A5-072C-467D-BF57-6330A9DDE12A |
IWMWriterSink | IID_IWMWriterSink | 96406be4-2b2b-11d3-b36b-00c04f6108ff |
Related topics