read_encrypted_itemT_read_encrypted_itemReadEncryptedItemReadEncryptedItemread_encrypted_item (算子)

名称

read_encrypted_itemT_read_encrypted_itemReadEncryptedItemReadEncryptedItemread_encrypted_item — 从文件中读取加密项。

签名

read_encrypted_item( : : FileName : EncryptedItemHandle)

Herror T_read_encrypted_item(const Htuple FileName, Htuple* EncryptedItemHandle)

void ReadEncryptedItem(const HTuple& FileName, HTuple* EncryptedItemHandle)

void HEncryptedItem::HEncryptedItem(const HString& FileName)

void HEncryptedItem::HEncryptedItem(const char* FileName)

void HEncryptedItem::HEncryptedItem(const wchar_t* FileName)   ( Windows only)

void HEncryptedItem::ReadEncryptedItem(const HString& FileName)

void HEncryptedItem::ReadEncryptedItem(const char* FileName)

void HEncryptedItem::ReadEncryptedItem(const wchar_t* FileName)   ( Windows only)

static void HOperatorSet.ReadEncryptedItem(HTuple fileName, out HTuple encryptedItemHandle)

public HEncryptedItem(string fileName)

void HEncryptedItem.ReadEncryptedItem(string fileName)

def read_encrypted_item(file_name: str) -> HHandle

描述

算子 read_encrypted_itemread_encrypted_itemReadEncryptedItemReadEncryptedItemReadEncryptedItemread_encrypted_item reads the file FileNameFileNameFileNameFileNamefileNamefile_name and creates a new encrypted item in EncryptedItemHandleEncryptedItemHandleEncryptedItemHandleEncryptedItemHandleencryptedItemHandleencrypted_item_handle that is an identical copy of the saved item. The file FileNameFileNameFileNameFileNamefileNamefile_name must have been created by the operator write_encrypted_itemwrite_encrypted_itemWriteEncryptedItemWriteEncryptedItemWriteEncryptedItemwrite_encrypted_item

The default HALCON file extension for encrypted item is '.henc'.

执行信息

此算子返回一个句柄。请注意,即使该句柄被用作特定算子的输入参数,这些算子仍可能改变此句柄类型的实例状态。

参数

FileNameFileNameFileNameFileNamefileNamefile_name (输入控制)  filename.read HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name of the file.

默认值: 'encrypted_item.henc' "encrypted_item.henc" "encrypted_item.henc" "encrypted_item.henc" "encrypted_item.henc" "encrypted_item.henc"

File extension: .bin

EncryptedItemHandleEncryptedItemHandleEncryptedItemHandleEncryptedItemHandleencryptedItemHandleencrypted_item_handle (输出控制)  encrypted_item HEncryptedItem, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the encrypted item.

结果

算子 read_encrypted_itemread_encrypted_itemReadEncryptedItemReadEncryptedItemReadEncryptedItemread_encrypted_item 返回值 2 ( H_MSG_TRUE) if the named file was found and correctly read.否则,将抛出异常。

可能的后继

decrypt_serialized_itemdecrypt_serialized_itemDecryptSerializedItemDecryptSerializedItemDecryptSerializedItemdecrypt_serialized_item

另见

write_encrypted_itemwrite_encrypted_itemWriteEncryptedItemWriteEncryptedItemWriteEncryptedItemwrite_encrypted_item, encrypt_serialized_itemencrypt_serialized_itemEncryptSerializedItemEncryptSerializedItemEncryptSerializedItemencrypt_serialized_item

模块

基础