過時的Kernel-Mode Driver-Support函式
標頭檔 portcls.hdefines 四個宏,其中包含過時核心模式驅動程式支援函式的名稱。 這些宏允許包含已淘汰函式名稱參考的舊原始程式碼,以便重新編譯以使用新的核心函式,而不需要對原始程式檔進行任何編輯。
編譯使用過時名稱的原始程式碼時,請定義參數名稱PC_OLD_NAMES。 如果這個參數比將 語句 #define PC_OLD_NAMES
引入原始程式檔本身更方便,則編譯器命令列引數 「-DPC_OLD_NAMES」 可以定義此參數。
下表列出左側資料行中過時的核心模式驅動程式支援函式名稱。 針對每個過時的名稱,右資料行會包含取代它的新核心函式名稱。 在每個案例中,巨集定義都會變更為簡單的名稱。 過時函式和新函式的引數清單完全相同。
過時的函式名稱 | 新增函式名稱 |
---|---|
WIN95COMPAT_ReadPortUChar |
|
WIN95COMPAT_WritePortUChar |
|
WIN95COMPAT_ReadPortUShort |
|
WIN95COMPAT_WritePortUShort |