// @pymethod |PyIBackgroundCopyJob|SetPriority|Description of SetPriority. PyObject *PyIBackgroundCopyJob::SetPriority(PyObject *self, PyObject *args) { IBackgroundCopyJob *pIBCJ = GetI(self); if ( pIBCJ == NULL ) return NULL; BG_JOB_PRIORITY val; // @pyparm int|Val||Description for Val if ( !PyArg_ParseTuple(args, "l:SetPriority", &val) ) return NULL; HRESULT hr; PY_INTERFACE_PRECALL; hr = pIBCJ->SetPriority(val); PY_INTERFACE_POSTCALL; if ( FAILED(hr) ) return PyCom_BuildPyException(hr, pIBCJ, IID_IBackgroundCopyJob ); Py_INCREF(Py_None); return Py_None; }