rc (ULONG)

      Return codes indicating success or type of failure:

      MCIERR_SUCCESS

        If the function succeeds, 0 is returned.
      MCIERR_MISSING_FLAG
        A required flag is missing.
      MCIERR_UNSUPPORTED_FLAG
        Given flag is unsupported for this device.
      MCIERR_INVALID_CALLBACK_HANDLE
        Given callback handle is invalid.
      MCIERR_INVALID_FLAG
        Flag (ulParam1) is invalid.
      MCIERR_FLAGS_NOT_COMPATIBLE
        Flags cannot be used together.
      MCIERR_MISSING_PARAMETER
        Required parameter is missing.
      MCIERR_INVALID_BUFFER
        Invalid return buffer given.
      MCIERR_DUPLICATE_ALIAS
        Alias already exists.
      MCIERR_DUPLICATE_EXTENSION
        Extension already exists.
      MCIERR_NODEFAULT_DEVICE
        No device of this type exists.
      MCIERR_DEVICE_NOT_FOUND
        Device not found for this query.
      MCIERR_DUPLICATE_EA
        The given EA already exists for another device.


      [Back] [Next]