在线商店
打印友好,PDF和电子邮件

MIFARE®卡编程- μ FR高级软件SDK

高级MIFARE®卡读写源代码软件示例

MIFARE SDK是最可靠的编程语言

  • Java (y compis l 'applet),
  • JavaScript,
  • 来到
  • 宝蓝德尔菲,
  • Generateur C + +,
  • 微软®Visual c++ .NET,
  • 微软®Visual c# .NET,
  • 微软®Visual Basic .NET

文档和软件下载

LinearWrite, LinearWrite_AKM1, LinearWrite_AKM2, LinearWrite_PK

Ces函数sont utilisées pour écrire des données à l ' aide de l ' émulation d ' espace d ' adresage linéaire。La méthode de preuve de l 'authenticité est déterminée par le suffix dans les names de La function:MIFARE SDK - Logiciel uFR高级avec SDK倒卡MIFARE标签

  • aucData -指针vers la séquence d ' octets内容des données pour l ' écriture
  • usLinearAddress -地址linéaire où l ' écriture des données est destinée
  • usDataLength - Nombre d 'octets pour l 'entrée。Dans aucData, un minimum d 'octets usDataLength doit être alloué avant d 'appeler la function
  • lpusBytesWritten -指针vers une变量类型“短非signée«非signée»,où le nombre d 'octets lus avec succès de la carte est écrit。Si l 'entrée est effectuée avec succès, ces données sont égales au paramètre usDataLength。这是一个欧盟的错误的地方écriture在一定的集团,这是一个功能恢复我们的名字écrits avec succès在paramètre。
  • ucAuthKey - Ce paramètre définit s 'il faut effectuer l ' authentication avec la clé A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。enmode d 'adresse linéaire, cela s 'applique à tous les sectors écrits。

线性formatcard,线性formatcard_akm1,线性formatcard_akm2,线性formatcard_pk

Ces功能sont utilisées pour l ' écriture de nouvelles touches et B ainsi que pour les bits d 'accès dans les bandes-宣布de tous les扇区。Le paramètre des neuvièmes八分频-通告est activé (un八分频à usage général où n 'importe quelle valeur peut être entrée)。dan tout les remque du secteur, la même valeur est définie pour l 'ensemble de la carte, de sorte que les mêmes clés et权益d 'accès sont valdes。因为est necessaire de prouver l 'authenticite苏尔拉基地des cl先例的d写在remorques du secteur ces函数是potentiellement adaptee倒初始化新菜单(l 'authentification est effectuee用des cl de运输、八位字节de蜡烛是0 xff分为满分)或者倒拉reinitialiser les模因cl等所有权d 'acces倒secteurs分为满分。Certes, il faut toujours faire attention aux droits d 'accès précédemment définis (bits d 'accès) au cas où la modification deceres clés ou bits pour le contrôle des droits d 'accès serait désactivée。

SecteurTrailerEcrire

恢复与伟大的职能集团flexibilité重新开始的部门:MIFARE SDK - Logiciel uFR高级avec SDK倒卡MIFARE标签

  • aucNewKeyA - 6个八字节的新内容的指针clé A
  • ucBlocksAccessBits - Valeurs des bits d 'accès qui définissent les autorises pour tous les blocs de données。法国价值观0 à 7
  • ucSectorTrailersAccessBits - Valeur des bits d 'accès qui définit les autorises d 'accès pour toutes les remques sectorielles。法国价值观0 à 7
  • ucSectorTrailersByte9 - Valeur des bits d 'accès qui définit les autord 'accès pour toutes les remques de sector。法国价值观0 à 7
  • aucNewKeyB - 6个八字节的新内容的指针clé B
  • lpucsectors格式化-指针改变une变量类型«char非signé»par laquelle le nombre de relque de sector纠正formatées est renvoyé。如。si tous les sector remques sont correction initialisés, sur le MIFARE®1K, à travers ce paramètre, il renvoie la valeur 16 qui représente le nombre de区段。错误,paramètre部门指示不清楚initialisés avec succès à partir de zéro。
  • ucAuthModeCe paramètre définit s 'il faut effectuer l ' authentication clé A ou clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。enmode d 'adresse linéaire, cela s 'applique à tous les sectors écrits。
  • aucProvidedKey - Pointeur vers la chaîne de sixième八隅内容la clé de preuve d 'authenticité dans la méthode«提供的关键»。_PK后缀dans le nom de la function indique l 'utilisation de cette méthode。

使用功能données

BlockRead, BlockRead_AKM1, BlockRead_AKM2, BlockRead_PK

Ce groupe de functions est utilisé pour la lecture de contenu en bloc。16个八位音符。Les functions utilent que l 'on applle l ' address de bloc (le premier bloc a l ' address 0;la relque du premier secur a l ' adresse 3, la suivante 7等jusqu ' à ce que le dernier bloc MIFARE®1K qui est également une relque du dernier扇区,ait une adresse 63)。cesfuncttent également de lire le contenu des relques du secteur (sa partiponble pour la lecture, en function des droits d 'accès définis)。

MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签

  • aucData -指针变量变量où les données de lecture seront stockées。Doit être alloué au moins 16个八重奏先声诉愿者的功能。
  • ucBlockAddress - ucAuthMode的地址。Ce paramètre définit s 'il faut effectuer l ' authentication clé A ou clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。地址模式linéaire, cela s 'applique à tous les secteurs qui sont écrits
  • ucSectorTrailersByte9 - Valeur des bits d 'accès qui définit les autord 'accès pour toutes les remques de sector。法国价值观0 à 7
  • aucProvidedKey -指针vers le sixième tableau d 'octets内容la clé de preuve de l 'authenticité dans la méthode«提供的关键»。_PK后缀dans le nom de la function indique l 'utilisation de cette méthode。

cesfunctions function de la même manière que les functions de groupe BlockRead et sont conçues pour la lecture de contentu de bloc。La seule différence est que l ' adresage sector est utilisé。塞拉包括séparé部门负责人和部门负责人集团负责人。Pour MIFARE®1K, l ' address du secteur peut être包含entre 0 et 15 et l ' address des blocs dans le sectepeut varier de 0 à 3。Pour MIFARE®4k, l ' address du secteur peut être comprise entre 0 et 39 et comme la second de moitié de l 'organisation de l ' space d ' addressest différente (au-dessus de 2 Mo), l ' address des blocs dans les 8 derniers secteurs (secteurs 32 à 39) peut être comprise entre 0 et 15。Le bloc entier(16个八个单元)est toujours lu。

cesfunctions permettent de lire le contenu des bandes-宣布部门(sa party disponible pour la lecture, en function des droits d 'accès définis)。

  • aucData -指针式数据表où les données de lecture von être stockées。Au moins 16 octet doivent être alloués avant que la function ne soit appelée
  • ucSectorAddress部门地址
  • ucBlockInSectorAddress -部门阻塞地址
  • ucAuthMode - Ce paramètre définit s 'il faut effectuer l ' authentication avec une clé A ou une clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。地址模式linéaire, cela s 'applique à tous les secteurs qui sont écrits
  • aucProvidedKey - Pointeur vers le tableau de sixième八隅内容la clé de preuve d 'authenticité dans la méthode«Clé fournie»。_PK后缀dans le nom de la function indique cette méthode utilisée。

BlockWrite, BlockWrite_AKM1, BlockWrite_AKM2, BlockWrite_PK

cesfunctions sont utilisées pour la saisie de données(16个八字节à la fois) dans les blocs。Les functions utilent que l 'on applle l ' address de bloc (le premier bloc a l ' address 0;la remque du premier secteur al ' adse 3, la suivante 7等jusqu ' à ce que le dernier bloc MIFARE®1K qui est également une remque du dernier secteur, ait une adresse 63)。法国直接决策权永远不变的功能组données法国部门的懊悔。倾尽全力,使用函数spéciales SectorTrailerWrite et SectorTrailerWriteUnsafe。

MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签

  • aucData -指针变量变量où les données de lecture seront stockées。Doit être alloué au moins 16个八重奏先声诉愿者的功能
  • ucBlockAddress -点位地址
  • ucAuthMode - Ce paramètre définit s 'il faut effectuer l ' authentication avec la clé A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。网址linéaire, cela s 'applique à tous les secteurs lus
  • aucProvidedKey -指针vers le sixième tableau d 'octets内容la clé de preuve de l 'authenticité dans la méthode«提供的关键»。_PK后缀dans le nom de la function indique l 'utilisation de cette méthode。

FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。

BlockInSectorWrite、BlockInSectorWrite_AKM1、BlockInSectorWrite_AKM2、BlockInSectorWrite_PK

Ces函数function de la même manière que les functions de groupe BlockWrite;Ils sont utilisés pour la saisie de données(16个八位诗à la fois)成群结队。La seule différence est l 'utilisation de l ' adresage sector。部门的地址,部门的意义,部门的地址和团体的特使,部门的区别。Pour MIFARE®1K, l ' address du secteur peut être包含entre 0 et 15 et l ' address des blocs dans le sectepeut varier de 0 à 3。Pour MIFARE®4k, l ' address du secteur peut être comprise entre 0 et 39 et comme la second de moitié de l 'organisation de l ' space d ' addressest différente (au-dessus de 2 Mo), l ' address des blocs dans les 8 derniers secteurs (secteurs 32 à 39) peut être comprise entre 0 et 15。法国直接决策权永远不变的功能组données法国部门的懊悔。倾尽全力,使用函数spéciales SectorTrailerWrite et SectorTrailerWriteUnsafeMIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签

  • aucData -指针变量变量où les données de lecture seront stockées。Doit être alloué au moins 16个八重奏先声诉愿者的功能
  • ucSectorAddress部门地址
  • ucBlockInSectorAddress - Ce paramètre définit s 'il faut effectuer l ' authentication avec une clé A ou une clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。地址模式linéaire, cela s 'applique à tous les secteurs qui sont écrits
  • aucProvidedKey -指针vers le sixième tableau d 'octets内容la clé de preuve de l 'authenticité dans la méthode«提供的关键»。_PK后缀dans le nom de la function indique l 'utilisation de cette méthode。

FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。

SectorTrailerWrite、SectorTrailerWrite_AKM1、SectorTrailerWrite_AKM2、SectorTrailerWrite_PK

Ces功能sont utilisées pour l ' écriture de données dans les remques du sector。网址également être utilisées网址网址déterminé网址paramètre ucAddressingMode。MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签Dans le cas de l ' address par bloc, le premier bloc a l ' address 0;remque a une première address de部门3 et la suivante 7,等jusqu 'au dernier bloc de MIFARE®1k qui est également une remque du dernier部门et a une address 63。函数组简化了对比特的操作paramétrage des droits d 'accès des blocs(比特d 'accès)等最小化了possibilité de blocage永久的分割整体的原因不正确的格式化比特。Le formatage des bits d 'accès est effectué par Le lecteur RFID avant l ' écriture。Les utilisateurs de l 'API peuvent choisir Les blocs appropriés des droits d 'accès qui sont représentés par Les valeurs 0 à 7 et Les transmettre à ces函数。

倾注我们的悔恨,我们的权利'accès suivants sont valablesMIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签

  • 比特d 'accès C1 C2 C3
  • 价值论d 'accès (soumises à la函数)
  • 所有权d 'acces
  • 八位字节clé A内容les bits d 'accès et la clé B de neuf八位字节
  • 讲座et écriture

倾注我们的悔恨,我们的权利'accès suivants sont valables

* Si les droits d 'accès pour la relque de secourque d 'un sector approprié sont configurés de manière à ce qu 'il soit可能de lireB Key, il ne peut être utilisé pour l ' authentication dan auun des cas。职能définissent également新部门clés部门所有权'accès sont autorisés。

  • 比特d 'accès C1 C2 C3MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签
  • 价值论d 'accès (soumises à la函数)
  • 所有权d 'acces
  • 讲座,écriture, incrément, décrémentation
  • ucAddressingMode - Spécifie le mode d ' address。Les valeurs可能de ce paramètre sont BLOCK_ADDRESS_MODE (0x00) ou SECTOR_ADDRESS_MODE (0x01)。envoyée, function renvoie un code d ' error WRONG_ADDRESS_MODE
  • ucAddress -在ucAddressingMode的功能中指定的地址。Lors de l 'utilisation d 'un mode sector - address, alors, par example, le MIFARE Classic®1K, la plage peut être de 0 à 15 (a 16 sector)。Le même type en mode d ' address de bloc peut utiliser les valeurde 0 à 63 à condition 'une error se produce si Le bloc adressé n 'est pas également la remque de sector。
  • aucNewKeyA -点灯式画面6个八部分représente une nouvelle clé A pour un secur spécifié qui sera définie si elle est précédemment autorisée avec les droits d 'accès
  • aucNewKeyB -点灯式六个八部分的画面représente une nouvelle clé B pour un secur spécifié qui sera défini si cela est précédemment autorisé avec les droits d 'accès
  • ucBlock0AccessBits - Valeur d 'accès pour le bloc 0 d 'un sector。

MIFARE®4k une组织différente pour les 8 derniers securs, la deuxième moitié de l 'espace d ' addressage。Par conséquent, dans ces sectors, les droits d 'accès sont définis comme suit:

  • droits d 'accès aux 5 premier blocs - ucBlock1AccessBits Bloc de valeur d 'accès pour le premier sector
  • droits d 'accès aux 5 derniers blocs - ucBlock2AccessBits访问值块倒优先扇区
  • 所有权'accès 5德尼尔集团:
    • ucSectorTrailerAccessBits - Valeur d 'accès pour une䲟扇区
    • ucSectorTrailerByte9 - L 'octet de relque du neuvième sector est un octet à usage général où n 'importe quelle value d 'un octet peut être entrée
    • ucAuthMode - Ce paramètre définit s 'il faut effectuer l ' authentication avec la clé A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)
    • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。地址模式linéaire, cela s 'applique à tous les secteurs qui sont écrits
    • aucProvidedKey -指针vers le sixième tableau d 'octets内容la clé de preuve de l 'authenticité dans la méthode«提供的关键»。_PK后缀dans le nom de la function indique l 'utilisation de cette méthode。

SectorTrailerWriteUnsafe、SectorTrailerWriteUnsafe_AKM1、SectorTrailerWriteUnsafe_AKM2、SectorTrailerWriteUnsafe_PK

Ces function ont le même objectif que la function du groupe SectorTrailerWrite avec la différence dans l 'envoi du contentu des bandes- announsde扇区«brut»等错误和可能的分类方式des value de bits 'accès pour la saisie。Ces函数sont destinées aux développeurs ayant de l 'expérience dans le travail avec MIFARE®.Toutes les règles mentionnées pour les function de groupe SectorTrailerWrite s 'appliquent à ces function, à l 'exception de l 'option des données«brutes»pour l 'entrée de remque de SectorTrailerWrite s 'appliquent à ces function。

  • ucAddressingMode - Spécifie le mode d ' address。Les valeurs可能de ce paramètre sont BLOCK_ADDRESS_MODE (0x00) ou SECTOR_ADDRESS_MODE (0x01)。envoyée, function renvoie un code d ' error WRONG_ADDRESS_MODE。
  • ucAddress -在ucAddressingMode的功能下的部门间或部门间的地址。

Lors de l' usage d'un mode d' address de sector, alors, dans le cas de MIFARE®1K, la plage peut être de 0 à 15(一个16个部门)et le même type en mode d' address de bloc peut utiliser les valeurs 0 à 63 avec l' error可能的si le bloc adressé n'est pas également la relque de sector。

  • aucSectorTrailer - 6个八截大陆图的提示données«野兽»pour l 'entrée de relque du secteur d ' address
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。地址模式linéaire, cela s 'applique à tous les secteurs qui sont écrits
  • aucProvidedKey -指针vers le sixième tableau d 'octets内容la clé de preuve de l 'authenticité dans la méthode«提供的关键»。_PK后缀dans le nom de la function indique l 'utilisation de cette méthode。

价值集团的利用功能

Les blocs de valeur représentent une fonctionnalité MIFARE®兼性。Il s 'agit en fait d 'un mode dans leel l 'ensemble du bloc de données(16个八位)représente une valeur de quatre八位。Dans ce mode, vous pouvez ajouter n 'importe quel bloc de données (à l 'exception bien sûr du bloc 0, du sector zéro et de la relque de sector)。Les de值的值des集团甲酸d方法speciale et, en + des enregistrements de值,contiennent数值d本d一个八位字节,ce,多恩辅助utilisateurs拉一supplementaire d 'implementer le systeme de保障。

Les lecteurs RFID D-Logic s 'occupent du formatage approprié de blocs de valeur afin que l 'ensemble de function qui ne gèrent qu 'avec de valeures de quatre octets soit disible pour Les utilisters。在价值集团上的便利之处'accès au bloc souhaité sont définis sur les valeurs 1,6 ou 0 (la valeur par défaut dans la nouvelle carte), ce qui permet l 'incrément et la décrémentation de leurs valeurs。Tout d 'abord, les blocs de valeur doivent être lancés, la valeur et l 'adresse associée doivent être符合au格式approprié de seize enregistration d 'octets。Le meilleur et Le加上简单的moyen d 'initialiser les blos de value consisteur à utiliser un ensemble de function API Windows IS21 ValueBlockWrite ou ValueBlockInSectorWrite。

ValueBlockRead, ValueBlockRead_AKM1, ValueBlockRead_AKM2, ValueBlockRead_PK

Ces函数字体la même选择que les function de groupe ValueBlockRead et sont appropriées pour lire les valeurs de 4八位des blos de valeurs。在外面,我们的仁慈之处associée stockée我们的价值集团。La seule différence est l 'utilisation de ce que l ' appelle l ' addressage部门。部门地址代表代表séparé部门地址和部门内部集团。Pour MIFARE®1K, l ' address du secteur peut être包含entre 0 et 15 et l ' address des blocs dans le sectepeut varier de 0 à 3。Pour MIFARE®4k, l ' address du secteur peut être comprise entre 0 et 39 et comme la second de moitié de l 'organisation de l ' space d ' addressest différente (au-dessus de 2 Mo), l ' address des blocs dans les 8 derniers secteurs (secteurs 32 à 39) peut être comprise entre 0 et 15。

MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签

  • lValue -指针改变了变量的类型,长时间地改变了价值
  • ucValueAddr - L 'octet de remque du neuvième sector est un octet à usage général où n 'importe quelle value d 'un octet peut être entrée
  • ucSectorAddress部门地址
  • ucBlockInSectorAddress -阻塞区地址
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。En mode d ' adresse linéaire, il s ' applique à tous les sectors d ' écriture
  • aucProvidedKey -点位vers le tableau de六八位qui continental la clé d ' authentication de la méthode«提供的关键»。_PK后缀de nom de function indique à l 'utilisation de cette méthode。

ValueBlockInSectorRead, ValueBlockInSectorRead_AKM1, ValueBlockInSectorRead_AKM2, ValueBlockInSectorRead_PK

Ces函数字体la même选择que les function de groupe ValueBlockRead et sont appropriées pour lire les valeurs de 4八位des blos de valeurs。在外面,我们的仁慈之处associée stockée我们的价值集团。La seule différence est l 'utilisation de ce que l ' appelle l ' addressage部门。部门地址代表代表séparé部门地址和部门内部集团。Pour MIFARE®1K, l ' address du secteur peut être包含entre 0 et 15 et l ' address des blocs dans le sectepeut varier de 0 à 3。Pour MIFARE®4k, l ' address du secteur peut être comprise entre 0 et 39 et comme la second de moitié de l 'organisation de l ' space d ' addressest différente (au-dessus de 2 Mo), l ' address des blocs dans les 8 derniers secteurs (secteurs 32 à 39) peut être comprise entre 0 et 15。

MIFARE SDK - Logiciel uFR高级avec SDK倒卡MIFARE标签13

  • lValue -指针改变了变量的类型,长时间地改变了价值
  • ucValueAddr - Le pointeur vers une variable de type char non signé est renvoyé via l ' address d 'un octet, ce qui donne la possibilité supplémentaire d 'une implémentation de système de sauvegarde
  • ucSectorAddress部门地址
  • ucBlockInSectorAddress -阻塞区地址
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。En mode d ' adresse linéaire, il s ' applique à tous les sectors d ' écriture
  • aucProvidedKey -点位vers le tableau de六八位qui continental la clé d ' authentication de la méthode«提供的关键»。_PK后缀de nom de function indique à l 'utilisation de cette méthode。

ValueBlockWrite, ValueBlockWrite_AKM1, ValueBlockWrite_AKM2, ValueBlockWrite_PK

cesfunction sont utilisées pour initialiser et écrire des value de bloc de value quatrième八隅体et stocker l ' addresse associée dans le bloc de value。函数的使用上的applle l ' address de bloc (le premier bloc a l ' address 0;la relque a une地址de premier部门3和la suivante 7等jusqu 'au dernier bloc de MIFARE®1k qui est également une relque du dernier部门和a une地址63)。MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签14

  • lValue -价值'entrée价值集团
  • ucValueAddr -地址associée au bloc de valeur
  • ucBlockAddress -地址阻塞
  • ucAuthMode - Ce paramètre définit s 'il faut effectuer l ' authentication avec une clé A ou une clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。地址模式linéaire, cela s 'applique à tous les secteurs qui sont écrits
  • aucProvidedKey -指针vers le sixième tableau d 'octets内容la clé de preuve de l 'authenticité dans la méthode«提供的关键»。_PK后缀dans le nom de la function indique l 'utilisation de cette méthode。

ValueBlockInSectorWrite, ValueBlockInSectorWrite_AKM1, ValueBlockInSectorWrite_AKM2, ValueBlockInSectorWrite_PK

cesfunction sont similaires aux function du groupe ValueBlockWrite。Ils utilisent pour l 'entrée, les blos de valeur 4八位les valeur初始化。在外面,股票l ' address associée丹拉价值集团。La seule différence est l 'utilisation de l ' adresage sector。部门地址代表代表séparé部门地址和部门内部集团。Pour MIFARE®1K, l ' address du secteur peut être包含entre 0 et 15 et l ' address des blocs dans le sectepeut varier de 0 à 3。Pour MIFARE®4k, l ' address du secteur peut être comprise entre 0 et 39 et comme la second de moitié de l 'organisation de l ' space d ' addressest différente (au-dessus de 2 Mo), l ' address des blocs dans les 8 derniers secteurs (secteurs 32 à 39) peut être comprise entre 0 et 15。MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签15

  • lValue -价值'entrée价值集团
  • ucValueAddr -地址associée au bloc de valeur
  • ucSectorAddress部门地址
  • ucBlockInSectorAddress -阻断的部门地址
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。En mode d ' adresse linéaire, il s ' applique à tous les sectors d ' écriture
  • aucProvidedKey -点位vers le tableau de六八位qui continental la clé d ' authentication de la méthode«提供的关键»。_PK后缀de nom de function indique à l 'utilisation de cette méthode。

ValueBlockIncrement, ValueBlockIncrement_AKM1, ValueBlockIncrement_AKM2, ValueBlockIncrement_PK

Cet合奏de fonctionnalités est utilisé pour incrémenter les blos de valeur de 4个八位。La valeur de l 'incrément de bloc de valeur est envoyée en tant que paramètre de ces function。Les functions utilent l ' adresage par bloc (le premier bloc a l 'adresse 0;la remque du premier secteur al ' adse 3, la suivante 7等jusqu ' à ce que le dernier bloc MIFARE®1K qui est également une remque du dernier secteur, ait une adresse 63)。MIFARE SDK - Logiciel uFR Advanced avec SDK倒卡MIFARE标签16

  • lIncrementValue -价值'incrément价值集团
  • ucBlockAddress -阻断地址
  • ucSectorAddress部门地址
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。En mode d ' adresse linéaire, il s ' applique à tous les sectors d ' écriture
  • aucProvidedKey -点位vers le tableau de六八位qui continental la clé d ' authentication de la méthode«提供的关键»。_PK后缀de nom de function indique à l 'utilisation de cette méthode。

ValueBlockInSectorIncrement, ValueBlockInSectorIncrement_AKM1, ValueBlockInSectorIncrement_AKM2, ValueBlockInSectorIncrement_PK

cesfunctions ont le même objectif que les functions de groupe ValueBlockIncrement et sont utilisées pour lire les valeurs de 4 octets des blos de valeurs。La valeur de l 'incrément de bloc de valeur est envoyée en tant que paramètre de ces function。La seule différence est l 'utilisation de l ' adresage sector。部门地址代表代表séparé部门地址和部门内部集团。Pour MIFARE®1K, l ' address du secteur peut être包含entre 0 et 15 et l ' address des blocs dans le sectepeut varier de 0 à 3。Pour MIFARE®4k, l ' address du secteur peut être comprise entre 0 et 39 et comme la second de moitié de l 'organisation de l ' space d ' addressest différente (au-dessus de 2 Mo), l ' address des blocs dans les 8 derniers secteurs (secteurs 32 à 39) peut être comprise entre 0 et 15。MIFARE SDK - Logiciel uFR高级avec SDK倒卡MIFARE标签17

  • lIncrementValue -价值'incrément价值集团
  • ucSectorAddress部门地址
  • ucBlockInSectorAddress -部门阻塞地址
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。En mode d ' adresse linéaire, il s ' applique à tous les sectors d ' écriture
  • aucProvidedKey -点位vers le tableau de六八位qui continental la clé d ' authentication de la méthode«提供的关键»。_PK后缀de nom de function indique à l 'utilisation de cette méthode。

valueblockdecement, ValueBlockDecrement_AKM1, ValueBlockDecrement_AKM2, ValueBlockDecrement_PK

Cet合奏功能est utilisé pour décrémenter la valeur de 4个八位des blos de valeur。La valeur de La décrémentation du bloc de valeur est envoyée en tant que paramètre de ces function。Les functions utilent l ' adresage par bloc (le premier bloc a l 'adresse 0;la remque du premier secteur al ' adse 3, la suivante 7等jusqu ' à ce que le dernier bloc MIFARE®1K qui est également une remque du dernier secteur, ait une adresse 63)。MIFARE SDK - Logiciel uFR高级avec SDK倒卡MIFARE标签18

  • lDecrementValue - La value de La décrément du bloc de value
  • ucBlockAddress - Bloquer l 'adresse au sein d 'un sector
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。En mode d ' adresse linéaire, il s ' applique à tous les sectors d ' écriture
  • aucProvidedKey -点位vers le tableau de六八位qui continental la clé d ' authentication de la méthode«提供的关键»。_PK后缀du nom de la function indique l 'utilisation de cette méthode。

ValueBlockInSectorDecrement, ValueBlockInSectorDecrement_AKM1, ValueBlockInSectorDecrement_AKM2, ValueBlockInSectorDecrement_PK

Ces函数function de la même manière que les function de groupe ValueBlockDecrement et sont conçues pour le décrément des value de 4 octets des bloc de value。La valeur de La décrémentation du bloc de valeur est envoyée en tant que paramètre à ces functions。La seule différence réside dans l 'utilisation de l ' adresage sector。塞拉包括séparé部门负责人和部门负责人集团负责人。Pour MIFARE®1K, l ' address du secteur peut être包含entre 0 et 15 et l ' address des blocs dans le sectepeut varier de 0 à 3。Pour MIFARE®4k, l ' address du secteur peut être comprise entre 0 et 39 et comme la second de moitié de l 'organisation de l ' space d ' addressest différente (au-dessus de 2 Mo), l ' address des blocs dans les 8 derniers secteurs (secteurs 32 à 39) peut être comprise entre 0 et 15MIFARE SDK - Logiciel uFR高级avec SDK倒卡MIFARE标签19

  • lDecrementValue - La value de La décrément du bloc de value
  • ucSectorAddress部门地址
  • ucBlockInSectorAddress -部门阻塞地址
  • ucAuthMode - Ce paramètre définit s 'il faut exécuter la clé d ' authentication A ou la clé B. Il peut avoir deux valeurs, à savoir: AUTHENT1A (0x60) ou AUTHENT1B (0x61)。
  • ucReaderKeyIndex - La méthode d ' authentication par défaut (lorsque les function sans suffix sont utilisées) effectue La preuve de l 'authenticité en utilisant l 'index de clé sélectionné à partir du lecteur RFID。En mode d ' adresse linéaire, il s ' applique à tous les sectors d ' écriture
  • aucProvidedKey -点位vers le tableau de六八位qui continental la clé d ' authentication de la méthode«提供的关键»。_PK后缀de nom de function indique à l 'utilisation de cette méthode。
Baidu
map