Compartilhar via


Função SdBusSubmitRequest (ntddsd.h)

A rotina 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 SdBusOpenInterface no membro Context da estrutura SDBUS_INTERFACE_STANDARD .

Packet

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

Retornar valor

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

Comentários

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

Essa rotina é um wrapper para a rotina SdBusSubmitRequestAsync .

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

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho ntddsd.h (inclua Ntddsd.h)
IRQL <DISPATCH_LEVEL

Confira também

SDBUS_INTERFACE_STANDARD

SDBUS_REQUEST_PACKET

SdBusOpenInterface

SdBusSubmitRequestAsync