Compartilhar via


Função SdBusSubmitRequest (ntddsd.h)

A rotina de SdBusSubmitRequest envia uma solicitação SD (Secure Digital) síncrona para o motorista do ônibus.

Sintaxe

NTSTATUS SdBusSubmitRequest(
  [in] PVOID                 InterfaceContext,
       PSDBUS_REQUEST_PACKET Packet
);

Parâmetros

[in] InterfaceContext

Contém as informações de contexto retornadas pela rotina de SdBusOpenInterface do no membro contexto da estrutura SDBUS_INTERFACE_STANDARD.

Packet

Ponteiro para uma estrutura de tipo fornecida pelo chamador SDBUS_REQUEST_PACKET que descreve a solicitação.

Valor de retorno

Retorna STATUS_SUCCESS se a operação for bem-sucedida ou o código de erro apropriado se a operação falhar.

Observações

A rotina de SdBusSubmitRequest do conclui a solicitação de forma síncrona. Ele nunca retorna um código de status de STATUS_PENDING, mas aguarda a conclusão da solicitação antes de retornar.

Essa rotina é um wrapper para a rotina de SdBusSubmitRequestAsync.

Os chamadores de SdBusSubmitRequestAsync devem estar em execução no IRQL <= DISPATCH_LEVEL.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho ntddsd.h (inclua Ntddsd.h)
IRQL <DISPATCH_LEVEL

Consulte também

SDBUS_INTERFACE_STANDARD

SDBUS_REQUEST_PACKET

SdBusOpenInterface

SdBusSubmitRequestAsync