code: func CreateWellKnownSid(sidType int32, sidDomain, sid *windows.SID, sidLen *uint32) error {
  	ret, _, err := procCreateWellKnownSid.Call(
  		uintptr(sidType),
  		uintptr(unsafe.Pointer(sidDomain)),
  		uintptr(unsafe.Pointer(sid)),
  		uintptr(unsafe.Pointer(sidLen)),
  	)
  	if ret == 0 {
  		return err
  	}
  	return nil
  }
docs: // https://msdn.microsoft.com/en-us/library/windows/desktop/aa446585.aspx