Поделиться через


Функция NetConfigurationQueryUlong (netconfiguration.h)

Извлекает указанные данные длинного слова без знака (REG_DWORD) из объекта конфигурации адаптера и копирует данные в указанное расположение.

Синтаксис

NTSTATUS NetConfigurationQueryUlong(
  [_In_]  NETCONFIGURATION                    Configuration,
  [_In_]  NET_CONFIGURATION_QUERY_ULONG_FLAGS Flags,
  [_In_]  PCUNICODE_STRING                    ValueName,
  [_Out_] ULONG                               *Value
);

Параметры

[_In_] Configuration

Обработка объекта NETCONFIGURATION, представляющего открытый раздел реестра.

[_In_] Flags

Допустимый побитовый ИЛИ NET_CONFIGURATION_QUERY_ULONG_FLAGS типизированных флагов.

[_In_] ValueName

Указатель на структуру UNICODE_STRING , содержащую имя значения ULONG.

[_Out_] Value

Указатель на расположение, которое получает данные, назначенные значению, заданному valueName .

Возвращаемое значение

Функция возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае эта функция может вернуть соответствующий код ошибки NTSTATUS.

Комментарии

Драйвер клиента получает дескриптор объекта NETCONFIGURATION, вызывая NetAdapterOpenConfiguration или NetConfigurationOpenSubConfiguration.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1.21
Минимальная версия UMDF 2.33
Верхняя часть netconfiguration.h (включая netadaptercx.h)
Библиотека NetAdapterCxStub.lib
IRQL PASSIVE_LEVEL