функция обратного вызова 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) |