void outportb(unsigned int addr, unsigned char data)
{
    unsigned char *reg_addr;
    reg_addr=(unsigned char *)addr;
    *reg_addr = data;
}

outportb(0x2E, 0x87);

Win32일 때 이 코드의 운명은?