indexing description: "Control interfaces. Help file: " Note: "Automatically generated by the EiffelCOM Wizard." deferred class IBINDING_INTERFACE inherit ECOM_INTERFACE feature -- Status Report abort_user_precondition: BOOLEAN is -- User-defined preconditions for `abort'. -- Redefine in descendants if needed. do Result := True end suspend_user_precondition: BOOLEAN is -- User-defined preconditions for `suspend'. -- Redefine in descendants if needed. do Result := True end resume_user_precondition: BOOLEAN is -- User-defined preconditions for `resume'. -- Redefine in descendants if needed. do Result := True end set_priority_user_precondition (n_priority: INTEGER): BOOLEAN is -- User-defined preconditions for `set_priority'. -- Redefine in descendants if needed. do Result := True end get_priority_user_precondition (pn_priority: INTEGER_REF): BOOLEAN is -- User-defined preconditions for `get_priority'. -- Redefine in descendants if needed. do Result := True end get_bind_result_user_precondition (pclsid_protocol: ECOM_GUID; pdw_result: INTEGER_REF; psz_result: CELL [STRING]; dw_reserved: INTEGER): BOOLEAN is -- User-defined preconditions for `get_bind_result'. -- Redefine in descendants if needed. do Result := True end feature -- Basic Operations abort is -- No description available. require abort_user_precondition: abort_user_precondition deferred end suspend is -- No description available. require suspend_user_precondition: suspend_user_precondition deferred end resume is -- No description available. require resume_user_precondition: resume_user_precondition deferred end set_priority (n_priority: INTEGER) is -- No description available. -- `n_priority' [in]. require set_priority_user_precondition: set_priority_user_precondition (n_priority) deferred end get_priority (pn_priority: INTEGER_REF) is -- No description available. -- `pn_priority' [out]. require non_void_pn_priority: pn_priority /= Void get_priority_user_precondition: get_priority_user_precondition (pn_priority) deferred end get_bind_result (pclsid_protocol: ECOM_GUID; pdw_result: INTEGER_REF; psz_result: CELL [STRING]; dw_reserved: INTEGER) is -- No description available. -- `pclsid_protocol' [out]. -- `pdw_result' [out]. -- `psz_result' [out]. -- `dw_reserved' [in]. require non_void_pclsid_protocol: pclsid_protocol /= Void valid_pclsid_protocol: pclsid_protocol.item /= default_pointer non_void_pdw_result: pdw_result /= Void non_void_psz_result: psz_result /= Void get_bind_result_user_precondition: get_bind_result_user_precondition (pclsid_protocol, pdw_result, psz_result, dw_reserved) deferred ensure valid_psz_result: psz_result.item /= Void end end -- IBINDING_INTERFACE