.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH SHCreateThread 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBSHCreateThread\fR (SHLWAPI.16) .SH SYNOPSIS BOOL SHCreateThread ( LPTHREAD_START_ROUTINE \fIpfnThreadProc\fR, VOID* \fIpData\fR, DWORD \fIdwFlags\fR, LPTHREAD_START_ROUTINE \fIpfnCallback\fR ) .SH DESCRIPTION .PP Create a new thread. .SH PARAMS \fIpfnThreadProc\fR \fB[In]\fR Function to execute in new thread. .PP \fIpData\fR \fB[In]\fR Application specific data passed to \fIpfnThreadProc\fR. .PP \fIdwFlags\fR \fB[In]\fR \fBCTF_\fR flags from \fB"shlwapi.h"\fR. .PP \fIpfnCallback\fR \fB[In]\fR Function to execute before \fIpfnThreadProc\fR. .PP .SH RETURNS .PP \fBSuccess:\fR \fBTRUE\fR. \fIpfnThreadProc\fR was executed. .PP \fBFailure:\fR \fBFALSE\fR. \fIpfnThreadProc\fR was not executed. .SH NOTES .PP If the thread cannot be created, \fIpfnCallback\fR is \fBNULL\fR, and \fIdwFlags\fR has bit \fBCTF_INSIST\fR set, \fIpfnThreadProc\fR will be executed synchronously. .SH IMPLEMENTATION .PP Declared in \fB"shlwapi.h"\fR. .PP Implemented in \fB"dlls/shlwapi/thread.c"\fR. .PP Debug channel \fB"shell"\fR.