剖析會使用此標頭。 如需詳細資訊,請參閱:
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 通訊協定。 |
|
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 結構會指定驅動程式為平行裝置選取的讀取和寫入通訊協定。 |