Line 54: |
Line 54: |
| | 6 || [[#WriteMifare|Write]] | | | 6 || [[#WriteMifare|Write]] |
| |- | | |- |
− | | 7 || GetTagInfo | + | | 7 || [[#GetTagInfo]] |
| |- | | |- |
| | 8 || [[#AttachActivateEvent|GetActivateEventHandle]] | | | 8 || [[#AttachActivateEvent|GetActivateEventHandle]] |
Line 114: |
Line 114: |
| | 409 || [4.0.0+] StopDetection | | | 409 || [4.0.0+] StopDetection |
| |- | | |- |
− | | 410 || [4.0.0+] GetTagInfo | + | | 410 || [4.0.0+] [[#GetTagInfo]] |
| |- | | |- |
| | 411 || [4.0.0+] [[#AttachActivateEvent]] | | | 411 || [4.0.0+] [[#AttachActivateEvent]] |
Line 196: |
Line 196: |
| | 409 || [4.0.0+] StopDetection | | | 409 || [4.0.0+] StopDetection |
| |- | | |- |
− | | 410 || [4.0.0+] GetTagInfo | + | | 410 || [4.0.0+] [[#GetTagInfo]] |
| |- | | |- |
| | 411 || [4.0.0+] [[#AttachActivateEvent]] | | | 411 || [4.0.0+] [[#AttachActivateEvent]] |
Line 294: |
Line 294: |
| | 12 || CreateApplicationArea | | | 12 || CreateApplicationArea |
| |- | | |- |
− | | 13 || GetTagInfo | + | | 13 || [[#GetTagInfo]] |
| |- | | |- |
| | 14 || GetRegisterInfo | | | 14 || GetRegisterInfo |
Line 335: |
Line 335: |
| | | |
| This can return a maximum of 0xA entries. | | This can return a maximum of 0xA entries. |
| + | |
| + | === GetTagInfo === |
| + | Takes an input [[#DeviceHandle]] and a type-0x1A output buffer containing a [[#TagInfo]]. |
| | | |
| === AttachActivateEvent === | | === AttachActivateEvent === |
Line 402: |
Line 405: |
| | 12 || CreateApplicationArea | | | 12 || CreateApplicationArea |
| |- | | |- |
− | | 13 || GetTagInfo | + | | 13 || [[#GetTagInfo]] |
| |- | | |- |
| | 14 || GetRegisterInfo | | | 14 || GetRegisterInfo |
Line 527: |
Line 530: |
| | 11 || Restore | | | 11 || Restore |
| |- | | |- |
− | | 13 || GetTagInfo | + | | 13 || [[#GetTagInfo]] |
| |- | | |- |
| | 14 || GetRegisterInfo | | | 14 || GetRegisterInfo |
Line 567: |
Line 570: |
| = DeviceHandle = | | = DeviceHandle = |
| This is "nn::nfc::DeviceHandle". This is a 8-byte struct with 4-byte alignment. | | This is "nn::nfc::DeviceHandle". This is a 8-byte struct with 4-byte alignment. |
| + | |
| + | = TagInfo = |
| + | This is "nn::nfc::TagInfo" / "nn::nfp::TagInfo". This is a 0x58-byte struct. |
| | | |
| = TestWaveType = | | = TestWaveType = |