Поделиться через


структура RM_UNIQUE_PROCESS (restartmanager.h)

Однозначно идентифицирует процесс по его PID и времени его начала. Массив RM_UNIQUE_PROCESS структур можно передать в функцию RmRegisterResources .

Синтаксис

typedef struct _RM_UNIQUE_PROCESS {
  DWORD    dwProcessId;
  FILETIME ProcessStartTime;
} RM_UNIQUE_PROCESS, *PRM_UNIQUE_PROCESS;

Члены

dwProcessId

Идентификатор продукта (PID).

ProcessStartTime

Время создания процесса. Время предоставляется в виде структуры FILETIME , возвращаемой параметром lpCreationTime функции GetProcessTimes .

Комментарии

Структуру RM_UNIQUE_PROCESS можно использовать для уникальной идентификации приложения в структуре RM_PROCESS_INFO или регистрации в сеансе Диспетчера перезапуска с помощью функции RmRegisterResources .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть restartmanager.h