共用方式為


SD 記憶卡 I/O 要求

本節中的 IOCTL 可讓使用者模式應用程式在 Secure Digital (SD) 卡片堆疊中操作裝置。 若要使用 IOCTLs,呼叫端必須先使用 CreateFile 來取得 SD 堆疊中裝置的句柄,如下所示,其中 szDevice 指向參考裝置的 NULL 終止字符串。

    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();
      }

開啟 SD 堆疊中磁碟區的句柄之後,應用程式會呼叫 DeviceIoControl,將 IOCTL 傳送至 SD 堆疊中的裝置。 如需 Windows SD 架構的詳細資訊,請參閱 SD 記憶卡驅動程式堆疊

本節描述下列 IOCTLs:

IOCTL_SFFDISK_DEVICE_COMMAND

IOCTL_SFFDISK_DEVICE_PASSWORD

IOCTL_SFFDISK_QUERY_DEVICE_PROTOCOL