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


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

Подпрограмма StorPortGetGroupAffinity создает маску активных процессоров в запрошенной группе.

Синтаксис

ULONG StorPortGetGroupAffinity(
  [in]  PVOID      HwDeviceExtension,
  [in]  USHORT     GroupNumber,
  [out] PKAFFINITY GroupAffinityMask
);

Параметры

[in] HwDeviceExtension

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

[in] GroupNumber

Группа, из которой возвращается маска процессора.

[out] GroupAffinityMask

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

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

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

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

Требования

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