Menghitung Jalur GUID Volume
Contoh kode dalam topik ini menunjukkan kepada Anda cara mendapatkan jalur GUID volume untuk setiap volume lokal yang terkait dengan huruf drive yang saat ini digunakan di komputer.
Contoh kode menggunakan fungsi GetVolumeNameForVolumeMountPoint .
#include <windows.h>
#include <stdio.h>
#include <tchar.h>
#define BUFSIZE MAX_PATH
void main(void)
{
BOOL bFlag;
TCHAR Buf[BUFSIZE]; // temporary buffer for volume name
TCHAR Drive[] = TEXT("c:\\"); // template drive specifier
TCHAR I; // generic loop counter
// Walk through legal drive letters, skipping floppies.
for (I = TEXT('c'); I < TEXT('z'); I++ )
{
// Stamp the drive for the appropriate letter.
Drive[0] = I;
bFlag = GetVolumeNameForVolumeMountPoint(
Drive, // input volume mount point or directory
Buf, // output volume name buffer
BUFSIZE ); // size of volume name buffer
if (bFlag)
{
_tprintf (TEXT("The ID of drive \"%s\" is \"%s\"\n"), Drive, Buf);
}
}
}
Misalnya yang menghitung semua volume yang terpasang secara lokal dan menampilkan jalur perangkat, jalur GUID volume, dan jalur yang dipasang (termasuk huruf drive), lihat Menampilkan Jalur Volume.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk