__int3264屬性

關鍵字 __int3264 指定具有下列屬性的整數類型:

  • 它是 32 位平臺上的 32 位
  • 它是 64 位平臺上的 64 位
  • 它是 32 位線上路上,以取得回溯相容性。 它會在傳送端截斷,並適當地擴充 (接收端的已簽署或未簽署) 。
[ signed | unsigned ] __int3264 [ int ] declarator-list;

參數

declarator-list

指定一或多個標準 C 宣告子,例如識別碼、指標宣告子和陣列宣告子。 (遠端程序呼叫中傳輸的結構不允許函數宣告子和位欄位宣告。在未傳輸的結構中允許這些宣告子。) 以逗號分隔多個宣告子。

備註

此類型已特別導入,有助於將 32 位介面移植到 64 位。 只有在現有介面以整數的形式傳送指標或使用類似的因應措施技術時,它通常很有用。 Microsoft 不建議使用此類型 (或其他衍生自它的公用類型,例如 INT_PTRDWORD_PTR) 避免。 特別是,這些類型不能用於 OLE Automation 介面和型別程式庫。 不建議在新的介面中使用此型別或衍生自它的型別。 如需這些問題的詳細資訊,以及其他 64 位問題的批註和建議,請參閱 Microsoft 介面定義語言 (MIDL) :64 位移植指南。

__int3264 關鍵字前面可以加上關鍵字帶正負號或關鍵字 unsigned。 int 關鍵字是選擇性的,可以省略。 在 MIDL 編譯器中,__int3264 整數預設為帶正負號,且與帶正負號的 __int3264 int 同義。

__int3264整數類型是 IDL 語言的其中一種基底類型。 __int3264整數類型可以在 const 宣告、typedef 宣告、一般宣告和函式宣告子中顯示為類型規範, (做為 function-return-type 規範和參數類型規範) 。 如需類型規範出現的內容,請參閱 IDL。

另請參閱

MIDL 基底類型

Hyper

int

short

簽署

typedef

符號