pointofservicedriverinterface.h 標頭
pos 會使用此標頭。如需詳細資訊,請參閱:
pointofservicedriverinterface.h 包含下列程式設計介面:
IOCTLs
結構
MSR_AUTHENTICATE_DEVICE 此結構提供用來驗證裝置的驗證資訊。 |
MSR_DATA_RECEIVED 這個結構包含從撥動磁帶卡片讀取的資料。 |
MSR_DEAUTHENTICATE_DEVICE 此結構提供解除驗證裝置所需的資訊。 |
MSR_ERROR_EVENT 這個結構包含傳遞至 MagneticStripeReaderErrorOccured 事件的錯誤資料。 |
MSR_RETRIEVE_DEVICE_AUTHENTICATION_DATA 這個結構包含從裝置擷取的驗證資訊。 |
MSR_SUPPORTED_CARD_TYPES 此結構會定義讀取器所支援的磁帶卡片類型。 |
MSR_UPDATE_KEY 此結構包含設定新加密金鑰所需的資訊。 |
PosBarcodeScanDataTypeData 此結構描述驅動程式支援的條碼符號系統緩衝區。 |
PosBarcodeScannerCapabilitiesType 此結構會定義裝置支援的掃描器功能類型,例如裝置是否支援統計資料包告和影像預覽。 |
PosBarcodeScannerDataReceivedEventData 此結構包含傳遞至 BarcodeScannerDataReceived 事件的掃描資料。 |
PosBarcodeScannerErrorOccurredEventData 這個結構包含傳遞至 BarcodeScannerErrorOccurred 事件的錯誤資料。 |
PosDeviceBasicsType 這個結構表示驅動程式所指定的裝置、版本和建議的緩衝區大小類型。 |
PosEventDataHeader 此結構描述傳遞至 BarcodeScannerImagePreviewReceived 事件的掃描影像資料。 |
PosMagneticStripeReaderCapabilitiesType 此結構會定義裝置支援的磁帶讀取器種類 (MSR) 功能,例如裝置是否支援追蹤資料遮罩。 |
PosProfileType 這個結構描述緩衝區中的設定檔字串數目。 |
PosStatisticsHeader 此結構會定義整合服務點 (UPOS) 裝置的標準資訊。 這個結構是傳入統計資料的標頭。 |
PosStatusUpdatedEventData 此結構包含傳遞至 StatusUpdated 事件的資料。 |
PosStringType 這個結構代表具有 DataLengthInBytes 長度的 POS) unicode 字串 (點服務點。 |
PosValueStatisticsEntry 這個結構包含統計資料的值。 |
列舉
MsrAuthenticationProtocolType 此列舉定義 MSR) 驗證通訊協定 (磁帶讀取器。 |
MsrCardType 此列舉會定義磁帶卡片的類型。 |
MsrDataEncryption 此列舉定義磁帶讀取器 (MSR) 所支援的加密演算法類型。 |
MsrErrorReportingType 此列舉會定義常數,指出磁帶讀取器 (MSR) 的錯誤報表類型。 |
MsrStatusUpdateType 此列舉定義常數,指出磁條讀取器 (MSR) 狀態。 |
MsrTrackErrorType 此列舉定義磁條讀取器追蹤錯誤種類。 |
MsrTrackIds 定義常數,代表 MSR) 追蹤 (磁帶讀取器。 |
MstStatisticsEntryType 此列舉會定義磁條讀取器統計資料的類型。 |
PosDeviceControlType 此列舉會定義掃描器驅動程式的 IOCTL 和磁帶讀取器 (MSR) 驅動程式的值。 |
PosEventType 此列舉定義 PosEventDataHeader 結構中使用的值,以指出引發的事件種類。 |
PosPropertyId 此列舉會定義設備磁碟機必須處理才能視為條碼掃描器或磁帶讀取器的屬性識別碼, (MSR) 。 |