Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermittelt, ob eine Datei auf einem CSVFS-Volume gespeichert ist oder Namespace-Informationen abruft.
Um diesen Vorgang auszuführen, rufen Sie die Funktion DeviceIoControl mit den folgenden Parametern auf.
BOOL DeviceIoControl(
(HANDLE) hDevice, // handle to device
FSCTL_IS_CSV_FILE, // dwIoControlCode
(LPVOID) lpInBuffer, // input buffer
(DWORD) nInBufferSize, // size of input buffer
(LPVOID) lpOutBuffer, // lpOutBuffer
(DWORD) nOutBufferSize, // nOutBufferSize
(LPDWORD) lpBytesReturned, // number of bytes returned
(LPOVERLAPPED) lpOverlapped // OVERLAPPED structure
);
Hinweise
Um zu bestimmen, ob eine Datei auf einem CSVFS-Volume gespeichert ist, lassen Sie einfach den lpInBuffer-Parameter leer. Wenn sich die Datei auf einem CSVFS-Volume befindet, enthält der lpOutBuffer-ParameterERROR_SUCCESS.
Geben Sie zum Abrufen von Namespaceinformationen einen Zeiger auf dieselbe CSV_NAMESPACE_INFO Struktur an, die (mit Ausnahme des Versionselements ) im lpInBuffer - und lpOutBuffer-Parameter zunächst leer ist. Die Informationen in dieser Struktur werden durch den Funktionsaufruf eingegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | winioctl.h (einschließlich Windows.h) |