NdisRetrieveUlong マクロ (ndis.h)
NdisRetrieveUlong 関数は、配置エラーを回避して、ソース アドレスから ULONG 値を取得します。
構文
void NdisRetrieveUlong(
Destination,
Source
);
パラメーター
Destination
値を格納する ULONG でアラインされたメモリ位置へのポインター。
Source
ULONG 値の取得元のメモリ位置へのポインター。
戻り値
何一つ
備考
指定された DestinationAddress は、ULONG 境界上に配置されているものと見なされます。
NdisRetrieveUlong の呼び出し元は、指定されたアドレスが非ページ プールにある場合、任意の IRQL で実行できます。 それ以外の場合、呼び出し元は IRQL < DISPATCH_LEVEL で実行されている必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.0 以降の既存のドライバーでサポートされていますが、新しいドライバーでは代わりに RtlRetrieveUlong を使用する必要があります。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | ndis.h (Ndis.h を含む) |
IRQL | 「解説」セクションを参照してください |
関連項目
NdisStoreUlong の