Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função StorPortNvmeIceIoStart inicia uma operação de E/S NVMe ICE (Mecanismo Criptográfico Embutido).
Sintaxe
ULONG StorPortNvmeIceIoStart(
PVOID HwDeviceExtension,
PSCSI_REQUEST_BLOCK Srb,
ULONG LbaCount,
ULONG PrpCount,
PULONGLONG Prp1,
PULONGLONG Prp2,
PULONGLONG PrpList
);
Parâmetros
HwDeviceExtension
[in] Um ponteiro para a extensão do dispositivo de hardware. Essa é uma área de contexto por HBA (Adaptador do Barramento de Host) fornecida pelo driver de miniporto. O driver de miniporto pode armazenar informações específicas do HBA aqui.
Srb
[in] Um ponteiro para um bloco de solicitação SCSI. Essa estrutura representa uma única solicitação de E/S.
LbaCount
[in] O número de LBAs (endereços de bloco lógico) a serem transferidos.
PrpCount
[in] O número de PRPs (páginas de região física) a serem transferidas.
Prp1
[entrada/saída] Um ponteiro para o primeiro PRP, usado no NVMe para descrever os locais de memória física envolvidos na transferência de dados.
Prp2
[entrada/saída] Um ponteiro para o segundo PRP, usado no NVMe para descrever os locais de memória física envolvidos na transferência de dados.
PrpList
[entrada/saída] Um ponteiro para uma lista de PRPs adicionais.
Valor de retorno
StorPortNvmeIceIoStart retornará STOR_STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, ele retornará um valor STOR_STATUS, como um dos seguintes:
| Código de retorno | Description |
|---|---|
| STOR_STATUS_NOT_IMPLEMENTED | Essa função não é implementada no sistema operacional ativo. |
| STOR_STATUS_INVALID_PARAMETER | Um dos parâmetros é inválido. |
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 11 |
| Header | storport.h |