SD-Karten-E/A-Anforderungen
Die IOCTLs in diesem Abschnitt ermöglichen es Anwendungen im Benutzermodus, Geräte im Secure Digital (SD)-Karte Stapel zu betreiben. Um die IOCTLs zu verwenden, muss der Aufrufer zuerst CreateFile verwenden, um ein Handle zu einem Gerät im SD-Stapel abzurufen, wie hier gezeigt, wobei szDevice auf eine NULL-beendete Zeichenfolge zeigt, die auf das Gerät verweist.
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();
}
Nach dem Öffnen eines Handles für ein Volume im SD-Stapel sendet die Anwendung IOCTLs durch Aufrufen von DeviceIoControl an ein Gerät im SD-Stapel. Weitere Informationen zur Windows SD-Architektur finden Sie unter SD-Kartentreiberstapel.
In diesem Abschnitt werden die folgenden IOCTLs beschrieben: