Freigeben über


SdBusSubmitRequest-Funktion (ntddsd.h)

Die SdBusSubmitRequest-Routine sendet eine synchrone Secure Digital -Anforderung (SD) an den Bustreiber.

Syntax

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

Parameter

[in] InterfaceContext

Enthält die Kontextinformationen, die von der SdBusOpenInterface-Routine im Kontextelement der SDBUS_INTERFACE_STANDARD-Struktur zurückgegeben werden.

Packet

Zeiger auf eine vom Aufrufer bereitgestellte Struktur vom Typ SDBUS_REQUEST_PACKET , die die Anforderung beschreibt.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist, oder den entsprechenden Fehlercode, wenn der Vorgang fehlschlägt.

Hinweise

Die SdBusSubmitRequest-Routine schließt die Anforderung synchron ab. Es gibt nie einen status Code von STATUS_PENDING zurück, sondern wartet, bis die Anforderung abgeschlossen ist, bevor sie zurückgegeben wird.

Diese Routine ist ein Wrapper für die SdBusSubmitRequestAsync-Routine .

Aufrufer von SdBusSubmitRequestAsync müssen unter IRQL <= DISPATCH_LEVEL ausgeführt werden.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile ntddsd.h (include Ntddsd.h)
IRQL <DISPATCH_LEVEL

Weitere Informationen

SDBUS_INTERFACE_STANDARD

SDBUS_REQUEST_PACKET

SdBusOpenInterface

SdBusSubmitRequestAsync