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


структура UMDF_IO_TARGET_OPEN_PARAMS (wudfddi.h)

[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. В UMDF 1 новые функции не добавляются, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе начало работы с UMDF.]

Структура UMDF_IO_TARGET_OPEN_PARAMS содержит параметры открытия файла.

Синтаксис

typedef struct _UMDF_IO_TARGET_OPEN_PARAMS {
  DWORD dwShareMode;
  DWORD dwCreationDisposition;
  DWORD dwFlagsAndAttributes;
} UMDF_IO_TARGET_OPEN_PARAMS, *PUMDF_IO_TARGET_OPEN_PARAMS;

Члены

dwShareMode

Тип общего доступа к файлу. Дополнительные сведения об этом элементе см. в параметре dwShareModecreateFile в Windows SDK.

dwCreationDisposition

Действие, выполняемого, если файл уже существует. Дополнительные сведения об этом элементе см. в параметре dwCreationDispositionобъекта CreateFile в Windows SDK.

dwFlagsAndAttributes

Дополнительные флаги и атрибуты для файла. Дополнительные сведения об этом элементе см. в параметре dwFlagsAndAttributescreateFile в Windows SDK.

Комментарии

Структура UMDF_IO_TARGET_OPEN_PARAMS используется в качестве входных данных для IWDFRemoteTarget::OpenFileByName и IWDFRemoteTarget::OpenRemoteInterface.

Требования

Требование Значение
Минимальная версия UMDF 1,9
Верхняя часть wudfddi.h (включая Wudfddi.h)

См. также раздел

IWDFRemoteTarget::OpenFileByName

IWDFRemoteTarget::OpenRemoteInterface