write_encrypted_itemT_write_encrypted_itemWriteEncryptedItemWriteEncryptedItemwrite_encrypted_item (Operator)

Name

write_encrypted_itemT_write_encrypted_itemWriteEncryptedItemWriteEncryptedItemwrite_encrypted_item — Schreiben eines verschlüsselten Elements in eine Datei.

Signatur

write_encrypted_item( : : EncryptedItemHandle, FileName : )

Herror T_write_encrypted_item(const Htuple EncryptedItemHandle, const Htuple FileName)

void WriteEncryptedItem(const HTuple& EncryptedItemHandle, const HTuple& FileName)

static void HOperatorSet.WriteEncryptedItem(HTuple encryptedItemHandle, HTuple fileName)

def write_encrypted_item(encrypted_item_handle: HHandle, file_name: str) -> None

Beschreibung

Der Operator write_encrypted_itemwrite_encrypted_itemWriteEncryptedItemWriteEncryptedItemWriteEncryptedItemwrite_encrypted_item schreibt ein verschlüsseltes Element in eine Datei mit dem Namen FileNameFileNameFileNameFileNamefileNamefile_name. Das so gesicherte Element kann mit read_encrypted_itemread_encrypted_itemReadEncryptedItemReadEncryptedItemReadEncryptedItemread_encrypted_item später wieder gelesen werden.

Die HALCON Dateiendung für das verschlüsselte Element ist '.henc'.

Ausführungsinformationen

Parameter

EncryptedItemHandleEncryptedItemHandleEncryptedItemHandleEncryptedItemHandleencryptedItemHandleencrypted_item_handle (input_control)  encrypted_item HEncryptedItem, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des verschlüsselten Elements.

FileNameFileNameFileNameFileNamefileNamefile_name (input_control)  filename.write HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name der Datei.

Defaultwert: 'encrypted_item.henc' "encrypted_item.henc" "encrypted_item.henc" "encrypted_item.henc" "encrypted_item.henc" "encrypted_item.henc"

Dateiendung: .bin

Ergebnis

write_encrypted_itemwrite_encrypted_itemWriteEncryptedItemWriteEncryptedItemWriteEncryptedItemwrite_encrypted_item liefert den Wert 2 (H_MSG_TRUE), falls das übergebene Handle gültig ist und das verschlüsselte Element erfolgreich in die Datei mit dem angegebenen Namen geschrieben werden konnte. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

encrypt_serialized_itemencrypt_serialized_itemEncryptSerializedItemEncryptSerializedItemEncryptSerializedItemencrypt_serialized_item

Siehe auch

read_encrypted_itemread_encrypted_itemReadEncryptedItemReadEncryptedItemReadEncryptedItemread_encrypted_item, decrypt_serialized_itemdecrypt_serialized_itemDecryptSerializedItemDecryptSerializedItemDecryptSerializedItemdecrypt_serialized_item

Modul

Foundation