Win32 API 日本語リファレンス
ホームDevices.Nfc › 定数

定数

74

Windows.Win32.Devices.Nfc

名前
GUID_DEVINTERFACE_NFCDTAGUID{7FD3F30B-5E49-4BE1-B3AA-AF06260D236A}
IOCTL_NFCDTA_CONFIG_RF_DISCOVERYDWORD2233344
IOCTL_NFCDTA_REMOTE_DEV_GET_NEXTDWORD2233348
IOCTL_NFCDTA_REMOTE_DEV_CONNECTDWORD2233352
IOCTL_NFCDTA_REMOTE_DEV_DISCONNECTDWORD2233356
IOCTL_NFCDTA_REMOTE_DEV_TRANSCEIVEDWORD2233360
IOCTL_NFCDTA_REMOTE_DEV_RECVDWORD2233364
IOCTL_NFCDTA_REMOTE_DEV_SENDDWORD2233368
IOCTL_NFCDTA_REMOTE_DEV_CHECK_PRESENCEDWORD2233372
IOCTL_NFCDTA_CONFIG_P2P_PARAMDWORD2233376
IOCTL_NFCDTA_SET_RF_CONFIGDWORD2233380
IOCTL_NFCDTA_REMOTE_DEV_NDEF_WRITEDWORD2233408
IOCTL_NFCDTA_REMOTE_DEV_NDEF_READDWORD2233412
IOCTL_NFCDTA_REMOTE_DEV_NDEF_CONVERT_READ_ONLYDWORD2233416
IOCTL_NFCDTA_REMOTE_DEV_NDEF_CHECKDWORD2233420
IOCTL_NFCDTA_LLCP_CONFIGDWORD2233472
IOCTL_NFCDTA_LLCP_ACTIVATEDWORD2233476
IOCTL_NFCDTA_LLCP_DEACTIVATEDWORD2233480
IOCTL_NFCDTA_LLCP_DISCOVER_SERVICESDWORD2233484
DWORD2233488
DWORD2233492
IOCTL_NFCDTA_LLCP_SOCKET_CREATEDWORD2233496
IOCTL_NFCDTA_LLCP_SOCKET_CLOSEDWORD2233500
IOCTL_NFCDTA_LLCP_SOCKET_BINDDWORD2233504
IOCTL_NFCDTA_LLCP_SOCKET_LISTENDWORD2233508
IOCTL_NFCDTA_LLCP_SOCKET_ACCEPTDWORD2233512
IOCTL_NFCDTA_LLCP_SOCKET_CONNECTDWORD2233516
IOCTL_NFCDTA_LLCP_SOCKET_DISCONNECTDWORD2233520
IOCTL_NFCDTA_LLCP_SOCKET_RECVDWORD2233524
IOCTL_NFCDTA_LLCP_SOCKET_RECV_FROMDWORD2233528
IOCTL_NFCDTA_LLCP_SOCKET_SENDDWORD2233532
IOCTL_NFCDTA_LLCP_SOCKET_SNED_TODWORD2233536
IOCTL_NFCDTA_LLCP_SOCKET_GET_NEXT_ERRORDWORD2233540
IOCTL_NFCDTA_SNEP_INIT_SERVERDWORD2233600
IOCTL_NFCDTA_SNEP_DEINIT_SERVERDWORD2233604
IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_CONNECTIONDWORD2233608
IOCTL_NFCDTA_SNEP_SERVER_ACCEPTDWORD2233612
IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_REQUESTDWORD2233616
IOCTL_NFCDTA_SNEP_SERVER_SEND_RESPONSEDWORD2233620
IOCTL_NFCDTA_SNEP_INIT_CLIENTDWORD2233664
IOCTL_NFCDTA_SNEP_DEINIT_CLIENTDWORD2233668
IOCTL_NFCDTA_SNEP_CLIENT_PUTDWORD2233672
IOCTL_NFCDTA_SNEP_CLIENT_GETDWORD2233676
IOCTL_NFCDTA_SE_ENUMERATEDWORD2233728
IOCTL_NFCDTA_SE_SET_EMULATION_MODEDWORD2233732
IOCTL_NFCDTA_SE_SET_ROUTING_TABLEDWORD2233736
IOCTL_NFCDTA_SE_GET_NEXT_EVENTDWORD2233740
MAX_ATR_LENGTHDWORD48
MAX_UID_SIZEDWORD16
MAX_LLCP_SERVICE_NAME_SIZEDWORD256
MAX_SNEP_SERVER_NAME_SIZEDWORD256
GUID_NFC_RADIO_MEDIA_DEVICE_INTERFACEGUID{4D51E930-750D-4A36-A9F7-91DC540FCD30}
GUID_NFCSE_RADIO_MEDIA_DEVICE_INTERFACEGUID{EF8BA08F-148D-4116-83EF-A2679DFC3FA5}
NFCRMDDI_IOCTL_BASEDWORD80
IOCTL_NFCRM_SET_RADIO_STATEDWORD5308804
IOCTL_NFCRM_QUERY_RADIO_STATEDWORD5308808
IOCTL_NFCSERM_SET_RADIO_STATEDWORD5308812
IOCTL_NFCSERM_QUERY_RADIO_STATEDWORD5308816
GUID_DEVINTERFACE_NFCSEGUID{8DC7C854-F5E5-4BED-815D-0C85AD047725}
IOCTL_NFCSE_ENUM_ENDPOINTSDWORD2230272
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENTDWORD2230276
IOCTL_NFCSE_GET_NEXT_EVENTDWORD2230280
IOCTL_NFCSE_SET_CARD_EMULATION_MODEDWORD2230284
IOCTL_NFCSE_GET_NFCC_CAPABILITIESDWORD2230288
IOCTL_NFCSE_GET_ROUTING_TABLEDWORD2230292
IOCTL_NFCSE_SET_ROUTING_TABLEDWORD2230296
IOCTL_NFCSE_HCE_REMOTE_RECVDWORD2230592
IOCTL_NFCSE_HCE_REMOTE_SENDDWORD2230596
IOCTL_NFCSE_SET_POWER_MODEDWORD2230600
EVT_TRANSACTION_TAG_AIDDWORD129
EVT_TRANSACTION_TAG_PARAMETERSDWORD130
EVT_TRANSACTION_PARAMETER_MAX_LENDWORD255
ISO_7816_MINIMUM_AID_LENGTHDWORD5
ISO_7816_MAXIMUM_AID_LENGTHDWORD16

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define IOCTL_NFCDTA_CONFIG_RF_DISCOVERY 2233344
#define IOCTL_NFCDTA_REMOTE_DEV_GET_NEXT 2233348
#define IOCTL_NFCDTA_REMOTE_DEV_CONNECT 2233352
#define IOCTL_NFCDTA_REMOTE_DEV_DISCONNECT 2233356
#define IOCTL_NFCDTA_REMOTE_DEV_TRANSCEIVE 2233360
#define IOCTL_NFCDTA_REMOTE_DEV_RECV 2233364
#define IOCTL_NFCDTA_REMOTE_DEV_SEND 2233368
#define IOCTL_NFCDTA_REMOTE_DEV_CHECK_PRESENCE 2233372
#define IOCTL_NFCDTA_CONFIG_P2P_PARAM 2233376
#define IOCTL_NFCDTA_SET_RF_CONFIG 2233380
#define IOCTL_NFCDTA_REMOTE_DEV_NDEF_WRITE 2233408
#define IOCTL_NFCDTA_REMOTE_DEV_NDEF_READ 2233412
#define IOCTL_NFCDTA_REMOTE_DEV_NDEF_CONVERT_READ_ONLY 2233416
#define IOCTL_NFCDTA_REMOTE_DEV_NDEF_CHECK 2233420
#define IOCTL_NFCDTA_LLCP_CONFIG 2233472
#define IOCTL_NFCDTA_LLCP_ACTIVATE 2233476
#define IOCTL_NFCDTA_LLCP_DEACTIVATE 2233480
#define IOCTL_NFCDTA_LLCP_DISCOVER_SERVICES 2233484
#define IOCTL_NFCDTA_LLCP_LINK_STATUS_CHECK 2233488
#define IOCTL_NFCDTA_LLCP_GET_NEXT_LINK_STATUS 2233492
#define IOCTL_NFCDTA_LLCP_SOCKET_CREATE 2233496
#define IOCTL_NFCDTA_LLCP_SOCKET_CLOSE 2233500
#define IOCTL_NFCDTA_LLCP_SOCKET_BIND 2233504
#define IOCTL_NFCDTA_LLCP_SOCKET_LISTEN 2233508
#define IOCTL_NFCDTA_LLCP_SOCKET_ACCEPT 2233512
#define IOCTL_NFCDTA_LLCP_SOCKET_CONNECT 2233516
#define IOCTL_NFCDTA_LLCP_SOCKET_DISCONNECT 2233520
#define IOCTL_NFCDTA_LLCP_SOCKET_RECV 2233524
#define IOCTL_NFCDTA_LLCP_SOCKET_RECV_FROM 2233528
#define IOCTL_NFCDTA_LLCP_SOCKET_SEND 2233532
#define IOCTL_NFCDTA_LLCP_SOCKET_SNED_TO 2233536
#define IOCTL_NFCDTA_LLCP_SOCKET_GET_NEXT_ERROR 2233540
#define IOCTL_NFCDTA_SNEP_INIT_SERVER 2233600
#define IOCTL_NFCDTA_SNEP_DEINIT_SERVER 2233604
#define IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_CONNECTION 2233608
#define IOCTL_NFCDTA_SNEP_SERVER_ACCEPT 2233612
#define IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_REQUEST 2233616
#define IOCTL_NFCDTA_SNEP_SERVER_SEND_RESPONSE 2233620
#define IOCTL_NFCDTA_SNEP_INIT_CLIENT 2233664
#define IOCTL_NFCDTA_SNEP_DEINIT_CLIENT 2233668
#define IOCTL_NFCDTA_SNEP_CLIENT_PUT 2233672
#define IOCTL_NFCDTA_SNEP_CLIENT_GET 2233676
#define IOCTL_NFCDTA_SE_ENUMERATE 2233728
#define IOCTL_NFCDTA_SE_SET_EMULATION_MODE 2233732
#define IOCTL_NFCDTA_SE_SET_ROUTING_TABLE 2233736
#define IOCTL_NFCDTA_SE_GET_NEXT_EVENT 2233740
#define MAX_ATR_LENGTH 48
#define MAX_UID_SIZE 16
#define MAX_LLCP_SERVICE_NAME_SIZE 256
#define MAX_SNEP_SERVER_NAME_SIZE 256
#define NFCRMDDI_IOCTL_BASE 80
#define IOCTL_NFCRM_SET_RADIO_STATE 5308804
#define IOCTL_NFCRM_QUERY_RADIO_STATE 5308808
#define IOCTL_NFCSERM_SET_RADIO_STATE 5308812
#define IOCTL_NFCSERM_QUERY_RADIO_STATE 5308816
#define IOCTL_NFCSE_ENUM_ENDPOINTS 2230272
#define IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT 2230276
#define IOCTL_NFCSE_GET_NEXT_EVENT 2230280
#define IOCTL_NFCSE_SET_CARD_EMULATION_MODE 2230284
#define IOCTL_NFCSE_GET_NFCC_CAPABILITIES 2230288
#define IOCTL_NFCSE_GET_ROUTING_TABLE 2230292
#define IOCTL_NFCSE_SET_ROUTING_TABLE 2230296
#define IOCTL_NFCSE_HCE_REMOTE_RECV 2230592
#define IOCTL_NFCSE_HCE_REMOTE_SEND 2230596
#define IOCTL_NFCSE_SET_POWER_MODE 2230600
#define EVT_TRANSACTION_TAG_AID 129
#define EVT_TRANSACTION_TAG_PARAMETERS 130
#define EVT_TRANSACTION_PARAMETER_MAX_LEN 255
#define ISO_7816_MINIMUM_AID_LENGTH 5
#define ISO_7816_MAXIMUM_AID_LENGTH 16
public const uint IOCTL_NFCDTA_CONFIG_RF_DISCOVERY = 2233344;
public const uint IOCTL_NFCDTA_REMOTE_DEV_GET_NEXT = 2233348;
public const uint IOCTL_NFCDTA_REMOTE_DEV_CONNECT = 2233352;
public const uint IOCTL_NFCDTA_REMOTE_DEV_DISCONNECT = 2233356;
public const uint IOCTL_NFCDTA_REMOTE_DEV_TRANSCEIVE = 2233360;
public const uint IOCTL_NFCDTA_REMOTE_DEV_RECV = 2233364;
public const uint IOCTL_NFCDTA_REMOTE_DEV_SEND = 2233368;
public const uint IOCTL_NFCDTA_REMOTE_DEV_CHECK_PRESENCE = 2233372;
public const uint IOCTL_NFCDTA_CONFIG_P2P_PARAM = 2233376;
public const uint IOCTL_NFCDTA_SET_RF_CONFIG = 2233380;
public const uint IOCTL_NFCDTA_REMOTE_DEV_NDEF_WRITE = 2233408;
public const uint IOCTL_NFCDTA_REMOTE_DEV_NDEF_READ = 2233412;
public const uint IOCTL_NFCDTA_REMOTE_DEV_NDEF_CONVERT_READ_ONLY = 2233416;
public const uint IOCTL_NFCDTA_REMOTE_DEV_NDEF_CHECK = 2233420;
public const uint IOCTL_NFCDTA_LLCP_CONFIG = 2233472;
public const uint IOCTL_NFCDTA_LLCP_ACTIVATE = 2233476;
public const uint IOCTL_NFCDTA_LLCP_DEACTIVATE = 2233480;
public const uint IOCTL_NFCDTA_LLCP_DISCOVER_SERVICES = 2233484;
public const uint IOCTL_NFCDTA_LLCP_LINK_STATUS_CHECK = 2233488;
public const uint IOCTL_NFCDTA_LLCP_GET_NEXT_LINK_STATUS = 2233492;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_CREATE = 2233496;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_CLOSE = 2233500;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_BIND = 2233504;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_LISTEN = 2233508;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_ACCEPT = 2233512;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_CONNECT = 2233516;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_DISCONNECT = 2233520;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_RECV = 2233524;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_RECV_FROM = 2233528;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_SEND = 2233532;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_SNED_TO = 2233536;
public const uint IOCTL_NFCDTA_LLCP_SOCKET_GET_NEXT_ERROR = 2233540;
public const uint IOCTL_NFCDTA_SNEP_INIT_SERVER = 2233600;
public const uint IOCTL_NFCDTA_SNEP_DEINIT_SERVER = 2233604;
public const uint IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_CONNECTION = 2233608;
public const uint IOCTL_NFCDTA_SNEP_SERVER_ACCEPT = 2233612;
public const uint IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_REQUEST = 2233616;
public const uint IOCTL_NFCDTA_SNEP_SERVER_SEND_RESPONSE = 2233620;
public const uint IOCTL_NFCDTA_SNEP_INIT_CLIENT = 2233664;
public const uint IOCTL_NFCDTA_SNEP_DEINIT_CLIENT = 2233668;
public const uint IOCTL_NFCDTA_SNEP_CLIENT_PUT = 2233672;
public const uint IOCTL_NFCDTA_SNEP_CLIENT_GET = 2233676;
public const uint IOCTL_NFCDTA_SE_ENUMERATE = 2233728;
public const uint IOCTL_NFCDTA_SE_SET_EMULATION_MODE = 2233732;
public const uint IOCTL_NFCDTA_SE_SET_ROUTING_TABLE = 2233736;
public const uint IOCTL_NFCDTA_SE_GET_NEXT_EVENT = 2233740;
public const uint MAX_ATR_LENGTH = 48;
public const uint MAX_UID_SIZE = 16;
public const uint MAX_LLCP_SERVICE_NAME_SIZE = 256;
public const uint MAX_SNEP_SERVER_NAME_SIZE = 256;
public const uint NFCRMDDI_IOCTL_BASE = 80;
public const uint IOCTL_NFCRM_SET_RADIO_STATE = 5308804;
public const uint IOCTL_NFCRM_QUERY_RADIO_STATE = 5308808;
public const uint IOCTL_NFCSERM_SET_RADIO_STATE = 5308812;
public const uint IOCTL_NFCSERM_QUERY_RADIO_STATE = 5308816;
public const uint IOCTL_NFCSE_ENUM_ENDPOINTS = 2230272;
public const uint IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT = 2230276;
public const uint IOCTL_NFCSE_GET_NEXT_EVENT = 2230280;
public const uint IOCTL_NFCSE_SET_CARD_EMULATION_MODE = 2230284;
public const uint IOCTL_NFCSE_GET_NFCC_CAPABILITIES = 2230288;
public const uint IOCTL_NFCSE_GET_ROUTING_TABLE = 2230292;
public const uint IOCTL_NFCSE_SET_ROUTING_TABLE = 2230296;
public const uint IOCTL_NFCSE_HCE_REMOTE_RECV = 2230592;
public const uint IOCTL_NFCSE_HCE_REMOTE_SEND = 2230596;
public const uint IOCTL_NFCSE_SET_POWER_MODE = 2230600;
public const uint EVT_TRANSACTION_TAG_AID = 129;
public const uint EVT_TRANSACTION_TAG_PARAMETERS = 130;
public const uint EVT_TRANSACTION_PARAMETER_MAX_LEN = 255;
public const uint ISO_7816_MINIMUM_AID_LENGTH = 5;
public const uint ISO_7816_MAXIMUM_AID_LENGTH = 16;
IOCTL_NFCDTA_CONFIG_RF_DISCOVERY = 2233344
IOCTL_NFCDTA_REMOTE_DEV_GET_NEXT = 2233348
IOCTL_NFCDTA_REMOTE_DEV_CONNECT = 2233352
IOCTL_NFCDTA_REMOTE_DEV_DISCONNECT = 2233356
IOCTL_NFCDTA_REMOTE_DEV_TRANSCEIVE = 2233360
IOCTL_NFCDTA_REMOTE_DEV_RECV = 2233364
IOCTL_NFCDTA_REMOTE_DEV_SEND = 2233368
IOCTL_NFCDTA_REMOTE_DEV_CHECK_PRESENCE = 2233372
IOCTL_NFCDTA_CONFIG_P2P_PARAM = 2233376
IOCTL_NFCDTA_SET_RF_CONFIG = 2233380
IOCTL_NFCDTA_REMOTE_DEV_NDEF_WRITE = 2233408
IOCTL_NFCDTA_REMOTE_DEV_NDEF_READ = 2233412
IOCTL_NFCDTA_REMOTE_DEV_NDEF_CONVERT_READ_ONLY = 2233416
IOCTL_NFCDTA_REMOTE_DEV_NDEF_CHECK = 2233420
IOCTL_NFCDTA_LLCP_CONFIG = 2233472
IOCTL_NFCDTA_LLCP_ACTIVATE = 2233476
IOCTL_NFCDTA_LLCP_DEACTIVATE = 2233480
IOCTL_NFCDTA_LLCP_DISCOVER_SERVICES = 2233484
IOCTL_NFCDTA_LLCP_LINK_STATUS_CHECK = 2233488
IOCTL_NFCDTA_LLCP_GET_NEXT_LINK_STATUS = 2233492
IOCTL_NFCDTA_LLCP_SOCKET_CREATE = 2233496
IOCTL_NFCDTA_LLCP_SOCKET_CLOSE = 2233500
IOCTL_NFCDTA_LLCP_SOCKET_BIND = 2233504
IOCTL_NFCDTA_LLCP_SOCKET_LISTEN = 2233508
IOCTL_NFCDTA_LLCP_SOCKET_ACCEPT = 2233512
IOCTL_NFCDTA_LLCP_SOCKET_CONNECT = 2233516
IOCTL_NFCDTA_LLCP_SOCKET_DISCONNECT = 2233520
IOCTL_NFCDTA_LLCP_SOCKET_RECV = 2233524
IOCTL_NFCDTA_LLCP_SOCKET_RECV_FROM = 2233528
IOCTL_NFCDTA_LLCP_SOCKET_SEND = 2233532
IOCTL_NFCDTA_LLCP_SOCKET_SNED_TO = 2233536
IOCTL_NFCDTA_LLCP_SOCKET_GET_NEXT_ERROR = 2233540
IOCTL_NFCDTA_SNEP_INIT_SERVER = 2233600
IOCTL_NFCDTA_SNEP_DEINIT_SERVER = 2233604
IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_CONNECTION = 2233608
IOCTL_NFCDTA_SNEP_SERVER_ACCEPT = 2233612
IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_REQUEST = 2233616
IOCTL_NFCDTA_SNEP_SERVER_SEND_RESPONSE = 2233620
IOCTL_NFCDTA_SNEP_INIT_CLIENT = 2233664
IOCTL_NFCDTA_SNEP_DEINIT_CLIENT = 2233668
IOCTL_NFCDTA_SNEP_CLIENT_PUT = 2233672
IOCTL_NFCDTA_SNEP_CLIENT_GET = 2233676
IOCTL_NFCDTA_SE_ENUMERATE = 2233728
IOCTL_NFCDTA_SE_SET_EMULATION_MODE = 2233732
IOCTL_NFCDTA_SE_SET_ROUTING_TABLE = 2233736
IOCTL_NFCDTA_SE_GET_NEXT_EVENT = 2233740
MAX_ATR_LENGTH = 48
MAX_UID_SIZE = 16
MAX_LLCP_SERVICE_NAME_SIZE = 256
MAX_SNEP_SERVER_NAME_SIZE = 256
NFCRMDDI_IOCTL_BASE = 80
IOCTL_NFCRM_SET_RADIO_STATE = 5308804
IOCTL_NFCRM_QUERY_RADIO_STATE = 5308808
IOCTL_NFCSERM_SET_RADIO_STATE = 5308812
IOCTL_NFCSERM_QUERY_RADIO_STATE = 5308816
IOCTL_NFCSE_ENUM_ENDPOINTS = 2230272
IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT = 2230276
IOCTL_NFCSE_GET_NEXT_EVENT = 2230280
IOCTL_NFCSE_SET_CARD_EMULATION_MODE = 2230284
IOCTL_NFCSE_GET_NFCC_CAPABILITIES = 2230288
IOCTL_NFCSE_GET_ROUTING_TABLE = 2230292
IOCTL_NFCSE_SET_ROUTING_TABLE = 2230296
IOCTL_NFCSE_HCE_REMOTE_RECV = 2230592
IOCTL_NFCSE_HCE_REMOTE_SEND = 2230596
IOCTL_NFCSE_SET_POWER_MODE = 2230600
EVT_TRANSACTION_TAG_AID = 129
EVT_TRANSACTION_TAG_PARAMETERS = 130
EVT_TRANSACTION_PARAMETER_MAX_LEN = 255
ISO_7816_MINIMUM_AID_LENGTH = 5
ISO_7816_MAXIMUM_AID_LENGTH = 16
pub const IOCTL_NFCDTA_CONFIG_RF_DISCOVERY: u32 = 2233344;
pub const IOCTL_NFCDTA_REMOTE_DEV_GET_NEXT: u32 = 2233348;
pub const IOCTL_NFCDTA_REMOTE_DEV_CONNECT: u32 = 2233352;
pub const IOCTL_NFCDTA_REMOTE_DEV_DISCONNECT: u32 = 2233356;
pub const IOCTL_NFCDTA_REMOTE_DEV_TRANSCEIVE: u32 = 2233360;
pub const IOCTL_NFCDTA_REMOTE_DEV_RECV: u32 = 2233364;
pub const IOCTL_NFCDTA_REMOTE_DEV_SEND: u32 = 2233368;
pub const IOCTL_NFCDTA_REMOTE_DEV_CHECK_PRESENCE: u32 = 2233372;
pub const IOCTL_NFCDTA_CONFIG_P2P_PARAM: u32 = 2233376;
pub const IOCTL_NFCDTA_SET_RF_CONFIG: u32 = 2233380;
pub const IOCTL_NFCDTA_REMOTE_DEV_NDEF_WRITE: u32 = 2233408;
pub const IOCTL_NFCDTA_REMOTE_DEV_NDEF_READ: u32 = 2233412;
pub const IOCTL_NFCDTA_REMOTE_DEV_NDEF_CONVERT_READ_ONLY: u32 = 2233416;
pub const IOCTL_NFCDTA_REMOTE_DEV_NDEF_CHECK: u32 = 2233420;
pub const IOCTL_NFCDTA_LLCP_CONFIG: u32 = 2233472;
pub const IOCTL_NFCDTA_LLCP_ACTIVATE: u32 = 2233476;
pub const IOCTL_NFCDTA_LLCP_DEACTIVATE: u32 = 2233480;
pub const IOCTL_NFCDTA_LLCP_DISCOVER_SERVICES: u32 = 2233484;
pub const IOCTL_NFCDTA_LLCP_LINK_STATUS_CHECK: u32 = 2233488;
pub const IOCTL_NFCDTA_LLCP_GET_NEXT_LINK_STATUS: u32 = 2233492;
pub const IOCTL_NFCDTA_LLCP_SOCKET_CREATE: u32 = 2233496;
pub const IOCTL_NFCDTA_LLCP_SOCKET_CLOSE: u32 = 2233500;
pub const IOCTL_NFCDTA_LLCP_SOCKET_BIND: u32 = 2233504;
pub const IOCTL_NFCDTA_LLCP_SOCKET_LISTEN: u32 = 2233508;
pub const IOCTL_NFCDTA_LLCP_SOCKET_ACCEPT: u32 = 2233512;
pub const IOCTL_NFCDTA_LLCP_SOCKET_CONNECT: u32 = 2233516;
pub const IOCTL_NFCDTA_LLCP_SOCKET_DISCONNECT: u32 = 2233520;
pub const IOCTL_NFCDTA_LLCP_SOCKET_RECV: u32 = 2233524;
pub const IOCTL_NFCDTA_LLCP_SOCKET_RECV_FROM: u32 = 2233528;
pub const IOCTL_NFCDTA_LLCP_SOCKET_SEND: u32 = 2233532;
pub const IOCTL_NFCDTA_LLCP_SOCKET_SNED_TO: u32 = 2233536;
pub const IOCTL_NFCDTA_LLCP_SOCKET_GET_NEXT_ERROR: u32 = 2233540;
pub const IOCTL_NFCDTA_SNEP_INIT_SERVER: u32 = 2233600;
pub const IOCTL_NFCDTA_SNEP_DEINIT_SERVER: u32 = 2233604;
pub const IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_CONNECTION: u32 = 2233608;
pub const IOCTL_NFCDTA_SNEP_SERVER_ACCEPT: u32 = 2233612;
pub const IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_REQUEST: u32 = 2233616;
pub const IOCTL_NFCDTA_SNEP_SERVER_SEND_RESPONSE: u32 = 2233620;
pub const IOCTL_NFCDTA_SNEP_INIT_CLIENT: u32 = 2233664;
pub const IOCTL_NFCDTA_SNEP_DEINIT_CLIENT: u32 = 2233668;
pub const IOCTL_NFCDTA_SNEP_CLIENT_PUT: u32 = 2233672;
pub const IOCTL_NFCDTA_SNEP_CLIENT_GET: u32 = 2233676;
pub const IOCTL_NFCDTA_SE_ENUMERATE: u32 = 2233728;
pub const IOCTL_NFCDTA_SE_SET_EMULATION_MODE: u32 = 2233732;
pub const IOCTL_NFCDTA_SE_SET_ROUTING_TABLE: u32 = 2233736;
pub const IOCTL_NFCDTA_SE_GET_NEXT_EVENT: u32 = 2233740;
pub const MAX_ATR_LENGTH: u32 = 48;
pub const MAX_UID_SIZE: u32 = 16;
pub const MAX_LLCP_SERVICE_NAME_SIZE: u32 = 256;
pub const MAX_SNEP_SERVER_NAME_SIZE: u32 = 256;
pub const NFCRMDDI_IOCTL_BASE: u32 = 80;
pub const IOCTL_NFCRM_SET_RADIO_STATE: u32 = 5308804;
pub const IOCTL_NFCRM_QUERY_RADIO_STATE: u32 = 5308808;
pub const IOCTL_NFCSERM_SET_RADIO_STATE: u32 = 5308812;
pub const IOCTL_NFCSERM_QUERY_RADIO_STATE: u32 = 5308816;
pub const IOCTL_NFCSE_ENUM_ENDPOINTS: u32 = 2230272;
pub const IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT: u32 = 2230276;
pub const IOCTL_NFCSE_GET_NEXT_EVENT: u32 = 2230280;
pub const IOCTL_NFCSE_SET_CARD_EMULATION_MODE: u32 = 2230284;
pub const IOCTL_NFCSE_GET_NFCC_CAPABILITIES: u32 = 2230288;
pub const IOCTL_NFCSE_GET_ROUTING_TABLE: u32 = 2230292;
pub const IOCTL_NFCSE_SET_ROUTING_TABLE: u32 = 2230296;
pub const IOCTL_NFCSE_HCE_REMOTE_RECV: u32 = 2230592;
pub const IOCTL_NFCSE_HCE_REMOTE_SEND: u32 = 2230596;
pub const IOCTL_NFCSE_SET_POWER_MODE: u32 = 2230600;
pub const EVT_TRANSACTION_TAG_AID: u32 = 129;
pub const EVT_TRANSACTION_TAG_PARAMETERS: u32 = 130;
pub const EVT_TRANSACTION_PARAMETER_MAX_LEN: u32 = 255;
pub const ISO_7816_MINIMUM_AID_LENGTH: u32 = 5;
pub const ISO_7816_MAXIMUM_AID_LENGTH: u32 = 16;
const (
	IOCTL_NFCDTA_CONFIG_RF_DISCOVERY uint32 = 2233344
	IOCTL_NFCDTA_REMOTE_DEV_GET_NEXT uint32 = 2233348
	IOCTL_NFCDTA_REMOTE_DEV_CONNECT uint32 = 2233352
	IOCTL_NFCDTA_REMOTE_DEV_DISCONNECT uint32 = 2233356
	IOCTL_NFCDTA_REMOTE_DEV_TRANSCEIVE uint32 = 2233360
	IOCTL_NFCDTA_REMOTE_DEV_RECV uint32 = 2233364
	IOCTL_NFCDTA_REMOTE_DEV_SEND uint32 = 2233368
	IOCTL_NFCDTA_REMOTE_DEV_CHECK_PRESENCE uint32 = 2233372
	IOCTL_NFCDTA_CONFIG_P2P_PARAM uint32 = 2233376
	IOCTL_NFCDTA_SET_RF_CONFIG uint32 = 2233380
	IOCTL_NFCDTA_REMOTE_DEV_NDEF_WRITE uint32 = 2233408
	IOCTL_NFCDTA_REMOTE_DEV_NDEF_READ uint32 = 2233412
	IOCTL_NFCDTA_REMOTE_DEV_NDEF_CONVERT_READ_ONLY uint32 = 2233416
	IOCTL_NFCDTA_REMOTE_DEV_NDEF_CHECK uint32 = 2233420
	IOCTL_NFCDTA_LLCP_CONFIG uint32 = 2233472
	IOCTL_NFCDTA_LLCP_ACTIVATE uint32 = 2233476
	IOCTL_NFCDTA_LLCP_DEACTIVATE uint32 = 2233480
	IOCTL_NFCDTA_LLCP_DISCOVER_SERVICES uint32 = 2233484
	IOCTL_NFCDTA_LLCP_LINK_STATUS_CHECK uint32 = 2233488
	IOCTL_NFCDTA_LLCP_GET_NEXT_LINK_STATUS uint32 = 2233492
	IOCTL_NFCDTA_LLCP_SOCKET_CREATE uint32 = 2233496
	IOCTL_NFCDTA_LLCP_SOCKET_CLOSE uint32 = 2233500
	IOCTL_NFCDTA_LLCP_SOCKET_BIND uint32 = 2233504
	IOCTL_NFCDTA_LLCP_SOCKET_LISTEN uint32 = 2233508
	IOCTL_NFCDTA_LLCP_SOCKET_ACCEPT uint32 = 2233512
	IOCTL_NFCDTA_LLCP_SOCKET_CONNECT uint32 = 2233516
	IOCTL_NFCDTA_LLCP_SOCKET_DISCONNECT uint32 = 2233520
	IOCTL_NFCDTA_LLCP_SOCKET_RECV uint32 = 2233524
	IOCTL_NFCDTA_LLCP_SOCKET_RECV_FROM uint32 = 2233528
	IOCTL_NFCDTA_LLCP_SOCKET_SEND uint32 = 2233532
	IOCTL_NFCDTA_LLCP_SOCKET_SNED_TO uint32 = 2233536
	IOCTL_NFCDTA_LLCP_SOCKET_GET_NEXT_ERROR uint32 = 2233540
	IOCTL_NFCDTA_SNEP_INIT_SERVER uint32 = 2233600
	IOCTL_NFCDTA_SNEP_DEINIT_SERVER uint32 = 2233604
	IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_CONNECTION uint32 = 2233608
	IOCTL_NFCDTA_SNEP_SERVER_ACCEPT uint32 = 2233612
	IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_REQUEST uint32 = 2233616
	IOCTL_NFCDTA_SNEP_SERVER_SEND_RESPONSE uint32 = 2233620
	IOCTL_NFCDTA_SNEP_INIT_CLIENT uint32 = 2233664
	IOCTL_NFCDTA_SNEP_DEINIT_CLIENT uint32 = 2233668
	IOCTL_NFCDTA_SNEP_CLIENT_PUT uint32 = 2233672
	IOCTL_NFCDTA_SNEP_CLIENT_GET uint32 = 2233676
	IOCTL_NFCDTA_SE_ENUMERATE uint32 = 2233728
	IOCTL_NFCDTA_SE_SET_EMULATION_MODE uint32 = 2233732
	IOCTL_NFCDTA_SE_SET_ROUTING_TABLE uint32 = 2233736
	IOCTL_NFCDTA_SE_GET_NEXT_EVENT uint32 = 2233740
	MAX_ATR_LENGTH uint32 = 48
	MAX_UID_SIZE uint32 = 16
	MAX_LLCP_SERVICE_NAME_SIZE uint32 = 256
	MAX_SNEP_SERVER_NAME_SIZE uint32 = 256
	NFCRMDDI_IOCTL_BASE uint32 = 80
	IOCTL_NFCRM_SET_RADIO_STATE uint32 = 5308804
	IOCTL_NFCRM_QUERY_RADIO_STATE uint32 = 5308808
	IOCTL_NFCSERM_SET_RADIO_STATE uint32 = 5308812
	IOCTL_NFCSERM_QUERY_RADIO_STATE uint32 = 5308816
	IOCTL_NFCSE_ENUM_ENDPOINTS uint32 = 2230272
	IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT uint32 = 2230276
	IOCTL_NFCSE_GET_NEXT_EVENT uint32 = 2230280
	IOCTL_NFCSE_SET_CARD_EMULATION_MODE uint32 = 2230284
	IOCTL_NFCSE_GET_NFCC_CAPABILITIES uint32 = 2230288
	IOCTL_NFCSE_GET_ROUTING_TABLE uint32 = 2230292
	IOCTL_NFCSE_SET_ROUTING_TABLE uint32 = 2230296
	IOCTL_NFCSE_HCE_REMOTE_RECV uint32 = 2230592
	IOCTL_NFCSE_HCE_REMOTE_SEND uint32 = 2230596
	IOCTL_NFCSE_SET_POWER_MODE uint32 = 2230600
	EVT_TRANSACTION_TAG_AID uint32 = 129
	EVT_TRANSACTION_TAG_PARAMETERS uint32 = 130
	EVT_TRANSACTION_PARAMETER_MAX_LEN uint32 = 255
	ISO_7816_MINIMUM_AID_LENGTH uint32 = 5
	ISO_7816_MAXIMUM_AID_LENGTH uint32 = 16
)
#define global GUID_DEVINTERFACE_NFCDTA                       "{7FD3F30B-5E49-4BE1-B3AA-AF06260D236A}"
#define global IOCTL_NFCDTA_CONFIG_RF_DISCOVERY               2233344
#define global IOCTL_NFCDTA_REMOTE_DEV_GET_NEXT               2233348
#define global IOCTL_NFCDTA_REMOTE_DEV_CONNECT                2233352
#define global IOCTL_NFCDTA_REMOTE_DEV_DISCONNECT             2233356
#define global IOCTL_NFCDTA_REMOTE_DEV_TRANSCEIVE             2233360
#define global IOCTL_NFCDTA_REMOTE_DEV_RECV                   2233364
#define global IOCTL_NFCDTA_REMOTE_DEV_SEND                   2233368
#define global IOCTL_NFCDTA_REMOTE_DEV_CHECK_PRESENCE         2233372
#define global IOCTL_NFCDTA_CONFIG_P2P_PARAM                  2233376
#define global IOCTL_NFCDTA_SET_RF_CONFIG                     2233380
#define global IOCTL_NFCDTA_REMOTE_DEV_NDEF_WRITE             2233408
#define global IOCTL_NFCDTA_REMOTE_DEV_NDEF_READ              2233412
#define global IOCTL_NFCDTA_REMOTE_DEV_NDEF_CONVERT_READ_ONLY 2233416
#define global IOCTL_NFCDTA_REMOTE_DEV_NDEF_CHECK             2233420
#define global IOCTL_NFCDTA_LLCP_CONFIG                       2233472
#define global IOCTL_NFCDTA_LLCP_ACTIVATE                     2233476
#define global IOCTL_NFCDTA_LLCP_DEACTIVATE                   2233480
#define global IOCTL_NFCDTA_LLCP_DISCOVER_SERVICES            2233484
#define global IOCTL_NFCDTA_LLCP_LINK_STATUS_CHECK            2233488
#define global IOCTL_NFCDTA_LLCP_GET_NEXT_LINK_STATUS         2233492
#define global IOCTL_NFCDTA_LLCP_SOCKET_CREATE                2233496
#define global IOCTL_NFCDTA_LLCP_SOCKET_CLOSE                 2233500
#define global IOCTL_NFCDTA_LLCP_SOCKET_BIND                  2233504
#define global IOCTL_NFCDTA_LLCP_SOCKET_LISTEN                2233508
#define global IOCTL_NFCDTA_LLCP_SOCKET_ACCEPT                2233512
#define global IOCTL_NFCDTA_LLCP_SOCKET_CONNECT               2233516
#define global IOCTL_NFCDTA_LLCP_SOCKET_DISCONNECT            2233520
#define global IOCTL_NFCDTA_LLCP_SOCKET_RECV                  2233524
#define global IOCTL_NFCDTA_LLCP_SOCKET_RECV_FROM             2233528
#define global IOCTL_NFCDTA_LLCP_SOCKET_SEND                  2233532
#define global IOCTL_NFCDTA_LLCP_SOCKET_SNED_TO               2233536
#define global IOCTL_NFCDTA_LLCP_SOCKET_GET_NEXT_ERROR        2233540
#define global IOCTL_NFCDTA_SNEP_INIT_SERVER                  2233600
#define global IOCTL_NFCDTA_SNEP_DEINIT_SERVER                2233604
#define global IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_CONNECTION   2233608
#define global IOCTL_NFCDTA_SNEP_SERVER_ACCEPT                2233612
#define global IOCTL_NFCDTA_SNEP_SERVER_GET_NEXT_REQUEST      2233616
#define global IOCTL_NFCDTA_SNEP_SERVER_SEND_RESPONSE         2233620
#define global IOCTL_NFCDTA_SNEP_INIT_CLIENT                  2233664
#define global IOCTL_NFCDTA_SNEP_DEINIT_CLIENT                2233668
#define global IOCTL_NFCDTA_SNEP_CLIENT_PUT                   2233672
#define global IOCTL_NFCDTA_SNEP_CLIENT_GET                   2233676
#define global IOCTL_NFCDTA_SE_ENUMERATE                      2233728
#define global IOCTL_NFCDTA_SE_SET_EMULATION_MODE             2233732
#define global IOCTL_NFCDTA_SE_SET_ROUTING_TABLE              2233736
#define global IOCTL_NFCDTA_SE_GET_NEXT_EVENT                 2233740
#define global MAX_ATR_LENGTH                                 48
#define global MAX_UID_SIZE                                   16
#define global MAX_LLCP_SERVICE_NAME_SIZE                     256
#define global MAX_SNEP_SERVER_NAME_SIZE                      256
#define global GUID_NFC_RADIO_MEDIA_DEVICE_INTERFACE          "{4D51E930-750D-4A36-A9F7-91DC540FCD30}"
#define global GUID_NFCSE_RADIO_MEDIA_DEVICE_INTERFACE        "{EF8BA08F-148D-4116-83EF-A2679DFC3FA5}"
#define global NFCRMDDI_IOCTL_BASE                            80
#define global IOCTL_NFCRM_SET_RADIO_STATE                    5308804
#define global IOCTL_NFCRM_QUERY_RADIO_STATE                  5308808
#define global IOCTL_NFCSERM_SET_RADIO_STATE                  5308812
#define global IOCTL_NFCSERM_QUERY_RADIO_STATE                5308816
#define global GUID_DEVINTERFACE_NFCSE                        "{8DC7C854-F5E5-4BED-815D-0C85AD047725}"
#define global IOCTL_NFCSE_ENUM_ENDPOINTS                     2230272
#define global IOCTL_NFCSE_SUBSCRIBE_FOR_EVENT                2230276
#define global IOCTL_NFCSE_GET_NEXT_EVENT                     2230280
#define global IOCTL_NFCSE_SET_CARD_EMULATION_MODE            2230284
#define global IOCTL_NFCSE_GET_NFCC_CAPABILITIES              2230288
#define global IOCTL_NFCSE_GET_ROUTING_TABLE                  2230292
#define global IOCTL_NFCSE_SET_ROUTING_TABLE                  2230296
#define global IOCTL_NFCSE_HCE_REMOTE_RECV                    2230592
#define global IOCTL_NFCSE_HCE_REMOTE_SEND                    2230596
#define global IOCTL_NFCSE_SET_POWER_MODE                     2230600
#define global EVT_TRANSACTION_TAG_AID                        129
#define global EVT_TRANSACTION_TAG_PARAMETERS                 130
#define global EVT_TRANSACTION_PARAMETER_MAX_LEN              255
#define global ISO_7816_MINIMUM_AID_LENGTH                    5
#define global ISO_7816_MAXIMUM_AID_LENGTH                    16