функция WDF_REMOVE_LOCK_OPTIONS_INIT (wdfdevice.h)
[Относится только к KMDF]
Функция WDF_REMOVE_LOCK_OPTIONS_INIT инициализирует структуру WDF_REMOVE_LOCK_OPTIONS .
Синтаксис
void WDF_REMOVE_LOCK_OPTIONS_INIT(
[out] PWDF_REMOVE_LOCK_OPTIONS RemoveLockOptions,
[in] ULONG Flags
);
Параметры
[out] RemoveLockOptions
Указатель на структуру WDF_REMOVE_LOCK_OPTIONS .
[in] Flags
WDF_REMOVE_LOCK_OPTIONS_FLAGS типизированные флаги.
Возвращаемое значение
None
Remarks
Функция WDF_REMOVE_LOCK_OPTIONS_INIT обнуляет структуру WDF_REMOVE_LOCK_OPTIONS , указанную параметром RemoveLockOptions , и задает ее член Size . Эта функция также задает для элемента Flags структуры значение, указанное в параметре Flags .
Прежде чем драйвер вызывает WdfDeviceInitSetRemoveLockOptions, он должен вызвать WDF_REMOVE_LOCK_OPTIONS_INIT для инициализации структуры WDF_REMOVE_LOCK_OPTIONS .
Пример кода, в котором используется WDF_REMOVE_LOCK_OPTIONS_INIT, см. в разделе WdfDeviceInitSetRemoveLockOptions.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1.11 |
Верхняя часть | wdfdevice.h (включая Wdf.h) |