The following list contains error messages and success notifications for applications that use the multimedia streaming interfaces. This list does not contain all possible errors; the errors shown apply specifically to DirectShow implementation of the multimedia streaming interfaces. Note that success codes start with MS_S and return TRUE from the SUCCEEDED OLE macro and FALSE from the OLE FAILED macro.
Message | Hexadecimal code | Meaning |
MS_S_PENDING | 0x00040001 | Sample update is not yet complete. |
MS_S_NOUPDATE | 0x00040002 | Sample was not updated after forced completion. |
MS_S_ENDOFSTREAM | 0x00040003 | End of stream. Sample not updated. |
MS_E_SAMPLEALLOC | 0x80040401 | An IMediaStream object could not be removed from an IMultiMediaStream object because it still contains at least one allocated sample. |
MS_E_PURPOSEID | 0x80040402 | The specified purpose id cannot be used for the call. |
MS_E_NOSTREAM | 0x80040403 | No stream can be found with the specified attributes. |
MS_E_NOSEEKING | 0x80040404 | Seeking not supported for this IMultiMediaStream object. |
MS_E_INCOMPATIBLE | 0x80040405 | The stream formats are not compatible. |
MS_E_BUSY | 0x80040406 | The sample is busy. |
MS_E_NOTINIT | 0x80040407 | The object cannot accept the call because its initialize function or equivalent has not been called. |
MS_E_SOURCEALREADYDEFINED | 0x80040408 | Source already defined. |
MS_E_INVALIDSTREAMTYPE | 0x80040409 | The stream type is not valid for this operation. |
MS_E_NOTRUNNING | 0x8004040A | The IMultiMediaStream object is not in running state. |
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.