Funzione DeviceDsmValidateOutput (ntddstor.h)
La funzione DeviceDsmValidateOutput convalida l'output per un'operazione di gestione del set di dati (DSM).
Sintassi
BOOLEAN DeviceDsmValidateOutput(
PDEVICE_DSM_DEFINITION Definition,
PDEVICE_DSM_OUTPUT Output,
ULONG OutputLength
);
Parametri
Definition
Puntatore a una struttura DEVICE_DSM_DEFINITION che definisce l'operazione.
Output
Puntatore alla struttura DEVICE_DSM_OUTPUT dell'operazione.
OutputLength
Lunghezza, in byte, dell'intero buffer di output.
Valore restituito
Restituisce TRUE se l'output è valido o FALSE in caso contrario.
Commenti
L'output viene restituito nel payload di una richiesta di IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Prima di estrarre l'output, il chiamante deve prima chiamare DeviceDsmValidateOutput per assicurarsi che l'output sia valido in base alla definizionee all'output dell'operazione (i cui membri azione devono corrispondere), inclusa la struttura DEVICE_DSM_OUTPUT a cui punta l'output e il blocco di output, se presente, che segue la struttura DEVICE_DSM_OUTPUT.
Per altre informazioni sulla gestione di un DSM, vedere Panoramica di Gestione set di dati .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1803 |
Piattaforma di destinazione | Universale |
Intestazione | ntddstor.h |