共用方式為


ntddpar.h 標頭

剖析會使用此標頭。 如需詳細資訊,請參閱

ntddpar.h 包含下列程式設計介面:

IOCTLs

 
IOCTL_IEEE1284_GET_MODE

IOCTL_IEEE1284_GET_MODE要求會傳回目前為平行裝置設定的 IEEE 1284 讀取和寫入通訊協定。
IOCTL_IEEE1284_NEGOTIATE

IOCTL_IEEE1284_NEGOTIATE要求會設定用於平行裝置的讀取和寫入通訊協定。
IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_PAR_GET_DEFAULT_MODES要求會傳回預設寫入 (轉送) ,並讀取系統針對平行埠使用之系統提供匯流排驅動程式的 IEEE 1284 通訊協定 (反向) IEEE 1284 通訊協定。
IOCTL_PAR_GET_DEVICE_CAPS

IOCTL_PAR_GET_DEVICE_CAPS要求會執行下列動作:指定系統為平行埠提供的匯流排驅動程式不能與平行裝置搭配使用的通訊協定重新復原平行裝置支援的作業通訊協定如需詳細資訊,請參閱設定和清除平行裝置的通訊模式。
IOCTL_PAR_IS_PORT_FREE

IOCTL_PAR_IS_PORT_FREE要求會判斷平行裝置的父平行埠在系統提供匯流排驅動程式處理要求時是否免費。
IOCTL_PAR_QUERY_DEVICE_ID

IOCTL_PAR_QUERY_DEVICE_ID要求會針對平行埠傳回由系統提供之函式驅動程式所指派之平行裝置的 IEEE 1284 裝置識別碼。
IOCTL_PAR_QUERY_DEVICE_ID_SIZE

IOCTL_PAR_QUERY_DEVICE_ID_SIZE要求會傳回可保存裝置 IEEE 1284 裝置識別碼和 Null 結束字元之緩衝區的大小,以位元組為單位。
IOCTL_PAR_QUERY_INFORMATION

IOCTL_PAR_QUERY_INFORMATION要求會傳回 IEEE 1284 鏈結結束裝置的狀態。
IOCTL_PAR_QUERY_LOCATION

IOCTL_PAR_QUERY_LOCATION要求會傳回與平行裝置相關聯的 「LPTn」 或 「LPTn.m」 符號連結名稱。
IOCTL_PAR_QUERY_RAW_DEVICE_ID

IOCTL_PAR_QUERY_RAW_DEVICE_ID要求會傳回原始裝置識別碼,其中包含下列:_a兩個位元組前置詞,指定裝置 IEEE 1284 裝置識別碼的大小,以位元組為單位;IEEE 1284 裝置識別碼;和 Null 結束字元。
IOCTL_PAR_SET_INFORMATION

IOCTL_PAR_SET_INFORMATION要求會重設並初始化平行裝置。
IOCTL_PAR_SET_READ_ADDRESS

IOCTL_PAR_SET_READ_ADDRESS要求會為平行裝置設定擴充功能埠 (ECP) 或增強的平行埠 (EPP) 讀取位址 (通道) 。
IOCTL_PAR_SET_WRITE_ADDRESS

IOCTL_PAR_SET_WRITE_ADDRESS要求會為平行裝置設定擴充功能埠 (ECP) 或增強的平行埠 (EPP) 寫入位址 (通道) 。 平行埠匯流排驅動程式會將此要求排入平行裝置的工作佇列。

結構

 
PAR_DEVICE_ID_SIZE_INFORMATION

PAR_DEVICE_ID_SIZE_INFORMATION 結構會指定緩衝區的大小,以位元組為單位,可保存平行裝置的 IEEE 1284 裝置識別碼和 Null 結束字元。
PAR_QUERY_INFORMATION

PAR_QUERY_INFORMATION 結構會指定平行埠的作業狀態。
PAR_SET_INFORMATION

PAR_SET_INFORMATION 結構會指定平行埠的初始作業狀態。
PARCLASS_NEGOTIATION_MASK

PARCLASS_NEGOTIATION_MASK 結構會指定驅動程式為平行裝置選取的讀取和寫入通訊協定。