Поделиться через


функция обратного вызова PSDBUS_INITIALIZE_INTERFACE_ROUTINE (ntddsd.h)

Прототип PSDBUS_INITIALIZE_INTERFACE_ROUTINE объявляет подпрограмму, которую использует драйвер устройства Secure Digital (SD) для инициализации экземпляра интерфейса, который он создает с помощью процедуры SdBusOpenInterface.

Синтаксис

PSDBUS_INITIALIZE_INTERFACE_ROUTINE PsdbusInitializeInterfaceRoutine;

NTSTATUS PsdbusInitializeInterfaceRoutine(
  [in] PVOID Context,
  [in] PSDBUS_INTERFACE_PARAMETERS InterfaceParameters
)
{...}

Параметры

[in] Context

Содержит контекст интерфейса, который возвращает подпрограмма SdBusOpenInterface в элементе контекстаSDBUS_INTERFACE_STANDARD.

[in] InterfaceParameters

Указатель на структуру типа SDBUS_INTERFACE_PARAMETERS, содержащую сведения, которые драйвер шины должен использовать для инициализации экземпляра интерфейса.

Возвращаемое значение

Возвращает STATUS_SUCCESS, если операция выполнена успешно, или соответствующее состояние ошибки, если операция завершается ошибкой.

Замечания

Драйвер SD-карты обычно вызывает подпрограмму инициализации сразу после SdBusOpenInterface возвращает значение STATUS_SUCCESS.

Драйвер SD-карты должен вызвать подпрограмму инициализации перед попыткой отправить запросы водителю шины.

Требования

Требование Ценность
целевая платформа Настольный
заголовка ntddsd.h (include Ntddsdd.h)

См. также

SDBUS_INTERFACE_STANDARD

SdBusOpenInterface