{"id":18343454,"url":"https://github.com/cosimo/perl5-win32-api","last_synced_at":"2025-07-19T20:38:09.899Z","repository":{"id":842931,"uuid":"567323","full_name":"cosimo/perl5-win32-api","owner":"cosimo","description":"The Perl Win32 API Import Facility","archived":false,"fork":false,"pushed_at":"2013-09-19T11:30:03.000Z","size":1964,"stargazers_count":9,"open_issues_count":1,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-21T19:05:08.084Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://search.cpan.org/dist/Win32-API/","language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cosimo.png","metadata":{"files":{"readme":"README","changelog":"Changes","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-03-17T21:57:32.000Z","updated_at":"2013-12-19T10:30:32.000Z","dependencies_parsed_at":"2022-08-16T11:10:09.113Z","dependency_job_id":null,"html_url":"https://github.com/cosimo/perl5-win32-api","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl5-win32-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl5-win32-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl5-win32-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl5-win32-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cosimo","download_url":"https://codeload.github.com/cosimo/perl5-win32-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247450531,"owners_count":20940934,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T20:36:05.951Z","updated_at":"2025-04-06T07:32:32.986Z","avatar_url":"https://github.com/cosimo.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Win32::API - Perl Win32 API Import Facility\n===========================================\n\nCurrent maintainer: Cosimo Streppone \u003ccosimo@cpan.org\u003e\nOriginal author:    Aldo Calpini \u003cdada@perl.it\u003e\n\nWith this module you can import and call arbitrary functions\nfrom Win32's Dynamic Link Libraries (DLL), without having\nto write an XS extension.\n\nNote, however, that this module can't really do everything:\nparameters input and output is limited to simpler cases.\nIn particular, when you play hard with pointers and arrays\nand memory locations, there are some things that you just\ncan't do.\n\nThe current version of Win32::API is available at:\n\n  http://search.cpan.org/dist/Win32-API/\n\nHere it is a short example of how you can use this module.\nIt just gets the PID of the current process, eg. same as Perl's\ninternal $$:\n\n  use Win32::API;\n  Win32::API-\u003eImport(\"kernel32\", \"int GetCurrentProcessId()\");\n  $PID = GetCurrentProcessId();\n\nFull documentation is available in POD format inside API.pm.\n\nThe possibilities are nearly infinite (but not all are good :-).\nEnjoy it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosimo%2Fperl5-win32-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcosimo%2Fperl5-win32-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosimo%2Fperl5-win32-api/lists"}