Only a subset of the standard Perl 5 Kit has been implemented. This is because there is usually no direct equivalent of the functionality in Windows NT.
Any functions marked with '**' will NOT warn that they are not implemented. Providing this 'warn facility' would require changes to the Perl 5 UNIX Distribution.
Following are the unsupported functions:
getnetbyname() getnetbyaddr() getnetent() getprotoent() getservent() sethostent() setnetent() setprotoent() setservent() endhostent() endnetent() endprotoent() endservent() socketpair()
msgctl() msgget() msgrcv() msgsnd() semctl() semget() semop() shmctl() shmget() shmread() shmwrite()
**ioctl() **select($w, $x, $y, $z)*
**chmod() chroot() **fcntl() flock() link() **lstat() **readlink() symlink() **sysread() **syswrite() **umask() **utime()
crypt() **getlogin() getpgrp() getppid() getpriority() getpwnam() getgrnam() getpwuid() getgrgid() getpwent() getgrent() setpwent() setgrent() endpwent() endgrent() setpgrp()
fork() kill() pipe() setpriority() times() wait() waitpid()
alarm() **dbmclose() **dbmopen() **dump() syscall()
The dynaloader has not been implemented in this release. Any extension that requires dynamic loading is not supported.
Return to Windows NT Perl 5 Title page