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


Функция StorPortGetNodeAffinity (storport.h)

Подпрограмма StorPortGetNodeAffinity создает маску активных процессоров в запрошенном узле неоднородного доступа к памяти (NUMA).

Синтаксис

ULONG StorPortGetNodeAffinity(
  [in]  PVOID           HwDeviceExtension,
  [in]  ULONG           NodeNumber,
  [out] PGROUP_AFFINITY NodeAffinityMask
);

Параметры

[in] HwDeviceExtension

Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).

[in] NodeNumber

Узел NUMA, из которого возвращается маска процессора.

[out] NodeAffinityMask

Указатель на переменную, содержащую маску сходства данного узла.

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

Подпрограмма StorPortGetNodeAffinityвозвращает один из следующих кодов состояния:

Код возврата Описание
STOR_STATUS_NOT_IMPLEMENTED
Эта функция не реализована в активной операционной системе.
STOR_STATUS_SUCCESS
Операция выполнена успешно.
STOR_STATUS_INVALID_PARAMETER
Операция завершается ошибкой с этим возвращаемым значением, если один или несколько параметров являются недопустимыми, например, если nodeAffinityMask имеет значение NULL или значение NodeNumber больше 65 535.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях операционных систем Windows.
Целевая платформа Универсальное
Верхняя часть storport.h (включая Storport.h)
IRQL <=DISPATCH_LEVEL
Правила соответствия DDI StorPortIrql(storport)