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


функция обратного вызова 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 в элементе Contextструктуры SDBUS_INTERFACE_STANDARD .

[in] InterfaceParameters

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

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

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

Комментарии

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

Драйвер КАРТА SD должен вызвать свою процедуру инициализации, прежде чем пытаться отправить запросы водителю автобуса.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть ntddsd.h (включая Ntddsd.h)

См. также раздел

SDBUS_INTERFACE_STANDARD

SdBusOpenInterface