WDF_PTR_GET_OFFSET マクロ

WDF_PTR_GET_OFFSET マクロは、別のアドレスからアドレスを減算し、結果のオフセット値を返します。

構文

size_t WDF_PTR_GET_OFFSET(
    _base,
    _addr
);

パラメーター

_ベース
開始アドレスから減算する値を指定します。

_Addr
開始アドレスを指定します。

戻り値

指定した 2 つのアドレス間のオフセットを返します。

注釈

マクロは次のように定義されます。

#define WDF_PTR_GET_OFFSET(_base, _addr) \
        (size_t) (((PUCHAR) _addr) - ((PUCHAR) _base))

要件

ターゲット プラットフォーム

ユニバーサル

最小 KMDF バージョン

1.5

最小 UMDF バージョン

2.0

ヘッダー

Wdfcore.h (Wdf.h を含む)