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) |