同一塊存儲卡,插入不同的手機,名稱可能會不一樣,有的是“存儲卡”,有的是“Storage Card”,也許還有別的名稱。如何識別呢?
看看註冊表。HKEY_LOCAL_MACHINE_System/StorageManager/Profiles/SDMemory目錄下的Folder參數就是插入存儲卡的名稱。
這個參數只是告訴我們,存儲卡插入後會以這個名稱來命名。至於此時有沒有卡,要靠另外的函數來判斷。另外,手機中有可能有多個存儲設備,每個設備有不同的名稱。函數FindFirstFlashCard和FindNextFlashCard可以幫我們解決這些問題。