WdfFileObjectGetInitiatorProcessId-Funktion (wdffileobject.h)

[Gilt für KMDF und UMDF]

Die WdfFileObjectGetInitiatorProcessId-Funktion ruft die Initiatorprozess-ID ab, die einem angegebenen Frameworkdateiobjekt zugeordnet ist.

Syntax

ULONG WdfFileObjectGetInitiatorProcessId(
  [in] WDFFILEOBJECT FileObject
);

Parameter

[in] FileObject

Ein Handle für ein Frameworkdateiobjekt.

Rückgabewert

Gibt den Initiatorprozessbezeichner zurück, der der Datei zugeordnet ist, sofern vorhanden. Andernfalls wird von der Funktion null zurückgegeben.

Hinweise

Ab Windows 8 kann eine Systemkomponente eine Erstellung im Namen einer Anwendung ausgeben. Der Treiber kann WdfFileObjectGetInitiatorProcessId aufrufen, um zu bestimmen, für welchen Prozess der Erstellungsvorgang letztendlich vorgesehen ist.

WdfFileObjectGetInitiatorProcessId gibt null zurück, wenn dem Erstellungsvorgang kein Initiatorprozess zugeordnet ist.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.21
UMDF-Mindestversion 2.0
Kopfzeile wdffileobject.h (include Wdf.h)
Bibliothek Wdf01000.sys (KMDF); WUDFx02000.lib
DLL WUDFx02000.dll
IRQL DISPATCH_LEVEL

Weitere Informationen

IWDFDevice3::GetInitiatorProcessId

WdfRequestGetRequestorProcessId