Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
[Применимо к KMDF и UMDF]
Функция WdfFileObjectGetInitiatorProcessId извлекает идентификатор процесса инициатора, связанный с указанным объектом файла платформы.
Синтаксис
ULONG WdfFileObjectGetInitiatorProcessId(
[in] WDFFILEOBJECT FileObject
);
Параметры
[in] FileObject
Дескриптор объекта файла платформы.
Возвращаемое значение
Возвращает идентификатор процесса инициатора, связанный с файлом, если он существует. В противном случае функция возвращает ноль.
Замечания
Начиная с Windows 8 системный компонент может выдавать создание от имени приложения. Драйвер может вызывать WdfFileObjectGetInitiatorProcessId, чтобы определить, какой процесс создания операции в конечном итоге предназначен.
WdfFileObjectGetInitiatorProcessId возвращает ноль, если процесс инициатора не связан с операцией создания.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | универсальный |
| минимальная версия KMDF | 1,21 |
| минимальная версия UMDF | 2.0 |
| Заголовок | wdffileobject.h (include Wdf.h) |
| Библиотека | Wdf01000.sys (KMDF); WUDFx02000.lib |
| DLL | WUDFx02000.dll |
| IRQL | DISPATCH_LEVEL |