Funzione DeviceDsmValidateOutput (ntddstor.h)
La funzione DeviceDsmValidateOutput convalida l'output per un'operazione DSM (Data Set Management).
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.
Osservazioni
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 al definizione dell'operazione e Output (i cui membri action devono corrispondere), inclusa la struttura DEVICE_DSM_OUTPUT che output punta a e il blocco di output, se presente, che segue la struttura DEVICE_DSM_OUTPUT.
Per altre informazioni sulla gestione di un DSM , vedere Panoramica della gestione dei set di dati.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1803 |
piattaforma di destinazione | Universale |
intestazione | ntddstor.h |