NDIS_REQUEST_TYPE列挙 (ndis/oidtypes.h)

NDIS_REQUEST_TYPE列挙は、OID 要求の要求の種類を識別します。

構文

typedef enum _NDIS_REQUEST_TYPE {
  NdisRequestQueryInformation,
  NdisRequestSetInformation,
  NdisRequestQueryStatistics,
  NdisRequestOpen,
  NdisRequestClose,
  NdisRequestSend,
  NdisRequestTransferData,
  NdisRequestReset,
  NdisRequestGeneric1,
  NdisRequestGeneric2,
  NdisRequestGeneric3,
  NdisRequestGeneric4,
  NdisRequestMethod
} NDIS_REQUEST_TYPE, *PNDIS_REQUEST_TYPE;

定数

 
NdisRequestQueryInformation
クエリ情報要求。 特定の要求の場合、NDIS は要求を満たします。 そうでない場合は、
NDIS は、基になるドライバーにこのような要求を転送します。
MiniportOidRequest 関数。 この種類の要求は、ユーザー モード アプリケーション、フィルター モジュール、またはプロトコル ドライバーで発生する可能性があります。

メモ ドライバーは 、NdisRequestQueryInformation クエリと NdisRequestQueryStatistics クエリを 同じように扱う必要があります。

 
NdisRequestSetInformation
set-information 要求。 NDIS は、基になるドライバーにこのような要求を転送します。
MiniportOidRequest 関数。
NdisRequestQueryStatistics
クエリ統計要求。 特定の要求の場合、NDIS は要求を満たします。 そうでない場合は、
NDIS は、基になるドライバーにこのような要求を転送します。
MiniportOidRequest 関数。 この種類の要求は、ユーザー モード アプリケーション、フィルター モジュール、またはプロトコル ドライバーで発生する可能性があります。

メモ ドライバーは 、NdisRequestQueryInformation クエリと NdisRequestQueryStatistics クエリを 同じように扱う必要があります。

 
NdisRequestOpen
この型は互換性のために残されています。
NdisRequestClose
この型は互換性のために残されています。
NdisRequestSend
この型は互換性のために残されています。
NdisRequestTransferData
この型は互換性のために残されています。
NdisRequestReset
この型は互換性のために残されています。
NdisRequestGeneric1
ミニポート ドライバーの種類に固有の要求。
NdisRequestGeneric2
ミニポート ドライバーの種類に固有の要求。
NdisRequestGeneric3
ミニポート ドライバーの種類に固有の要求。
NdisRequestGeneric4
ミニポート ドライバーの種類に固有の要求。
NdisRequestMethod
メソッド要求。 NDIS は、基になるドライバーにこのような要求を転送します。
MiniportOidRequest 関数。

注釈

NDIS_REQUEST_TYPE列挙体は、 NDIS_OID_REQUEST 構造体で使用されます。

メモNDIS_REQUEST_TYPE値の場合、NDIS_OID_REQUEST構造体の Oid メンバーで指定されるOID_Xxx は、要求された操作の種類と互換性がある必要があります。
 

要件

要件
サポートされている最小のクライアント NDIS 6.0 以降でサポートされています。
Header ndis/oidtypes.h (ndis.h を含む)

こちらもご覧ください

MiniportOidRequest

NDIS_OID_REQUEST