NAME Win32::API::Interface - Provide OO interface for Win32::API functions SYNOPSIS package MyModule; use base qw/Win32::API::Interface/; __PACKAGE__->provide( "kernel32", "GetCurrentProcessId", "", "I" ); __PACKAGE__->provide( "kernel32", "GetCurrentProcessId", "", "I", 'get_pid' ); 1; my $obj = MyModule->new ); print "PID: " . $obj->GetCurrentProcessId . "\n"; print "PID: " . $obj->get_pid . "\n"; DESCRIPTION !!! This module is still experimental. Do not rely on the interface. !!! METHODS new provide Class->provide( ... ) provide_ex Class->provide_ex( ... ) AUTHOR Sascha Kiefer, esskar@cpan.org COPYRIGHT AND LICENSE Copyright (C) 2006 Sascha Kiefer This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.