.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH IDispatch_GetIDsOfNames 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBIDispatch_GetIDsOfNames\fR (OLEAUT32.@) .SH SYNOPSIS static HRESULT IDispatch_GetIDsOfNames ( LPDISPATCH \fIiface\fR, REFIID \fIriid\fR, LPOLESTR* \fIrgszNames\fR, UINT \fIcNames\fR, LCID \fIlcid\fR, DISPID* \fIrgDispId\fR ) .SH DESCRIPTION .PP Convert a methods name and an optional set of parameter names into DISPIDs for passing to \fBIDispatch_Invoke(3w)\fR. .SH PARAMS \fIiface\fR \fB[In]\fR \fBIDispatch\fR interface. .PP \fIriid\fR \fB[In]\fR Reserved, set to \fBIID_NULL\fR. .PP \fIrgszNames\fR \fB[In]\fR Name to convert. .PP \fIcNames\fR \fB[In]\fR Number of names in \fIrgszNames\fR. .PP \fIlcid\fR \fB[In]\fR Locale of the type information to convert from. .PP \fIrgDispId\fR \fB[Out]\fR Destination for converted DISPIDs. .PP .SH RETURNS .PP \fBSuccess:\fR \fBS_OK\fR. .PP \fBFailure:\fR \fBDISP_E_UNKNOWNNAME\fR, if any of the names is invalid. \fBDISP_E_UNKNOWNLCID\fR if \fIlcid\fR is invalid. Otherwise, an \fBHRESULT\fR error code. .SH NOTES .PP This call defers to \fBITypeInfo_GetIDsOfNames(3w)\fR, using the \fBITypeInfo\fR object contained within the \fBIDispatch\fR object. The first member of the names list must be a method name. The names following the method name are the parameters for that method. .SH IMPLEMENTATION .PP Declared in \fB"oaidl.h"\fR. .PP Implemented in \fB"dlls/oleaut32/dispatch.c"\fR. .PP Debug channel \fB"ole"\fR.