|
IOPCItemMgt::ValidateItems
|
Previous Top Next |
|
Parametri
|
Descrizione
|
|
DwCount
|
Numero di item da validare
|
|
PItemArray
|
Array di OPCITEMDEF. I suoi elementi contengono tutte le informazioni che il server deve conoscere compreso l'access path, definition e il datatype richiesto
|
|
BBlobUpdate
|
Se diverso da zero (e il server supporta i Blob) il server dovrebbe ritornare l'aggiornamento dei Blobs in OPCITEMRESULT. Se zero il server non ritornerà alcun Blob in OPCITEMRESULT.
|
|
PpValidationResults
|
Array di OPCITEMRESULT. Contiene informazioni addizionali sugli item compreso il canonical datatype.
|
|
ppErrors
|
Array di HRESULT. Dice al client quali degli item sono stati validati con successo. Per ogni item non validato ritorna una spiegazione del fallimento.
|
|
Codici Restituiti
|
Descrizione
|
|
E_FAIL
|
L'operazione non è stata conclusa con successo.
|
|
E_OUTOFMEMORY
|
Memoria insufficiente.
|
|
E_INVALIDARG
|
Un argomento della funzione era non valido.
|
|
S_OK
|
Operazione conclusa con successo.
|
|
S_FALSE
|
Operazione completata con un parziale successo. Si riferisce ad un errore individuale ritornato per un'analisi degli errori.
|
|
Return Code
|
Descrizione
|
|
S_OK
|
La funzione ha avuto successo per questo Item.
|
|
OPC_E_INVALIDITEMID
|
L'ItemID è sintatticamente non valido.
|
|
OPC_E_UNKNOWNITEMID
|
L'ItemID non è nello spazio di indirizzi del server.
|
|
OPC_E_BADTYPE
|
Il tipo di dato richiesto non può essere restituito per questo Item.
|
|
E_FAIL
|
La funzione non ha avuto successo per questo item.
|
|
OPC_E_UNKNOWNPATH
|
Il server non conosce l'access path dell'item.
|