Condividi tramite


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

Vedere anche

Panoramica della gestione dei set di dati

DEVICE_DSM_OUTPUT