func DebugMessageInsert(source uint32, xtype uint32, id uint32, severity uint32, length int32, buf *uint8) {
	syscall.Syscall6(gpDebugMessageInsert, 6, uintptr(source), uintptr(xtype), uintptr(id), uintptr(severity), uintptr(length), uintptr(unsafe.Pointer(buf)))
}
func DebugMessageInsert(source uint32, xtype uint32, id uint32, severity uint32, length int32, buf *uint8) {
	syscall.Syscall6(gpDebugMessageInsert, 6, uintptr(source), uintptr(xtype), uintptr(id), uintptr(severity), uintptr(length), uintptr(unsafe.Pointer(buf)))
}
func DebugMessageInsert ( source uint32 , xtype uint32 , id uint32 , severity uint32 , length int32 , buf * uint8 ) { syscall . Syscall6 ( gpDebugMessageInsert , 6 , uintptr ( source ) , uintptr ( xtype ) , uintptr ( id ) , uintptr ( severity ) , uintptr ( length ) , uintptr ( unsafe . Pointer ( buf ) ) ) }
// inject an application-supplied message into the debug message queue
inject an application - supplied message into the debug message queue