структура NTMS_OPREQUESTINFORMATIONA (ntmsapi.h)
[Диспетчер съемных носителей больше недоступен в Windows 7 и Windows Server 2008 R2.]
Структура NTMS_OPREQUESTINFORMATION определяет свойства, относящиеся к системе управления запросом оператора для RSM.
Синтаксис
typedef struct _NTMS_OPREQUESTINFORMATIONA {
DWORD Request;
SYSTEMTIME Submitted;
DWORD State;
CHAR szMessage[NTMS_MESSAGE_LENGTH];
DWORD Arg1Type;
NTMS_GUID Arg1;
DWORD Arg2Type;
NTMS_GUID Arg2;
CHAR szApplication[NTMS_APPLICATIONNAME_LENGTH];
CHAR szUser[NTMS_USERNAME_LENGTH];
CHAR szComputer[NTMS_COMPUTERNAME_LENGTH];
} NTMS_OPREQUESTINFORMATIONA;
Члены
Request
Тип запроса оператора. Это может быть одно из следующих значений.
Submitted
Системное время отправки запроса оператора.
State
Текущее состояние запроса на обслуживание оператора. Это может быть одно из следующих значений.
szMessage[NTMS_MESSAGE_LENGTH]
Текст сообщения оператора.
Arg1Type
Тип объекта Arg1 . Это может быть одно из следующих значений.
Arg1
Идентификатор объекта Arg1, используемый для запросов на перемещение или других запросов операторов, требующих ссылочного объекта. Назначение этого объекта зависит от типа запроса оператора. Сведения о подходящем использовании Arg1 см. в описании запроса .
Arg2Type
Тип объекта Arg2 . Это может быть одно из следующих значений.
Значение | Значение |
---|---|
|
Объект не указан в Arg2Type. |
|
Объект library. |
Arg2
Идентификатор объекта Arg2, используемый для запросов операторов, требующих второго объекта ссылки. Назначение этого объекта зависит от типа запроса оператора. Сведения о подходящем использовании Arg2 см. в описании запроса .
szApplication[NTMS_APPLICATIONNAME_LENGTH]
Приложение, отправив запрос оператора.
szUser[NTMS_USERNAME_LENGTH]
Интерактивный пользователь вошел на компьютер, отправивший запрос оператора.
szComputer[NTMS_COMPUTERNAME_LENGTH]
Компьютер, отправив запрос оператора.
Комментарии
Структура NTMS_OPREQUESTINFORMATION включается в структуру NTMS_OBJECTINFORMATION .
Примечание
Заголовок ntmsapi.h определяет NTMS_OPREQUESTINFORMATION в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntmsapi.h |