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