Metodo IStiUSD::RawWriteData (stiusd.h)
Il metodo IStiUSD::RawWriteData di un'immagine continua scrive i dati in un dispositivo ancora immagine.
Sintassi
HRESULT RawWriteData(
LPVOID lpBuffer,
DWORD nNumberOfBytes,
LPOVERLAPPED lpOverlapped
);
Parametri
lpBuffer
Puntatore fornito dal chiamante a un buffer contenente i dati da inviare al dispositivo.
nNumberOfBytes
Numero di byte fornito dal chiamante da scrivere. Si tratta del numero di byte nel buffer a cui punta lpBuffer.
lpOverlapped
Puntatore fornito dal chiamante facoltativo a una struttura OVERLAPPED (descritta nella documentazione di Microsoft Windows SDK).
Valore restituito
Se l'operazione ha esito positivo, il metodo deve restituire S_OK. In caso contrario, deve restituire uno dei codici di errore con prefisso STIERR definiti in stierr.h.
Commenti
Un minidriver immagine implementa in genere questo metodo chiamando WriteFile (descritto nella documentazione di Windows SDK).
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | stiusd.h (include Stiusd.h) |