Função StorPortGetSystemPortNumber (storport.h)
A rotina StorPortGetSystemPortNumber recupera o número da porta atribuída pelo sistema para um adaptador de armazenamento.
Sintaxe
ULONG StorPortGetSystemPortNumber(
[in] PVOID HwDeviceExtension,
[in, out] PSTOR_ADDRESS Address
);
Parâmetros
[in] HwDeviceExtension
Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).
[in, out] Address
Um ponteiro para uma estrutura de endereço de armazenamento formatada como STOR_ADDR_BTL8. No retorno, o membro Port dessa estrutura conterá o valor da porta atribuído ao adaptador.
Retornar valor
StorPortGetSystemPortNumber retorna um dos seguintes códigos de status:
Código de retorno | Descrição |
---|---|
|
Um valor de número de porta ainda não foi atribuído ao adaptador de armazenamento. |
|
Indica que o número da porta do adaptador de armazenamento foi retornado com êxito. |
|
O HwDeviceExtension era NULL.
-ou- O membro Type de Address não é STOR_ADDRESS_TYPE_BTL8. |
Comentários
A estrutura de endereço apontada por Address é alocada e formatada como STOR_ADDR_BTL8. O membro Type de Address deve ser definido como STOR_ADDRESS_TYPE_BTL8 e o Endereço do membro Length deve ser maior ou igual a STOR_ADDR_BTL8_ADDRESS_LENGTH.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível em começando com Windows 8. |
Plataforma de Destino | Universal |
Cabeçalho | storport.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de