I have these Sony noise-canceling in-ear earphones (model number: mdr-nc31e):

They came with my Sony Xperia Z2 phone. On the Z2 they kind of work. I can't hear my colleges talking if I plug them in (without even playing music and that's great).
But however if I use them with other devices the noise-canceling does not work. Are there any drivers for example for Windows? Or is this hardware specific?