Função StorPortRevertToUserGroupAffinityThread (storport.h)
Sintaxe
ULONG StorPortRevertToUserGroupAffinityThread(
[in] PVOID HwDeviceExtension,
[in/optional] PVOID ThreadContext,
[in] PSTOR_GROUP_AFFINITY PreviousAffinity
);
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão do dispositivo de hardware do miniporto.
[in/optional] ThreadContext
Ponteiro para o contexto de thread recebido em uma chamada anterior para StorPortCreateSystemThread.
[in] PreviousAffinity
Ponteiro para uma estrutura STOR_GROUP_AFFINITY com a afinidade de grupo a ser restaurada. Essa afinidade de grupo foi obtida em uma chamada anterior para StorPortSetSystemGroupAffinityThread.
Valor de retorno
StorPortRevertToUserGroupAffinityThread retorna um dos seguintes valores:
Código de retorno | Descrição |
---|---|
STOR_STATUS_SUCCESS | A afinidade de grupo original foi restaurada com êxito. |
STOR_STATUS_INVALID_IRQL | O nível de IRQL deve ser <= DISPATCH_LEVEL. |
STOR_STATUS_INVALID_PARAMETER | Um ou mais dos parâmetros fornecidos são inválidos. |
STOR_STATUS_UNSUCCESSFUL | Retornado por outros motivos internos do sistema. |
Observações
Se um miniporto chamar StorPortSetSystemGroupAffinityThread alterar temporariamente a afinidade de grupo do thread, ele deverá chamar StorPortRevertToUserGroupAffinityThread para reverter a afinidade de thread para seu valor original antes que o thread saia.
Requisitos
Requisito | Valor |
---|---|
servidor com suporte mínimo | Windows Server 2022 |
cabeçalho | storport.h |