Структура STARTUPINFOEXW (winbase.h)
Указывает оконную станцию, рабочий стол, стандартные дескрипторы и атрибуты для нового процесса. Он используется с функциями CreateProcess и CreateProcessAsUser .
Синтаксис
typedef struct _STARTUPINFOEXW {
STARTUPINFOW StartupInfo;
LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList;
} STARTUPINFOEXW, *LPSTARTUPINFOEXW;
Члены
StartupInfo
Структура STARTUPINFO .
lpAttributeList
Список атрибутов. Этот список создается функцией InitializeProcThreadAttributeList .
Комментарии
Не забудьте задать для члена cb структуры STARTUPINFO значение sizeof(STARTUPINFOEX)
.
Примечание
Заголовок winbase.h определяет STARTUPINFOEX как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | winbase.h (включая Windows.h) |