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


заголовок wudfddi_types.h

Этот заголовок используется wdf. Дополнительные сведения см. в разделе:

wudfddi_types.h содержит следующие программные интерфейсы:

Структуры

 
UMDF_VERSION_DATA

Структура UMDF_VERSION_DATA описывает версию платформы.
WDF_PROPERTY_STORE_ROOT

Структура WDF_PROPERTY_STORE_ROOT содержит сведения, определяющие хранилище свойств UMDF.
WDFMEMORY_OFFSET

Структура WDFMEMORY_OFFSET описывает расположение и размер информации, доступ к которым осуществляется в блоке памяти.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

Структура WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS содержит предоставленные драйвером сведения, которые платформа использует, когда устройство находится в состоянии простоя и система находится в рабочем состоянии системы (S0).

Перечисления

 
WDF_CALLBACK_CONSTRAINT

перечисление WDF_CALLBACK_CONSTRAINT
WDF_DEVICE_HWACCESS_TARGET_SIZE

Это перечисление используется внутри платформы. Не используйте. Это перечисление определено в wudfddi_types.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Узнайте, как перечисление WDF_DEVICE_HWACCESS_TARGET_SIZE используется платформой для внутреннего использования. Не используйте. Это перечисление определено в wudfddi_types.h.
WDF_DEVICE_IO_BUFFER_RETRIEVAL

Перечисление WDF_DEVICE_IO_BUFFER_RETRIEVAL используется для указания того, когда UMDF делает буферы запроса ввода-вывода доступными для драйвера.
WDF_DEVICE_IO_TYPE

Узнайте, что перечисление WDF_DEVICE_IO_TYPE используется для указания метода доступа к буферам данных.
WDF_EVENT_TYPE

Узнайте, как перечисление WDF_EVENT_TYPE определяет типы событий, о которых драйвер может уведомлять зарегистрированное приложение.
WDF_FILE_INFORMATION_CLASS

Узнайте, как перечисление WDF_FILE_INFORMATION_CLASS определяет типы сведений о файлах, которые может получить или задать драйвер.
WDF_IO_QUEUE_DISPATCH_TYPE

Перечисление WDF_IO_QUEUE_DISPATCH_TYPE содержит значения, определяющие, каким образом драйвер должен получать запросы из очереди ввода-вывода.
WDF_IO_QUEUE_STATE

Перечисление WDF_IO_QUEUE_STATE содержит значения, определяющие состояние очереди ввода-вывода.
WDF_IO_TARGET_SENT_IO_ACTION

Перечисление WDF_IO_TARGET_SENT_IO_ACTION определяет действия, которые может выполнять платформа, когда драйвер вызывает IWDFIoTargetStateManagement::Stop или IWDFRemoteTarget::Stop, чтобы остановить целевой объект ввода-вывода.
WDF_IO_TARGET_STATE

Узнайте, как перечисление WDF_IO_TARGET_STATE определяет состояния, в которые может находиться целевой объект ввода-вывода.
WDF_KPROCESSOR_MODE

Тип перечисления WDF_KPROCESSOR_MODE определяет режимы процессора, в которых может выполняться поток.
WDF_PNP_CAPABILITY

Перечисление WDF_PNP_CAPABILITY содержит значения, определяющие возможности Plug and Play (PnP) для устройства.
WDF_PNP_STATE

Перечисление WDF_PNP_STATE содержит значения, определяющие состояние Plug and Play (PnP) для устройства.
WDF_POWER_DEVICE_STATE

Перечисление WDF_POWER_DEVICE_STATE содержит значения, определяющие состояние питания, которое может поддерживать устройство.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

В этой статье описывается перечисление WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Узнайте, как перечисление WDF_POWER_POLICY_S0_IDLE_CAPABILITIES определяет возможности, которые устройство может поддерживать при переходе в состояние с низким энергопотреблением во время простоя.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Узнайте, как перечисление WDF_POWER_POLICY_S0_IDLE_USER_CONTROL определяет, может ли пользователь управлять поведением устройства, когда устройство бездействует и система находится в рабочем состоянии (S0).
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Узнайте, как перечисление WDF_POWER_POLICY_SX_WAKE_USER_CONTROL определяет, может ли пользователь управлять способностью устройства вывести систему из состояния с низким энергопотреблением.
WDF_PROPERTY_STORE_DISPOSITION

Перечисление WDF_PROPERTY_STORE_DISPOSITION содержит значения, указывающие, было ли создано или уже существовало значение реестра, когда драйвер получил интерфейс хранилища свойств.
WDF_PROPERTY_STORE_RETRIEVE_FLAGS

Перечисление WDF_PROPERTY_STORE_RETRIEVE_FLAGS содержит значения, указывающие, следует ли UMDF создавать раздел реестра, если этот раздел еще не существует.
WDF_PROPERTY_STORE_ROOT_CLASS

Перечисление WDF_PROPERTY_STORE_ROOT_CLASS определяет разделы реестра, которые хранятся в свойстве UMDF.
WDF_REQUEST_SEND_OPTIONS_FLAGS

Тип перечисления WDF_REQUEST_SEND_OPTIONS_FLAGS определяет флаги, которые драйвер может указать при вызове IWDFIoRequest::Send.
WDF_REQUEST_STOP_ACTION_FLAGS

Перечисление WDF_REQUEST_STOP_ACTION_FLAGS содержит значения, определяющие состояние запроса на действие остановки при вызове метода IQueueCallbackIoStop::OnIoStop драйвера.
WDF_REQUEST_TYPE

Перечисление WDF_REQUEST_TYPE определяет типы запросов ввода-вывода, которые может представлять объект запроса UMDF.
WDF_TRI_STATE

Узнайте, как тип перечисления WDF_TRI_STATE определяет три значения, которые платформа использует для некоторых элементов структуры и параметров функции.