Demandes d’E/S de carte SD
Les IOCTL de cette section permettent aux applications en mode utilisateur d’utiliser des appareils dans la pile de carte Secure Digital (SD). Pour utiliser les IOCTLs, l’appelant doit d’abord utiliser CreateFile pour obtenir un handle sur un appareil dans la pile SD, comme indiqué ici, où szDevice pointe vers une chaîne terminée par NULL qui fait référence à l’appareil.
hVol = CreateFile (szDevice,
GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL
);
if (hVol == INVALID_HANDLE_VALUE) {
return GetLastError();
}
Après avoir ouvert un handle sur un volume dans la pile SD, l’application envoie des IOCTLs à un appareil de la pile SD en appelant DeviceIoControl. Pour plus d’informations sur l’architecture Windows SD, consultez pile de pilotes de carte SD.
Cette section décrit les listes IOCTL suivantes :