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


структура 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

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

dwCreationDisposition

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

dwFlagsAndAttributes

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

Замечания

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

Требования

Требование Ценность
минимальная версия UMDF 1.9
заголовка wudfddi.h (include Wudfddi.h)

См. также

IWDFRemoteTarget::OpenFileByName

IWDFRemoteTarget::OpenRemoteInterface