Freigeben über


UMDF_IO_TARGET_OPEN_PARAMS-Struktur (wudfddi.h)

[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 für neuere Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF.]

Die UMDF_IO_TARGET_OPEN_PARAMS-Struktur enthält Parameter zum Öffnen von Dateien.

Syntax

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

Member

dwShareMode

Der Typ der Freigabe, die für die Datei zugelassen werden soll. Weitere Informationen zu diesem Member finden Sie im dwShareMode-Parameter von CreateFile im Windows SDK.

dwCreationDisposition

Die Aktion, die ausgeführt werden soll, wenn die Datei bereits vorhanden ist. Weitere Informationen zu diesem Member finden Sie im dwCreationDisposition-Parameter von CreateFile im Windows SDK.

dwFlagsAndAttributes

Zusätzliche Flags und Attribute für die Datei. Weitere Informationen zu diesem Member finden Sie im dwFlagsAndAttributes-Parameter von CreateFile im Windows SDK.

Hinweise

Die UMDF_IO_TARGET_OPEN_PARAMS-Struktur wird als Eingabe für IWDFRemoteTarget::OpenFileByName und IWDFRemoteTarget::OpenRemoteInterface verwendet.

Anforderungen

Anforderung Wert
UMDF-Mindestversion 1.9
Kopfzeile wudfddi.h (include Wudfddi.h)

Weitere Informationen

IWDFRemoteTarget::OpenFileByName

IWDFRemoteTarget::OpenRemoteInterface