NAME
Win32::API::Type - C type support package for Win32::API
SYNOPSIS
use Win32::API;
Win32::API::Type->typedef( 'my_number', 'LONG' );
ABSTRACT
This module is a support package for Win32::API that implements C types for the import with prototype functionality.
See Win32::API for more info about its usage.
DESCRIPTION
This module is automatically imported by Win32::API, so you don't need to 'use' it explicitly. These are the methods of this package:
typedef NAME, TYPE
-
This method defines a new type named
NAME
. This actually just creates an alias for the already-defined typeTYPE
, which you can use as a parameter in a Win32::API call. sizeof TYPE
-
This returns the size, in bytes, of
TYPE
. Acts just like the C function of the same name. is_known TYPE
-
Returns true if
TYPE
is known by Win32::API::Type, false otherwise.
SUPPORTED TYPES
This module should recognize all the types defined in the Win32 Platform SDK header files. Please see the source for this module, in the __DATA__
section, for the full list.
AUTHOR
Aldo Calpini ( dada@perl.it ).