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


Функция 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

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

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

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

Замечания

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

Требования

Требование Ценность
целевая платформа Всеобщий
минимальная версия KMDF 1.21
минимальная версия UMDF 2.33
заголовка netconfiguration.h (include netadaptercx.h)
библиотеки NetAdapterCxStub.lib
IRQL PASSIVE_LEVEL