Funktionen zum Arbeiten mit Datenbausteinen
BlockRead, BlockRead_AKM1, BlockRead_AKM2, BlockRead_PK
Diese Funktionsgruppe wid zum Lesen von Blockinhalten verwendet。最大内存块(16字节数据块)。积木帽的地址0;der erste Sektortrailer hat die地址3,der nächste 7 usw。, MIFARE®1K-Block, der auch ein Anhänger des letzten Sektors ist, eine Adresse 63 hat)。Diese Funktionen ermöglichen auch das Lesen der Inhalte des Sektortrailers (der verfügbare Teil zum Lesen, abhängig von den eingestellten Zugriffsrechten)。
- aucData - Zeiger auf die Anzahl der Bytes, in denen gelesene Daten gespeichert werden。Muss mindestens 16字节zugewiesen werden, bevor die Funktion aufgerufen werden kann。
- ucBlockAddress - ucauthmode - blockaddress。diesel参数definiert, ob Authentifizierung A-Schlüssel oder B-Schlüssel durchgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt dies für alle Sektoren, die geschrieben werden
- ucSectorTrailersByte9 - Der Zugriffsbitwert, Der Zugriffsberechtigungen für alle Sektortrailer definiert。Es kann Werte von 0 bis 7 haben
- aucProvidedKey - Zeiger auf das sechste字节数组,das den Schlüssel für die Authentizität enthält, der in der Methode“提供的密钥”nachgewiesen wid。_PK后缀im Namen der Funktion gibt diese Methodenverwendung an。
Diese Funktionen funktionieren genauso wie BlockRead-Gruppenfunktionen und sind für das Lesen von Blockinhalten gedacht。这是我的天堂,这是我的天堂。大足gehört auch das separate Senden von Sektoradressen和Blockadressen innerhalb eines Sektors。Für MIFARE®1K kann die Sektoradresse im Bereich von 0 bis 15 liegen und die Blockadresse inhalb des Sektors zwischen 0 und 3 liegen。Für MIFARE®4k Sektoradresse kann im Bereich von 0 bis 39 liegen和da die zweite Hälfte der Adressraumorganisation anders ist (über 2 MB), kann die Blockadresse in den letzten 8 Sektoren (Sektoren 32 bis 39) im Bereich von 0 bis 15 liegen。Der gesamte Block(16字节块)widimmer gelesen。
Diese Funktionen können die Inhalte der Sektortrailer lesen (der verfügbare Teil zum lesen, abhängig von den festgelegten Zugriffsrechten)。
- aucData - Zeiger auf das字节数组,在dem gelesene Daten gespeichert werden。Es müssen mindestens 16字节zugewiesen werden, bevor die Funktion aufgerufen widen。
- ucSectorAddress分支地址
- ucBlockInSectorAddress地址内halb eines扇区阻塞
- ucAuthMode - diesel参数定义,ob die Authentifizierung mit einem Schlüssel A oder einem B-Schlüssel durchgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt dies für alle Sektoren, die geschrieben werden
- aucProvidedKey - Zeiger auf das Sechst-Byte-Array, das den Schlüssel für die Authentizität enthält, der in der "Provided Key"- methode nachgewiesen wid。_PK后缀im Namen der Funktion gibt diese Methode an。
BlockWrite, BlockWrite_AKM1, BlockWrite_AKM2, BlockWrite_PK
Diese Funktionen werden für die Dateneingabe(珠宝16字节)在die Blöcke verwendet。积木帽的地址0;der erste Sektortrailer hat die地址3,der nächste 7 usw。, MIFARE®1K-Block, der auch ein Anhänger des letzten Sektors ist, eine Adresse 63 hat)。Diese funktionsgroup erlaubt keine direkte Dateneingabe在die Sektortrailer。Verwenden Sie dazu die Sonderfunktionen SectorTrailerWrite and SectorTrailerWrite不安全。
- aucData - Zeiger auf die Anzahl der Bytes, in denen gelesene Daten gespeichert werden。Muss mindestens 16字节zugewiesen werden, bevor die Funktion aufgerufen werden kann
- ucBlockAddress - Kartenblockadresse
- ucAuthMode - diesel参数定义,ob die Authentifizierung mit Schlüssel A oder Schlüssel B durchgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt dies für alle Sektoren, die gelesen werden
- aucProvidedKey - Zeiger auf das sechste字节数组,das den Schlüssel für die Authentizität enthält, der in der Methode“提供的密钥”nachgewiesen wid。_PK后缀im Namen der Funktion gibt diese Methodenverwendung an。
FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。
BlockInSectorWrite、BlockInSectorWrite_AKM1、BlockInSectorWrite_AKM2、BlockInSectorWrite_PK
Diese Funktionen funktionieren genauso wie BlockWrite-Gruppenfunktionen。Sie werden für die Dateneingabe(珠宝16字节)在Blöcke verwendet。“我不能理解你,我不能理解你。Sektoradressierung bedeutet getrennte Sendesektor and Blockadressen inhalb eines Sektors。Für MIFARE®1K kann die Sektoradresse im Bereich von 0 bis 15 liegen und die Blockadresse inhalb des Sektors zwischen 0 und 3 liegen。Für MIFARE®4k Sektoradresse kann im Bereich von 0 bis 39 liegen和da die zweite Hälfte der Adressraumorganisation anders ist (über 2 MB), kann die Blockadresse in den letzten 8 Sektoren (Sektoren 32 bis 39) im Bereich von 0 bis 15 liegen。Diese funktionsgroup erlaubt keine direkte Dateneingabe在die Sektortrailer。Verwenden Sie dazu die Sonderfunktionen SectorTrailerWrite and SectorTrailerWrite不安全
- aucData - Zeiger auf die Anzahl der Bytes, in denen gelesene Daten gespeichert werden。Muss mindestens 16字节zugewiesen werden, bevor die Funktion aufgerufen werden kann
- ucSectorAddress分支地址
- ucBlockInSectorAddress diesel参数定义,ob die Authentifizierung mit dem Schlüssel A oder B durchgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt dies für alle Sektoren, die geschrieben werden
- aucProvidedKey - Zeiger auf das sechste字节数组,das den Schlüssel für die Authentizität enthält, der in der Methode“提供的密钥”nachgewiesen wid。_PK后缀im Namen der Funktion gibt diese Methodenverwendung an。
FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。
SectorTrailerSchreiben, SectorTrailerWrite_AKM1, SectorTrailerWrite_AKM2, SectorTrailerWrite_PK
Diese Funktionen werden für das Schreiben von Daten in den Sektoranhängern verwendet。Funktionen können auch für die Blockadressierung von Sektoranhängern sowie für die Sektoradressierung verwendet werden, die durch den Parameter ucAddressingMode bestimmt wd。Im Falle der Blockadressierung hat der erste Block die address 0;拖车帽eine erste Sektoradresse 3 und die nächsten 7 usw。bis zum letzten Block von MIFARE®1k, der auch ein Anhänger des letzten Sektors ist und eine Adresse 63帽。Diese Funktionsgruppe vereinfacht die比特操纵für die Einstellung der Zugriffsrechte (Zugriffsbits) von Bausteinen und minimiert die Möglichkeit einer dauerhaften Sperrung des gesamten Sektors aufgrund falscher Formatierung dieser比特。RFID-Leser vor dem Schreiben。API-Benutzer können die entsprechenden Sperrzugriffsrechte, die durch die Werte 0 bis 7 dargestellt werden, auswählen and an diese Funktionen übermitteln。
Für Sektoranhänger gelten folgende Zugriffsrechte:
- Zugriffsbits C1 C2 C3
- Zugriffswerte (an die Funktion übermittelt)
- Zugriffsrechte
- Schlüssel A字节mit den Zugriffsbits und dem Neun-Byte-Schlüssel B
- Lesen和Schreiben
Für Sektoranhänger gelten folgende Zugriffsrechte:
*死要是Zugriffsrechte毛皮窝Sektoranhanger进行entsprechenden上面所以eingerichtet信德,dass es moglich是,革命B-Schlussel祖茂堂,萤石er keinem der Falle苏珥Authentifizierung verwendet了。生日祝福语Sektorschlüssel,生日祝福语dürfen。
- Zugriffsbits C1 C2 C3
- Zugriffswerte (an die Funktion übermittelt)
- Zugriffsrechte
- Lesen, Schreiben, inkgreten, demkrementieren
- ucAddressingMode地址模式。Mögliche Werte dieses参数sind BLOCK_ADDRESS_MODE (0x00) oder SECTOR_ADDRESS_MODE (0x01)。Wenn ein anderer Wert gesendet wid, gibt die Funktion einen Fehlercode zurück WRONG_ADDRESS_MODE
- ucAddress - Sektoren oder Sektoranhänger blockiert die address, abhängig von ucAddressingMode。文Sie einen Sektoradressmodus verwenden, z. B. den MIFARE经典®1K, kann der Bereich von 0 bis 15 liegen(帽16 Sektoren)。这是我的地址,这是我的地址,我的地址,这是我的地址。
- aucNewKeyA - Zeiger auf das 6字节数组,das einen neuen A-Schlüssel für einen bestimmten Sektor darstellt, der festgelegt wid, wenn dies zuvor mit den Zugriffsrechten zulässig战争
- aucNewKeyB - Zeiger auf das secs - byte - array, das einen neuen B-Schlüssel für einen bestimmten Sektor darstellt, der festgelegt ward, wenn dies zuvor mit den Zugriffsrechten zulässig战争
- ucBlock0AccessBits - Zugriffswert für den 0-Block eines Sektors。
MIFARE®4k帽eine andere组织für die letzten 8 Sektoren, die zweite Hälfte des Adressraums。Daher werden in diesen Sektoren die Zugriffsrechte wie folgt festgelegt:
- Zugriffsrechte auf die ersten 5 Blöcke - ucBlock1AccessBits Zugriffswertblock für den ersten Sektor
- Zugriffsrechte auf die zweiten 5 Blöcke - ucBlock2AccessBits Zugriffswertblock für den ersten Sektor
- Zugriffsrechte auf die letzten 5 Blöcke:
- ucSectorTrailerAccessBits - Zugriffswert für einen Sektortrailer
- ucSectorTrailerByte9 - Das neunte Sektortrailer-Byte ist ein Byte für allgemeine Zwecke, in Das ein beliebiger Einzelbytewert eingegeben werden kann
- ucAuthMode - diesel参数定义,ob die Authentifizierung mit Schlüssel A oder Schlüssel B durchgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt dies für alle Sektoren, die geschrieben werden
- aucProvidedKey - Zeiger auf das sechste字节数组,das den Schlüssel für die Authentizität enthält, der in der Methode“提供的密钥”nachgewiesen wid。_PK后缀im Namen der Funktion gibt diese Methodenverwendung an。
SectorTrailerWriteUnsafe、SectorTrailerWriteUnsafe_AKM1、SectorTrailerWriteUnsafe_AKM2、SectorTrailerWriteUnsafe_PK
Diese Funktionen haben den gleichen Zweck wie die Funktion der sectortrailer书写gruppe, mit Unterschied, dass der Inhalt des“rohen”Sektortrailers gesendet wund die Fehler sinind beim Formatieren von Zugriffsbits für die Eingabe möglich。Diese Funktionen richten sich an Entwickler mit Erfahrung in der Arbeit mit MIFARE。®Für diese Funktionen gelten alle für die SectorTrailerWrite-Gruppenfunktionen genannten Regeln, mit Ausnahme der Option der "Rohdaten" für die Sektortrailererfassung。
- ucAddressingMode地址模式。Mögliche Werte dieses参数sind BLOCK_ADDRESS_MODE (0x00) oder SECTOR_ADDRESS_MODE (0x01)。Wenn ein anderer Wert gesendet wurde, gibt die Funktion einen Fehlercode WRONG_ADDRESS_MODE zurück。
- ucAddress - Sektoren oder Sektoranhänger blockieren Adressen, abhängig von ucAddressingMode。
Wenn Sie einen Sektoradressmodus verwenden, kann der Bereich im Fall von MIFARE®1K zwischen 0 und 15 liegen (hat 16 Sektoren) und derselbe Typ im Blockadressierungsmodus kann die Werte 0 bis 63 mit dem möglichen Fehler verwenden, Wenn der adressierte Block nicht auch der Sektoranhänger ist。
- aucSectorTrailer - Zeiger auf 6字节数组,das die "rohen" Daten für den Adresssektor-Trailereintrag enthält
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt dies für alle Sektoren, die geschrieben werden
- aucProvidedKey - Zeiger auf das sechste字节数组,das den Schlüssel für die Authentizität enthält, der in der Methode“提供的密钥”nachgewiesen wid。_PK后缀im Namen der Funktion gibt diese Methodenverwendung an。
Funktionen zum Arbeiten mit Wertebausteinen
Wertblöcke可选钢材MIFARE-Funktionalität®dar。die ist enentlich in Modus, in dem der gesamte Datenblock(16字节)einen Vier-Byte-Wert darstellt。In diesem Modus können Sie einen beliebigen Datenblock hinzufügen (außer natürlich Block 0, dem Nullsektor und dem Sektortrailer)。Die Werte in den Werteblöcken sinind auf besondere Weise formatiert und enthten zusätzlich zu den Wertdatensätzen den address swert eines Bytes, wodurch Benutzer Die zusätzliche Möglichkeit haben, das Backup-System zu implementieren。
D-Logic RFID-Lesegeräte kümmern sich um die korrekte Formatierung von Werteblöcken, sodass die Funktionen, die nur mit vier Byte-Werten verarbeitet werden, den Benutzern zur Verfügung stehen。Es sollte erwähnt werden, dass die Verwendung von Werteblöcken sinvoll ist, wenn die Zugriffsrechte auf den gewünschten Block auf die Werte 1,6 oder 0 (die Standardeinstellung in der neuen Karte) festgelegt sind, woodurch ihre Werte erhöht and verringert werden können。Zunächst müssen Wertblöcke initiiert werden, Wert und zugehörige address müssen dem entsprechenden Format von sechzehn Byte-Datensätzen entsprechen。Der beste und einfachste Weg für die Initialisierung von Wertblöcken ist mit einer Reihe von Windows-API-Funktionen IS21 ValueBlockWrite oder ValueBlockInSectorWrite。
ValueBlockRead, ValueBlockRead_AKM1, ValueBlockRead_AKM2, ValueBlockRead_PK
4-Byte-Werten der Wertblöcke。Zusätzlich geben sie die zugehörige Adresse zurück, die im Werteblock hinterlegt ist。不知道该怎么做就怎么做。有个地址,有个地址,有个地址,有个地址,有个地址。Für MIFARE®1K kann die Sektoradresse im Bereich von 0 bis 15 liegen und die Blockadresse inhalb des Sektors zwischen 0 und 3 liegen。Für MIFARE®4k Sektoradresse kann im Bereich von 0 bis 39 liegen和da die zweite Hälfte der Adressraumorganisation anders ist (über 2 MB), kann die Blockadresse in den letzten 8 Sektoren (Sektoren 32 bis 39) im Bereich von 0 bis 15 liegen。
- lValue - Zeiger auf eine变量eines langen类型,über die der value-Block zurückgegeben wild
- ucValueAddr - Das neunte Sektortrailer-Byte ist ein Byte für allgemeine Zwecke, in Das ein beliebiger Einzelbyte-Wert eingegeben werden kann
- ucSectorAddress分支地址
- ucBlockInSectorAddress - einem扇区阻挡器中的地址
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)
- ucReaderKeyIndex - die Standardauthentifizierungsmethode (wenn die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt es für alle Sektoren zum Schreiben
- aucProvidedKey - Zeiger auf das secs - byte - array, das den Schlüssel für die Authentifizierung der Methode“提供的密钥”enthält。_PK funktionsnamens_后缀weist auf die Verwendung dieser Methode hin。
ValueBlockInSectorRead, ValueBlockInSectorRead_AKM1, ValueBlockInSectorRead_AKM2, ValueBlockInSectorRead_PK
4-Byte-Werten der Wertblöcke。Zusätzlich geben sie die zugehörige Adresse zurück, die im Werteblock hinterlegt ist。不知道该怎么做就怎么做。有个地址,有个地址,有个地址,有个地址,有个地址。Für MIFARE®1K kann die Sektoradresse im Bereich von 0 bis 15 liegen und die Blockadresse inhalb des Sektors zwischen 0 und 3 liegen。Für MIFARE®4k Sektoradresse kann im Bereich von 0 bis 39 liegen和da die zweite Hälfte der Adressraumorganisation anders ist (über 2 MB), kann die Blockadresse in den letzten 8 Sektoren (Sektoren 32 bis 39) im Bereich von 0 bis 15 liegen。
- lValue - Zeiger auf eine变量eines langen类型,über die der value-Block zurückgegeben wild
- ucValueAddr - Der Verweis auf eine变量vom类型unsigned char wid über die Ein-Byte-Adresse zurückgegeben, was die zusätzliche Möglichkeit für eine Backup-Systemimplementierung bietet
- ucSectorAddress分支地址
- ucBlockInSectorAddress - einem扇区阻挡器中的地址
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt es für alle Sektoren zum Schreiben
- aucProvidedKey - Zeiger auf das secs - byte - array, das den Schlüssel für die Authentifizierung der Methode“提供的密钥”enthält。_PK funktionsnamens_后缀weist auf die Verwendung dieser Methode hin。
ValueBlockWrite, ValueBlockWrite_AKM1, ValueBlockWrite_AKM2, ValueBlockWrite_PK
Diese Funktionen werden verwendet,嗯Werte für vierte Byte-Wertblöcke zu initialisieren und zu schreiben und die zugehörige地址im Werteblock zu speichern。Funktionen mit der sogenannten Blockadressierung (der erste Block hat die address 0;Anhänger hat eine erste Sektoradresse 3 und die nächsten 7 usw。bis zum letzten Block von MIFARE®1k, der auch ein Anhänger des letzten Sektors ist und eine Adresse 63 hat)。
- lValue - Wert für den Wertblockeintrag
- ucValueAddr - Dem Werteblock zugeordnete地址
- ucBlockAddress -地址阻断器
- ucAuthMode - diesel参数定义,ob die Authentifizierung mit einem Schlüssel A oder einem B-Schlüssel durchgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt dies für alle Sektoren, die geschrieben werden
- aucProvidedKey - Zeiger auf das sechste字节数组,das den Schlüssel für die Authentizität enthält, der in der Methode“提供的密钥”nachgewiesen wid。_PK后缀im Namen der Funktion gibt diese Methodenverwendung an。
ValueBlockInSectorWrite, ValueBlockInSectorWrite_AKM1, ValueBlockInSectorWrite_AKM2, ValueBlockInSectorWrite_PK
Diese Funktionen ähneln den ValueBlockWrite-Gruppenfunktionen。Sie verwenden für die Eingabe, Wertblöcke 4字节Werte Initialisierung。Speichert außerdem die zugehörige Adresse im Blockwert。不知道该怎么说。有个地址,有个地址,有个地址,有个地址,有个地址。Für MIFARE®1K kann die Sektoradresse im Bereich von 0 bis 15 liegen und die Blockadresse inhalb des Sektors zwischen 0 und 3 liegen。Für MIFARE®4k Sektoradresse kann im Bereich von 0 bis 39 liegen和da die zweite Hälfte der Adressraumorganisation anders ist (über 2 MB), kann die Blockadresse in den letzten 8 Sektoren (Sektoren 32 bis 39) im Bereich von 0 bis 15 liegen。
- lValue - Wert für den Wertblockeintrag
- ucValueAddr - Dem Werteblock zugeordnete地址
- ucSectorAddress分支地址
- ucBlockInSectorAddress - Blockadresse eines扇区
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt es für alle Sektoren zum Schreiben
- aucProvidedKey - Zeiger auf das secs - byte - array, das den Schlüssel für die Authentifizierung der Methode“提供的密钥”enthält。_PK funktionsnamens_后缀weist auf die Verwendung dieser Methode hin。
ValueBlockIncrement, ValueBlockIncrement_AKM1, ValueBlockIncrement_AKM2 ValueBlockIncrement_PK
diesel Funktionsumfang wid verwendet, um den Wert 4-Byte-Wertblöcke zu erhöhen。Der Wert des wertblockinkments wid als参数dieser Funktionen gesendet。Funktionen verwenden Blockadressierung (der erste Block hat die Adresse 0;der erste Sektoranhänger hat Adresse 3, der nächste 7 usw。bis der letzte MIFARE®1K-Block, der auch ein Anhänger des letzten Sektors ist, eine Adresse 63 hat)。
- lIncrementValue - Der Wert des wertblockinkments
- ucBlockAddress - einem sector blockieren中的地址
- ucSectorAddress分支地址
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt es für alle Sektoren zum Schreiben
- aucProvidedKey - Zeiger auf das secs - byte - array, das den Schlüssel für die Authentifizierung der Methode“提供的密钥”enthält。_PK funktionsnamens_后缀weist auf die Verwendung dieser Methode hin。
ValueBlockInSectorIncrement, ValueBlockInSectorIncrement_AKM1, ValueBlockInSectorIncrement_AKM2 ValueBlockInSectorIncrement_PK
Diese Funktionen haben den gleichen Zweck wie ValueBlockIncrement-Gruppenfunktionen und werden zum Lesen von 4-Byte-Werten der Wertblöcke verwendet。Der Wert des wertblockinkments wid als参数dieser Funktionen gesendet。不知道该怎么说。有个地址,有个地址,有个地址,有个地址,有个地址。Für MIFARE®1K kann die Sektoradresse im Bereich von 0 bis 15 liegen und die Blockadresse inhalb des Sektors zwischen 0 und 3 liegen。Für MIFARE®4k Sektoradresse kann im Bereich von 0 bis 39 liegen和da die zweite Hälfte der Adressraumorganisation anders ist (über 2 MB), kann die Blockadresse in den letzten 8 Sektoren (Sektoren 32 bis 39) im Bereich von 0 bis 15 liegen。
- lIncrementValue - Der Wert des wertblockinkments
- ucSectorAddress分支地址
- ucBlockInSectorAddress地址内halb eines扇区阻塞
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt es für alle Sektoren zum Schreiben
- aucProvidedKey - Zeiger auf das secs - byte - array, das den Schlüssel für die Authentifizierung der Methode“提供的密钥”enthält。_PK funktionsnamens_后缀weist auf die Verwendung dieser Methode hin。
valueblockdecement, ValueBlockDecrement_AKM1, ValueBlockDecrement_AKM2, ValueBlockDecrement_PK
diesel Satz von Funktionen wiverwendet, um den 4-Byte-Wert von Wertblöcken zu verringern。Der Wert Der Wertblockabnahme wd als参数dieser Funktionen gesendet。Funktionen verwenden Blockadressierung (der erste Block hat die Adresse 0;der erste Sektoranhänger hat Adresse 3, der nächste 7 usw。bis der letzte MIFARE®1K-Block, der auch ein Anhänger des letzten Sektors ist, eine Adresse 63 hat)。
- lDecrementValue - Der Wert von wertblockabnamhme
- ucBlockAddress -地址内halb eines区域阻塞
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt es für alle Sektoren zum Schreiben
- aucProvidedKey - Zeiger auf das secs - byte - array, das den Schlüssel für die Authentifizierung der Methode“提供的密钥”enthält。_PK funktionsnamenen_后缀gibt die Verwendung dieser Methode an。
ValueBlockInSectorDecrement, ValueBlockInSectorDecrement_AKM1, ValueBlockInSectorDecrement_AKM2, ValueBlockInSectorDecrement_PK
Diese Funktionen funktioneren genauso wie valueblock递减- gruppenfunktionen und sind für die Wertblöcke 4-Byte-Werte demkrementierung gemacht。Der Wert Der wertblockabnamhme wid als参数an diese Funktionen gesendet。不知道该怎么说。大足gehört auch das separate Senden von Sektoradressen和Blockadressen innerhalb eines Sektors。Für MIFARE®1K kann die Sektoradresse im Bereich von 0 bis 15 liegen und die Blockadresse inhalb des Sektors zwischen 0 und 3 liegen。Für MIFARE®4k-Sektor kann die Adresse im Bereich von 0 bis 39 liegen and da die zweite Hälfte der Adressraumorganisation anders ist (über 2 MB), kann die Blockadresse in den letzten 8 Sektoren (Sektoren 32 bis 39) im Bereich von 0 bis 15 liegen
- lDecrementValue - Der Wert von wertblockabnamhme
- ucSectorAddress分支地址
- ucBlockInSectorAddress地址内halb eines扇区阻塞
- ucAuthMode - diesel参数定义,ob Authentifizierungsschlüssel A oder Schlüssel B ausgeführt werden soll。Es kann zwei Werte haben, nämlich: AUTHENT1A (0x60) oder AUTHENT1B (0x61)。
- ucReaderKeyIndex - Die Standardauthentifizierungsmethode (wenn Die Funktionen ohne后缀verwendet werden) führt den Authentizitätsnachweis mithillife des ausgewählten Schlüsselindexes aus dem RFID-Lesegerät durch。Im linearen Adressmodus gilt es für alle Sektoren zum Schreiben
- aucProvidedKey - Zeiger auf das secs - byte - array, das den Schlüssel für die Authentifizierung der Methode“提供的密钥”enthält。_PK funktionsnamens_后缀weist auf die Verwendung dieser Methode hin。