CONTAINING_RECORD宏 (ntdef.h)
CONTAINING_RECORD宏會傳回結構實例的基底位址,指定結構的類型,以及包含結構內欄位的位址。
語法
void CONTAINING_RECORD(
address,
type,
field
);
參數
address
[in] 類型類型結構之實例中欄位的指標。
type
[in]要傳回其基底位址之結構的型別名稱。
field
[in] Address 所指向的功能變數名稱,且包含在 Type類型的結構中。
傳回值
無
備註
傳回 PCHAR,其中包含包含 Field之結構基底的位址。
呼叫 以判斷結構基底位址,當呼叫端具有這類結構內欄位的指標時,其型別為已知。 此宏適用于以符號方式存取已知型別結構中的其他欄位。
需求
最低支援的用戶端 | Windows 2000 |
標頭 | ntdef.h |
IRQL | 任何層級 |