.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH EnumPortsW 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBEnumPortsW\fR (WINSPOOL.@) .SH SYNOPSIS BOOL EnumPortsW ( LPWSTR \fIpName\fR, DWORD \fILevel\fR, LPBYTE \fIpPorts\fR, DWORD \fIcbBuf\fR, LPDWORD \fIpcbNeeded\fR, LPDWORD \fIpcReturned\fR ) .SH DESCRIPTION .PP Enumerate available Ports. .SH PARAMS \fIpName\fR \fB[In]\fR Servername or \fBNULL\fR (local Computer). .PP \fILevel\fR \fB[In]\fR Structure-\fILevel\fR (\fB1\fR or \fB2\fR). .PP \fIpPorts\fR \fB[Out]\fR \fBPTR\fR to Buffer that receives the Result. .PP \fIcbBuf\fR \fB[In]\fR Size of Buffer at \fIpPorts\fR. .PP \fIpcbNeeded\fR \fB[Out]\fR \fBPTR\fR to \fBDWORD\fR that receives the size in Bytes used / required for \fIpPorts\fR. .PP \fIpcReturned\fR \fB[Out]\fR \fBPTR\fR to \fBDWORD\fR that receives the number of Ports in \fIpPorts\fR. .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR .PP \fBFailure:\fR \fBFALSE\fR and in \fIpcbNeeded\fR the Bytes required for \fIpPorts\fR, if \fIcbBuf\fR is too small .SH IMPLEMENTATION .PP Declared in \fB"winspool.h"\fR. .PP Implemented in \fB"dlls/winspool.drv/info.c"\fR. .PP Debug channel \fB"winspool"\fR.