Gestione delle schede SD nelle applicazioni User-Mode
MultiMedia Card Association (MMCA) ha definito un set di IOCTL che consentono alle applicazioni in modalità utente di controllare le operazioni in uno stack di archiviazione SD. IOCTLs sono definiti nel file di intestazione sffdisk.h fornito con il Microsoft Windows SDK.
Per usare IOCTLs, il software dell'applicazione deve ottenere un handle per il volume dello stack di archiviazione di destinazione, come illustrato di seguito:
hVol = CreateFile(szVol,
GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL
);
if (hVol == INVALID_HANDLE_VALUE) {
return GetLastError();
}
Il parametro szVol punta a una stringa con terminazione NULL che fa riferimento al volume. Dopo aver aperto un handle, il software dell'applicazione può inviare IOCTLs allo stack di archiviazione SD chiamando DeviceIoControl.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per