PXE is an acronym for Pre-Boot Execution Environment. To know what it does refer to the Pre-Boot Execution Environment page.
So you want to set up a PXE boot server using Microsoft Windows? It is possible however we have yet to document it here. It really is much easier to do this with Linux.