The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Win32::MCI::Basic - Basic Perl interface to Windows MCI API

SYNOPSIS

  use Win32::MCI::Basic;
  my $lpszCommand = "status cdaudio number of tracks"; # example MCI command
  my ($APICallReturnValue, $lpszReturnString) = mciSendString($lpszCommand);
  print "Number of tracks: $lpszReturnString\n";

  my $lpszErrorText = mciGetErrorString($ReturnValue);
  print "Error: $lpszErrorText\n";

DESCRIPTION

Win32::MCI::Basic provides a simple, basic, Perl interface to the Windows MCI (Media Control Interface) API.

EXPORT

mciSendString($lpszCommand)

Calls mciSendString with the specified $lpszCommand. Returns an array containing the API call return value and the string contained into the $lpszReturnString buffer. (see Microsoft Platform SDK for details)

mciGetErrorString($fdwError)

Calls mciGetErrorString with the specified MCI API error code (which is mciSendString()'s first return value). Returns a descriptive string about the error code.

AUTHOR

Nilson S. F. Junior (nilsonsfj@cpan.org)

SEE ALSO

Win32::API, Microsoft Platform SDK

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 57:

'=item' outside of any '=over'

Around line 71:

You forgot a '=back' before '=head1'