.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH SetupDiBuildClassInfoListExW 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBSetupDiBuildClassInfoListExW\fR (SETUPAPI.@) .SH SYNOPSIS BOOL SetupDiBuildClassInfoListExW ( DWORD \fIFlags\fR, LPGUID \fIClassGuidList\fR, DWORD \fIClassGuidListSize\fR, PDWORD \fIRequiredSize\fR, LPCWSTR \fIMachineName\fR, PVOID \fIReserved\fR ) .SH DESCRIPTION .PP Returns a list of setup class GUIDs that identify the classes that are installed on a local or remote machine. .SH PARAMS \fIFlags\fR \fB[In]\fR control exclusion of classes from the list. .PP \fIClassGuidList\fR \fB[Out]\fR pointer to a GUID-typed array that receives a list of setup class GUIDs. .PP \fIClassGuidListSize\fR \fB[In]\fR The number of GUIDs in the array (\fIClassGuidList\fR). .PP \fIRequiredSize\fR \fB[Out]\fR pointer, which receives the number of GUIDs that are returned. .PP \fIMachineName\fR \fB[In]\fR name of a remote machine. .PP \fIReserved\fR \fB[In]\fR must be \fBNULL\fR. .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR. .PP \fBFailure:\fR \fBFALSE\fR. .SH IMPLEMENTATION .PP Declared in \fB"setupapi.h"\fR. .PP Implemented in \fB"dlls/setupapi/devinst.c"\fR. .PP Debug channel \fB"setupapi"\fR.