|
IOPCSyncIO::Write
|
Previous Top Next |
|
|
|
Parametri
|
Descrizione
|
|
dwCount
|
Numero di item da scrivere
|
|
phServer
|
Lista dei server item handles per gli item da scrivere.
|
|
pItemValues
|
Lista dei valori che devono essere scritti per ogni item. Il datatypes del valore da scrivere non è necessario. Tuttavia può essere ritornato un errore se non è stata fatta una conversione opportuna.
|
|
ppErrors
|
Array di HRESULT indicanti il successo nella scrittura di un singolo item. Gli errori corrispondono agli handles passati in phServer. Indica se il device o il sistema ha accettato il valore. Si noti che ogni error code FAILED indica che il corrispondente valore è stato rifiutato.
|
|
Codici Restituiti
|
Descrizione
|
|
S_OK
|
L'operazione ha avuto successo.
|
|
S_FALSE
|
L'operazione ha avuto successo ma ci sono uno o più errori in ppErrors.
|
|
E_FAIL
|
Operazione fallita.
|
|
E_OUTOFMEMORY
|
Memoria insufficiente.
|
|
E_INVALIDARG
|
Un argomento della funzione era non valido.
|
|
Codici Restituiti
|
Descrizione
|
|
S_OK
|
La funzione ha avuto successo.
|
|
E_FAIL
|
La funzione non ha avuto successo
|
|
OPC_S_CLAMP
|
Il valore è stato accettato ma è stato ristretto.
|
|
OPC_E_RANGE
|
Il valore è al di fuori del range ammesso.
|
|
OPC_E_BADTYPE
|
Il tipo di dato passato non può essere accettato da questo item.
|
|
OPC_E_BADRIGHTS
|
L'item non è scrivibilie
|
|
OPC_E_INVALIDHANDLE
|
L'item handle passato non era valido.
|
|
OPC_E_UNKNOWNITEMID
|
L'item non è più disponibile nello spazio di indirizzi del server.
|
|
E_xxx
S_xxx |
Possono essere ritornati degli errori per specifici fornitori. Informazioni descrittive per tali errori possono essere ottenuti tramite GetErrorString.
|