Partager via


PSDBUS_INITIALIZE_INTERFACE_ROUTINE fonction de rappel (ntddsd.h)

Le prototype PSDBUS_INITIALIZE_INTERFACE_ROUTINE déclare la routine qu’un pilote de périphérique Secure Digital (SD) utilise pour initialiser une interface instance qu’il crée avec la routine SdBusOpenInterface.

Syntaxe

PSDBUS_INITIALIZE_INTERFACE_ROUTINE PsdbusInitializeInterfaceRoutine;

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

Paramètres

[in] Context

Contient le contexte d’interface que la routine SdBusOpenInterface retourne dans le membre Context de la structure SDBUS_INTERFACE_STANDARD .

[in] InterfaceParameters

Pointeur vers une structure de type SDBUS_INTERFACE_PARAMETERS qui contient les informations que le pilote de bus doit utiliser pour initialiser l’interface instance.

Valeur retournée

Retourne STATUS_SUCCESS si l’opération réussit, ou l’erreur appropriée status si l’opération échoue.

Remarques

Un pilote de carte SD appelle généralement sa routine d’initialisation immédiatement après le retour de la routine SdBusOpenInterface avec une valeur de STATUS_SUCCESS.

Un pilote de carte SD doit appeler sa routine d’initialisation avant d’essayer d’envoyer des demandes au pilote de bus.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête ntddsdsd.h (incluez Ntddsd.h)

Voir aussi

SDBUS_INTERFACE_STANDARD

SdBusOpenInterface