code: def test_callconv_1(self):
      # Testing stdcall function
  
      IsWindow = windll.user32.IsWindow
      # ValueError: Procedure probably called with not enough arguments
      # (4 bytes missing)
      self.assertRaises(ValueError, IsWindow)
  
      # This one should succeed...
      self.assertEqual(0, IsWindow(0))
  
      # ValueError: Procedure probably called with too many arguments
      # (8 bytes in excess)
      self.assertRaises(ValueError, IsWindow, 0, 0, 0)
  
imports: from ctypes import *
  from ctypes.test import requires
  import unittest, sys
  from test import test_support
  import _ctypes_test
label_desc: Use image node_id 1 for calling the WindowsTestCase obj's underlying member method code with example usage: obj.test_callconv_1() without return types