.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH SetupDiBuildClassInfoList 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBSetupDiBuildClassInfoList\fR (SETUPAPI.@) .SH SYNOPSIS BOOL SetupDiBuildClassInfoList ( DWORD \fIFlags\fR, LPGUID \fIClassGuidList\fR, DWORD \fIClassGuidListSize\fR, PDWORD \fIRequiredSize\fR ) .SH DESCRIPTION .PP Returns a list of setup class GUIDs that identify the classes that are installed on a local 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 .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.