func NewMQDMHO() *MQDMHO {
	dmho := new(MQDMHO)
	dmho.Options = int32(C.MQDMHO_NONE)
	return dmho
}
/*
NewMQDMHO fills in default values for the MQDMHO structure
package ibmmq
import "C"
type MQCMHO struct {
	Options int32
}
type MQDMHO struct {
	Options int32
}
func NewMQCMHO() *MQCMHO {
	cmho := new(MQCMHO)
	cmho.Options = int32(C.MQCMHO_DEFAULT_VALIDATION)
	return cmho
}
func copyCMHOtoC(mqcmho *C.MQCMHO, gocmho *MQCMHO) {
	setMQIString((*C.char)(&mqcmho.StrucId[0]), "CMHO", 4)
	mqcmho.Version = C.MQCMHO_VERSION_1
	mqcmho.Options = C.MQLONG(gocmho.Options)
	return
}
func copyCMHOfromC(mqcmho *C.MQCMHO, gocmho *MQCMHO) {
	gocmho.Options = int32(mqcmho.Options)
	return
}