このヘッダーはネットワークによって使用されます。 詳細については、以下を参照してください。
ndis.h には、次のプログラミング インターフェイスが含まれています。
Functions
|
FILTER_SYNCHRONOUS_OID_REQUEST NDIS は、基になるミニポート ドライバーに要求が与えられる前に、同期 OID 要求をプレビューするフィルター ドライバーの FilterSynchronousOidRequest 関数を呼び出します。 |
|
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE NDIS は、基になるドライバーから同期 OID 要求が完了した後、フィルター ドライバーの FilterSynchronousOidRequestComplete 関数を呼び出します。 |
|
MINIPORT_SYNCHRONOUS_OID_REQUEST NDIS は、ミニポート ドライバーのミニポートSynchronousOidRequest コールバック関数を呼び出して、同期 OID 要求を発行します。 |
|
NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE 拡張可能スイッチ拡張機能 Hyper-V、NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE マクロを使用して、SetNetBufferListSwitchContext 関数と GetNetBufferListSwitchContext 関数がNET_BUFFER_LIST構造体のコンテキストをアタッチおよび取得するために使用するコンテキストの種類を定義します。 拡張機能は、ドライバー内で必要な数のコンテキスト型を定義できます。 |
|
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID NDIS_GET_NET_BUFFER_LIST_CANCEL_ID マクロは、NET_BUFFER_LIST構造体からキャンセル識別子を取得します。 |
|
NDIS_INIT_MUTEX NDIS_INIT_MUTEX マクロはミューテックス オブジェクトを初期化し、シグナル状態に設定します。 |
|
NDIS_LOWER_IRQL NDIS_LOWER_IRQL マクロは、現在のプロセッサの IRQL を指定した値に設定します。 |
|
NDIS_MAKE_RID NDIS_MAKE_RID マクロは、PCI Express (PCIe) セグメント、バス、デバイス、および関数番号からNDIS_VF_RID値を作成します。 ミニポート ドライバーは、ネットワーク アダプターの PCIe 仮想関数 (VF) の PCIe 要求者 ID (RID) としてこの値を使用します。 |
|
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO マクロは、メディア固有の情報データ構造を、NET_BUFFER_LIST構造に関連付けられているそのような構造のリンクされたリストの先頭に追加します。 |
|
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX マクロは、メディア固有の情報データ構造を、NET_BUFFER_LIST構造体に関連付けられているこのような構造体のリンクされたリストの先頭に追加します。 |
|
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO NDIS_NBL_GET_MEDIA_SPECIFIC_INFO マクロは、NET_BUFFER_LIST構造体に関連付けられているこのような構造体のリンクされたリストからメディア固有の情報データ構造を取得します。 |
|
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX マクロは、NET_BUFFER_LIST構造体に関連付けられているこのような構造体のリンクされたリストからメディア固有の情報データ構造を取得します。 |
|
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO マクロは、メディア固有の情報データ構造を、NET_BUFFER_LIST構造に関連付けられているそのような構造体のリンクされたリストから削除します。 |
|
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX マクロは、メディア固有の情報データ構造を、NET_BUFFER_LIST構造体に関連付けられているこのような構造体のリンクされたリストから削除します。 |
|
NDIS_RAISE_IRQL_TO_DISPATCH NDIS_RAISE_IRQL_TO_DISPATCH マクロは、現在の IRQL を発生させ、現在のプロセッサでDISPATCH_LEVELします。 |
|
NDIS_RELEASE_MUTEX NDIS_RELEASE_MUTEX マクロは、指定したミューテックス オブジェクトを解放します。 |
|
NDIS_SET_NET_BUFFER_LIST_CANCEL_ID NDIS_SET_NET_BUFFER_LIST_CANCEL_ID マクロは、関連付けられたデータの保留中の転送を取り消すためにドライバーが後で使用できるキャンセル識別子を持つNET_BUFFER_LIST構造体をマークします。 |
|
NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX 拡張可能スイッチ拡張機能 Hyper-V、NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX マクロを使用して、NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY構造体内のNDIS_SWITCH_PORT_DESTINATION要素にアクセスします。 |
|
NDIS_WAIT_FOR_MUTEX NDIS_WAIT_FOR_MUTEX マクロは、指定されたミューテックス オブジェクトがシグナル状態に設定されるまで、現在のスレッドを待機状態にします。 |
|
NdisAcquireReadWriteLock NdisAcquireReadWriteLock 関数は、ドライバー スレッド間で共有されているリソースへの書き込みまたは読み取りアクセスに呼び出し元が使用するロックを取得します。読み取り/書き込みロック インターフェイスは、NDIS 6.20 以降のドライバーでは非推奨です。NdisAcquireRWLockRead または NdisAcquireRWLockWrite ではなく NdisAcquireReadWrite を使用する必要があります。 |
|
NdisAcquireRWLockRead NdisAcquireRWLockRead 関数は、呼び出し元がドライバー スレッド間で共有されているリソースへの読み取りアクセスに使用する読み取りロックを取得します。 |
|
NdisAcquireRWLockWrite NdisAcquireRWLockWrite 関数は、呼び出し元がドライバー スレッド間で共有されているリソースへの書き込みアクセスに使用する書き込みロックを取得します。 |
|
NdisAcquireSpinLock NdisAcquireSpinLock 関数は、呼び出し元がリソースへの排他的アクセスを取得するようにスピン ロックを取得します。ドライバー関数間で共有され、スピン ロックによって保護されます。 |
|
NdisActiveGroupCount NdisActiveGroupCount 関数は、ローカル コンピューター システムで現在アクティブなプロセッサ グループの数を返します。 |
|
NdisAdjustMdlLength NdisAdjustMdlLength 関数は、MDL に関連付けられているデータの長さを変更します。 |
|
NdisAllocateBuffer NdisAllocateBuffer は、既に割り当てられている非ページ メモリ ブロック内の指定された仮想 (サブ) 範囲内にマッピングされるバッファー記述子を作成します。 |
|
NdisAllocateBufferPool この関数は、呼び出し元が NdisAllocateBuffer を呼び出すことによってバッファー記述子を割り当てることができるハンドルを返します。 |
|
NdisAllocateCloneOidRequest NdisAllocateCloneOidRequest 関数は、新しいNDIS_OID_REQUEST構造体のメモリを割り当て、既存のNDIS_OID_REQUEST構造体から新しく割り当てられた構造体にすべての情報をコピーします。 |
|
NdisAllocateFromNPagedLookasideList NdisAllocateFromNPagedLookasideList 関数は、指定されたルックアサイド リスト ヘッドから最初のエントリを削除します。 ルックアサイド リストが現在空の場合、エントリは非ページ プールから割り当てられます。 |
|
NdisAllocateGenericObject NDIS ハンドルを持たないコンポーネントでは、NdisAllocateGenericObject 関数を使用して汎用 NDIS オブジェクトを割り当てます。 |
|
NdisAllocateIoWorkItem NDIS ドライバーは、作業項目を割り当てるために NdisAllocateIoWorkItem 関数を呼び出します。 詳細については、「NDIS I/O 作業項目」を参照してください。 |
|
NdisAllocateMemoryWithTagPriority NDIS ドライバーは、ページ以外のプールからメモリのプールを割り当てるために NdisAllocateMemoryWithTagPriority 関数を呼び出します。 |
|
NdisAllocatePacketPoolEx この関数は、パケット記述子のプールの記憶域ブロックを割り当てて初期化します。 |
|
NdisAllocateRWLock NdisAllocateRWLock 関数は、NDIS_RW_LOCK_EX型の読み取り/書き込みロック変数を割り当てます。 |
|
NdisAllocateSharedMemory NdisAllocateSharedMemory 関数は、共有メモリ プロバイダーから共有メモリを割り当てます。 |
|
NdisAllocateSpinLock NdisAllocateSpinLock 関数は、ISR 以外のドライバー関数間で共有されているリソースへのアクセスを同期するために使用される、NDIS_SPIN_LOCK型の変数を初期化します。 |
|
NdisAllocateTimerObject NdisAllocateTimerObject 関数は、後続の NdisXxx タイマー関数で使用するタイマー オブジェクトを割り当てて初期化します。 |
|
NdisAnsiStringToUnicodeString NdisAnsiStringToUnicodeString 関数は、特定のカウントされた ANSI 文字列をカウントされた Unicode 文字列に変換します。 翻訳は、現在のシステム ロケール情報に準拠しています。 |
|
NdisBuildScatterGatherList NdisBuildScatterGatherList 関数は、指定されたパラメーターを使用して散布図/収集リストを作成します。 |
|
NdisCancelDirectOidRequest プロトコル ドライバーは、NdisCancelDirectOidRequest 関数を呼び出して、基になるドライバーに対する以前の直接 OID 要求を取り消します。 |
|
NdisCancelOidRequest プロトコル ドライバーは NdisCancelOidRequest 関数を呼び出して、基になるドライバーへの以前の要求をキャンセルします。 |
|
NdisCancelSendNetBufferLists プロトコル ドライバーは、ネットワーク データの転送をキャンセルする NdisCancelSendNetBufferLists 関数を呼び出します。 |
|
NdisCancelSendPackets NdisCancelSendPackets は、バインド ハンドルによって識別されるミニポート ドライバーの指定されたキャンセル識別子でマークされているすべてのパケットの送信を取り消します。 |
|
NdisCancelTimerObject NdisCancelTimerObject 関数は、NdisSetTimerObject 関数の以前の呼び出しに関連付けられているタイマー オブジェクトを取り消します。 |
|
NdisClAddParty NdisClAddParty は、クライアントのマルチポイント VC にパーティーを追加します。 |
|
NdisClCloseAddressFamily NdisClCloseAddressFamily は、クライアントがバインドされている特定の NIC のクライアント プロトコルと呼び出しマネージャーまたは MCM ドライバーの登録済み AF との間の関連付けを解放します。 |
|
NdisClCloseCall NdisClCloseCall は、指定された VC の呼び出しを取り壊すよう要求します。 |
|
NdisClDeregisterSap NdisClDeregisterSap は、以前に登録された SAP をリリースします。 |
|
NdisClDropParty NdisClDropParty は、クライアントのマルチポイント VC からパーティーを削除します。 |
|
NdisClGetProtocolVcContextFromTapiCallId NdisClGetProtocolVcContextFromTapiCallId は、TAPI 呼び出し ID 文字列によって識別される仮想接続 (VC) のクライアント コンテキストを取得します。 |
|
NdisClIncomingCallComplete NdisClIncomingCallComplete は、クライアントの ProtocolClIncomingCall 関数が以前にNDIS_STATUS_PENDING返した、提供された着信呼び出しのクライアントの受け入れまたは拒否を返します。 |
|
NdisClMakeCall NdisClMakeCall は、クライアントによって作成された VC の発信呼び出しを設定します。 |
|
NdisClModifyCallQoS NdisClModifyCallQoS は、接続のサービス品質の変更を要求します。 |
|
NdisClNotifyCloseAddressFamilyComplete NdisClNotifyCloseAddressFamilyComplete 関数は、呼び出し元の ProtocolClNotifyCloseAf 関数がNDIS_STATUS_PENDING返したアドレス ファミリ (AF) 終了操作の最終状態を返します。 |
|
NdisClOpenAddressFamilyEx NdisClOpenAddressFamilyEx 関数は、接続指向クライアントの呼び出しマネージャーに関連付けられているアドレス ファミリ (AF) を登録します。 |
|
NdisCloseAdapter NdisCloseAdapter は、確立されたバインディングと、NdisOpenAdapter と呼ばれるプロトコルが割り当てられたリソースを解放します。 |
|
NdisCloseAdapterEx プロトコル ドライバーは、NdisCloseAdapterEx 関数を呼び出して、ドライバーが NdisOpenAdapterEx 関数を呼び出したときに割り当てられたバインディングとリソースを解放します。 |
|
NdisCloseConfiguration NdisCloseConfiguration 関数は、NdisOpenConfigurationEx、NdisOpenConfigurationKeyByIndex、または NdisOpenConfigurationKeyByName 関数によって返されたレジストリ キーへのハンドルを解放します。 |
|
NdisCloseFile NdisCloseFile 関数は、NdisOpenFile 関数によって返されるハンドルを解放し、開かれたときにファイルの内容を保持するために割り当てられたメモリを解放します。 |
|
NdisClRegisterSap NdisClRegisterSap は、クライアントがリモート ノードからの着信呼び出しを受信できる SAP を登録します。 |
|
NdisCmActivateVc NdisCmActivateVc は、基になるミニポート ドライバーに特定の VC の CM 提供の呼び出しパラメーター (メディア パラメーターを含む) を渡します。 |
|
NdisCmAddPartyComplete NdisCmAddPartyComplete は、確立されたマルチポイント VC にパーティーを追加するために、以前に呼び出しマネージャーがNDIS_STATUS_PENDINGを返したクライアントの要求の最終的な状態を返します。 |
|
NdisCmCloseAddressFamilyComplete NdisCmCloseAddressFamilyComplete は、クライアントの要求の最終的な状態を返します。この場合、CM の ProtocolCmCloseAf 関数が AF を閉じるNDIS_STATUS_PENDING返されます。 |
|
NdisCmCloseCallComplete NdisCmCloseCallComplete は、以前に呼び出しマネージャーが呼び出しを破棄するために、NDIS_STATUS_PENDINGを返したクライアントの要求の最終的な状態を返します。 |
|
NdisCmDeactivateVc NdisCmDeactivateVc は、特定のアクティブな VC にそれ以上の転送がないことを NDIS と基になるミニポート ドライバーに通知します。 |
|
NdisCmDeregisterSapComplete NdisCmDeregisterSapComplete は、以前に呼び出しマネージャーが SAP を登録解除するためにNDIS_STATUS_PENDING返したクライアントの要求の最終的な状態を返します。 |
|
NdisCmDispatchCallConnected NdisCmDispatchCallConnected は、リモート ノードで開始された着信呼び出し用に呼び出しマネージャーが作成した VC でデータ転送を開始できることを NDIS とクライアントに通知します。 |
|
NdisCmDispatchIncomingCall NdisCmDispatchIncomingCall は、そのクライアントによって以前に登録された SAP での着信呼び出しをクライアントに通知します。 |
|
NdisCmDispatchIncomingCallQoSChange NdisCmDispatchIncomingCallQoSChange は、そのクライアントのアクティブな接続のサービス品質を変更する要求がネットワーク経由で受信されたことをクライアントに通知します。 |
|
NdisCmDispatchIncomingCloseCall NdisCmDispatchIncomingCloseCall は、通常、呼び出しマネージャーが接続を閉じる要求をネットワークから受信したため、アクティブまたは提供された呼び出しを破棄するようにクライアントに指示します。 |
|
NdisCmDispatchIncomingDropParty NdisCmDispatchIncomingDropParty は、通常、呼び出しマネージャーがアクティブなマルチポイント接続を閉じる要求をネットワーク経由で受信したため、マルチポイント VC 上の特定のパーティーを削除する必要があることをクライアントに通知します。 |
|
NdisCmDropPartyComplete NdisCmDropPartyComplete は、以前に呼び出しマネージャーがマルチポイント VC からパーティーを削除するために、NDIS_STATUS_PENDINGを返したクライアントの要求の最終的な状態を返します。 |
|
NdisCmMakeCallComplete NdisCmMakeCallComplete は、呼び出しマネージャーが以前にNDIS_STATUS_PENDINGを返したクライアントの要求の最終的な状態を返して、発信呼び出しを行います。 |
|
NdisCmModifyCallQoSComplete NdisCmModifyCallQoSComplete は、VC のサービス品質を変更するために、以前に呼び出しマネージャーがNDIS_STATUS_PENDINGを返したクライアントの要求の完了を示します。 |
|
NdisCmNotifyCloseAddressFamily NdisCmNotifyCloseAddressFamily 関数は、呼び出しマネージャーが基になるミニポート アダプターからバインドを解除し、関連付けられている CoNDIS クライアントが指定したアドレス ファミリ (AF) を閉じる必要があることを NDIS に通知します。 |
|
NdisCmOpenAddressFamilyComplete NdisCmOpenAddressFamilyComplete は、呼び出しマネージャーがそのクライアントの元の open-AF 要求に応答してNDIS_STATUS_PENDINGを返した後、特定のクライアントの特定の AF のスタンドアロン通話マネージャーのオープンの最終的な状態を返します。 |
|
NdisCmRegisterAddressFamilyEx NdisCmRegisterAddressFamilyEx 関数は、CoNDIS ドライバー間の通信用にアドレス ファミリ (AF) を登録します。 |
|
NdisCmRegisterSapComplete NdisCmRegisterSapComplete は、以前に CM が SAP を登録するためにNDIS_STATUS_PENDING返したクライアントの要求の最終的な状態を返します。 |
|
NdisCoAssignInstanceName NdisCoAssignInstanceName は、インスタンス名を VC に割り当て、割り当てられた名前の GUID (グローバル一意識別子) を Windows Management Instrumentation (WMI) に登録します。 |
|
NdisCoCreateVc NdisCoCreateVc は、クライアントが発信呼び出しを行うことができる接続エンドポイント、またはスタンドアロンの通話マネージャーが着信呼び出しをディスパッチできる接続エンドポイントを設定します。 |
|
NdisCoDeleteVc NdisCoDeleteVc は、呼び出し元によって作成された VC を破棄します。 |
|
NdisCoGetTapiCallId NdisCoGetTapiCallId は、TAPI アプリケーションが特定の NDIS 仮想接続 (VC) を識別するために使用できる文字列を取得します。 |
|
NdisCompleteBindAdapterEx プロトコル ドライバーは、NdisCompleteBindAdapterEx 関数を呼び出して、ドライバーの ProtocolBindAdapterEx 関数がNDIS_STATUS_PENDING返すバインド操作を完了します。 |
|
NdisCompleteNetPnPEvent プロトコル ドライバーは NdisCompleteNetPnPEvent 関数を呼び出して、呼び出し元の ProtocolNetPnPEvent 関数がNDIS_STATUS_PENDING返したプラグ アンド プレイまたは Power Management イベントへの応答を完了します。 |
|
NdisCompleteUnbindAdapterEx プロトコル ドライバーは、NdisCompleteUnbindAdapterEx 関数を呼び出して、ドライバーの ProtocolUnbindAdapterEx 関数がNDIS_STATUS_PENDING返したバインド解除操作を完了します。 |
|
NdisCoOidRequest NdisCoOidRequest 関数は、対象の CoNDIS ドライバーに要求を転送して、対象のドライバーの OID で指定された情報を照会または設定します。 |
|
NdisCoOidRequestComplete NdisCoOidRequestComplete 関数は、CoNDIS クライアントまたはスタンドアロンの呼び出しマネージャーの ProtocolCoOidRequest 関数が以前にNDIS_STATUS_PENDING返した OID 要求の最終的な状態を返します。 |
|
NdisCopyFromPacketToPacketSafe NdisCopyFromPacketToPacket は、指定された範囲のデータをあるパケットから別のパケットにコピーします。 |
|
NdisCoSendNetBufferLists NdisCoSendNetBufferLists 関数は、NET_BUFFER_LIST構造体の指定したリストに含まれているネットワーク データを送信します。 |
|
NdisCurrentGroupAndProcessor NdisCurrentGroupAndProcessor 関数は、現在のプロセッサのグループ相対プロセッサ番号とグループ番号を返します。 |
|
NdisCurrentProcessorIndex NdisCurrentProcessorIndex 関数は、呼び出し元が実行されている現在のプロセッサのシステム割り当て番号を返します。 |
|
NdisDeleteNPagedLookasideList NdisDeleteNPagedLookasideList 関数は、システムから非ページルックアサイド リストを削除します。 |
|
NdisDeregisterDeviceEx NdisDeregisterDeviceEx 関数は、NdisRegisterDeviceEx 関数によって作成されたデバイス オブジェクトをシステムから削除します。 |
|
NdisDeregisterProtocol NdisDeregisterProtocol は、ドライバーが NdisRegisterProtocol と呼ばれるときに割り当てられたリソースを解放します。 |
|
NdisDeregisterProtocolDriver プロトコル ドライバーは、NdisDeregisterProtocolDriver 関数を呼び出して、ドライバーが NdisRegisterProtocolDriver 関数を呼び出したときに NDIS が割り当てたリソースを解放します。 |
|
NdisDirectOidRequest NdisDirectOidRequest 関数は、アダプターの機能または状態を照会したり、アダプターの状態を設定したりするために、基になるドライバーに直接 OID 要求を転送します。 |
|
NdisDprAcquireReadWriteLock NdisDprAcquireReadWriteLock 関数は、呼び出し元がドライバー スレッド間で共有されているリソースへの書き込みまたは読み取りアクセスに使用するロックを取得します。注: NDIS 6.20 以降のドライバーの読み取り/書き込みロック インターフェイスは非推奨です。NdisDprAcquireReadWriteLock ではなく、NdisAcquireRWLockRead または NdisAcquireRWLockWrite (Flags パラメーターでNDIS_RWL_AT_DISPATCH_LEVEL設定) を使用する必要があります。 |
|
NdisDprAcquireSpinLock NdisDprAcquireSpinLock 関数は、呼び出し元がマルチプロセッサ セーフな方法で ISR 以外のドライバー関数間で共有されているリソースへのアクセスを同期できるようにスピン ロックを取得します。 |
|
NdisDprReleaseReadWriteLock NdisDprReleaseReadWriteLock 関数は、NdisDprAcquireReadWriteLock の前の呼び出しで取得されたロックを解放します。注 読み取り/書き込みロック インターフェイスは NDIS 6.20 以降のドライバーでは非推奨です。NdisDprReleaseReadWriteLock の代わりに NdisReleaseRWLock を使用する必要があります。 |
|
NdisDprReleaseSpinLock NdisDprReleaseSpinLock 関数は、NdisDprAcquireSpinLock 関数の直前の呼び出しで取得したスピン ロックを解放します。 |
|
NdisEnumerateFilterModules NdisEnumerateFilterModules 関数は、フィルター スタック内のすべてのフィルター モジュールとフィルター中間ドライバー インスタンスを列挙します。 |
|
NdisEqualMemory NdisEqualMemory 関数は、1 つのメモリ ブロック内の指定された文字数と、2 番目のメモリ ブロック内の同じ文字数を比較します。 |
|
NdisEqualString NdisEqualString 関数は、OS の既定の文字セット内の 2 つの文字列を比較して、それらが等しいかどうかを判断します。 |
|
NdisEqualUnicodeString NdisEqualUnicodeString 関数は、2 つの Unicode 文字列を比較し、等しいかどうかを返します。 |
|
NdisFCancelDirectOidRequest フィルター ドライバーは NdisFCancelDirectOidRequest 関数を呼び出して、基になるドライバーに対する以前の直接 OID 要求を取り消します。 |
|
NdisFCancelOidRequest フィルター ドライバーは、基になるドライバーに対する以前の要求を取り消すために NdisFCancelOidRequest 関数を呼び出します。 |
|
NdisFCancelSendNetBufferLists フィルター ドライバーは、ネットワーク データの送信をキャンセルする NdisFCancelSendNetBufferLists 関数を呼び出します。 |
|
NdisFDeregisterFilterDriver フィルター ドライバーは、NdisFDeregisterFilterDriver 関数を呼び出して、以前に NdisFRegisterFilterDriver 関数で割り当てたリソースを解放します。 |
|
NdisFDevicePnPEventNotify フィルター ドライバーは、デバイス プラグ アンド プレイ (PnP) または電源管理イベントを基になるドライバーに転送する NdisFDevicePnPEventNotify 関数を呼び出すことができます。 |
|
NdisFDirectOidRequest フィルター ドライバーは NdisFDirectOidRequest 関数を呼び出して、基になるドライバーに直接 OID 要求を転送するか、このような要求を送信します。 |
|
NdisFDirectOidRequestComplete フィルター ドライバーは、NdisFDirectOidRequestComplete 関数を呼び出して、ドライバーの FilterDirectOidRequest 関数がNDIS_STATUS_PENDING返した直接 OID 要求の最終的な状態を返します。 |
|
NdisFGetOptionalSwitchHandlers 拡張可能スイッチ拡張機能 Hyper-V NdisFGetOptionalSwitchHandlers 関数を呼び出して、Hyper-V 拡張可能スイッチ ハンドラー関数へのポインターの一覧を取得します。 |
|
NdisFillMemory NdisFillMemory 関数は、呼び出し元が指定したバッファーに指定された文字を格納します。 |
|
NdisFIndicateReceiveNetBufferLists フィルター ドライバーは、ネットワーク データを受信したことを示すために NdisFIndicateReceiveNetBufferLists を呼び出します。 詳細については、「フィルター ドライバーでのデータの受信」を参照してください。 |
|
NdisFIndicateStatus NdisFIndicateStatus 関数は、基になるドライバーからフィルター処理された状態表示を渡すか、状態表示を生成します。 |
|
NdisFNetPnPEvent フィルター ドライバーは、ネットワーク プラグ アンド プレイ (PnP) または電源管理イベントを基になるドライバーに転送する NdisFNetPnPEvent 関数を呼び出すことができます。 |
|
NdisFOidRequest フィルター ドライバーは、基になるドライバーに OID 要求を転送するか、このような要求を発生させるために NdisFOidRequest 関数を呼び出します。 |
|
NdisFOidRequestComplete フィルター ドライバーは、NdisFOidRequestComplete 関数を呼び出して、ドライバーの FilterOidRequest 関数がNDIS_STATUS_PENDING返した OID 要求の最終的な状態を返します。 |
|
NdisFPauseComplete フィルター ドライバーは、その FilterPause 関数からNDIS_STATUS_PENDINGを返した場合、一時停止操作を完了する NdisFPauseComplete 関数を呼び出す必要があります。 |
|
NdisFreeCloneOidRequest NdisFreeCloneOidRequest 関数は、複製されたNDIS_OID_REQUEST構造体を解放します。 |
|
NdisFreeGenericObject NdisFreeGenericObject 関数を呼び出して、NdisAllocateGenericObject 関数で作成されたジェネリック オブジェクトを解放します。 |
|
NdisFreeIoWorkItem NDIS ドライバーは、指定された作業項目を解放する NdisFreeIoWorkItem 関数を呼び出します。 |
|
NdisFreeMemory NdisFreeMemory 関数は、以前に NdisAllocateMemoryWithTagPriority 関数で割り当てられたメモリブロックを解放します。 |
|
NdisFreeMemoryWithTag NdisFreeMemoryWithTag 関数は、すべての NDIS バージョンでは非推奨です。 代わりに NdisAllocateMemoryWithTagPriority を使用してください。 |
|
NdisFreeMemoryWithTagPriority NdisFreeMemoryWithTagPriority 関数は、NdisAllocateMemoryWithTagPriority 関数で割り当てられたメモリを解放します。 |
|
NdisFreePacketPool この関数は、NdisAllocatePacketPool 関数で割り当てられたパケット プールのブロックへのハンドルを解放します。 |
|
NdisFreeRWLock NdisFreeRWLock 関数は、以前に NdisAllocateRWLock 関数で割り当てられた読み取り/書き込みロックを解放します。 |
|
NdisFreeScatterGatherList NdisFreeScatterGatherList 関数は、散布図/収集リストを解放します。 |
|
NdisFreeSharedMemory NdisFreeSharedMemory 関数は、ドライバーが共有メモリ プロバイダーから割り当てられた共有メモリを解放します。 |
|
NdisFreeSpinLock NdisFreeSpinLock 関数は、NdisAllocateSpinLock 関数の前の呼び出しで初期化されたスピン ロックを解放します。 |
|
NdisFreeString NdisFreeString 関数は、バッファー内の文字列に対して NdisInitializeString によって割り当てられたストレージを解放します。 |
|
NdisFreeTimerObject NdisFreeTimerObject 関数は、NdisAllocateTimerObject 関数で割り当てられたタイマー オブジェクトを解放します。 |
|
NdisFreeToNPagedLookasideList NdisFreeToNPagedLookasideList 関数は、指定されたルックアサイド リストへのエントリを返します。 |
|
NdisFRegisterFilterDriver フィルター ドライバーは、NdisFRegisterFilterDriver 関数を呼び出して、その FilterXxx 関数を NDIS に登録します。 |
|
NdisFRestartComplete フィルター ドライバーは、ドライバーがその FilterRestart 関数からNDIS_STATUS_PENDINGを返した場合、再起動操作を完了する NdisFRestartComplete 関数を呼び出す必要があります。 |
|
NdisFRestartFilter フィルター ドライバーは、フィルター モジュールの再起動操作を開始する NDIS を要求する NdisFRestartFilter 関数を呼び出します。 |
|
NdisFReturnNetBufferLists フィルター ドライバーは、NdisFReturnNetBufferLists を呼び出して、1 つ以上のNET_BUFFER_LIST構造体とその関連するNET_BUFFER構造体の所有権を解放します。 |
|
NdisFSendNetBufferLists フィルター ドライバーは、ネットワーク データ バッファーの一覧を送信する NdisFSendNetBufferLists 関数を呼び出します。 |
|
NdisFSendNetBufferListsComplete フィルター ドライバーは、NdisFSendNetBufferListsComplete 関数を呼び出して、NET_BUFFER_LIST構造体のリンクされたリストを上にあるドライバーに返し、送信要求の最終的な状態を返します。 |
|
NdisFSetAttributes フィルター ドライバーは、NdisFSetAttributes 関数を呼び出して、フィルター モジュールのコンテキスト領域を指定します。 |
|
NdisFSynchronousOidRequest フィルター ドライバーは、NdisFSynchronousOidRequest 関数を呼び出して、新しい同期 OID 要求を生成し、基になるドライバーに発行します。 |
|
NdisGeneratePartialCancelId NdisGeneratePartialCancelId 関数は、呼び出し元のドライバーがキャンセル ID の上位バイトとして使用する必要がある値を返します。 |
|
NdisGetCurrentProcessorCounts NdisGetCurrentProcessorCounts 関数は、ドライバーが特定の時間間隔の CPU 使用率を判断するために使用できる現在のプロセッサの数を返します。 |
|
NdisGetCurrentProcessorCpuUsage NdisGetCurrentProcessorCpuUsage 関数は、ブート以降の現在のプロセッサでのアクティビティの平均量をパーセンテージで返します。注: この関数は非推奨です。 |
|
NdisGetCurrentSystemTime NdisGetCurrentSystemTime 関数は、タイムスタンプの設定に適した現在のシステム時刻を返します。 |
|
NdisGetDeviceReservedExtension NdisGetDeviceReservedExtension 関数は、デバイス オブジェクトに関連付けられているデバイス拡張機能へのポインターを取得します。 |
|
NdisGetHypervisorInfo 重要 Windows 10 バージョン 1703 以降では、NdisGetHypervisorInfo は非推奨となり、使用しないでください。 |
|
NdisGetPhysicalAddressHigh NdisGetPhysicalAddressHigh は、指定された物理アドレスの上位部分を返します。 |
|
NdisGetPhysicalAddressLow NdisGetPhysicalAddressLow は、指定された物理アドレスの下位部分を返します。 |
|
NdisGetProcessorInformation NdisGetProcessorInformation 関数は、ローカル コンピューターの CPU トポロジと、ミニポート ドライバーが受信側スケーリング (RSS) に使用する必要があるプロセッサのセットに関する情報を取得します。 |
|
NdisGetProcessorInformationEx NdisGetProcessorInformationEx 関数は、ローカル コンピューターの CPU トポロジに関する情報を取得します。 |
|
NdisGetReceivedPacket NdisGetReceivedPacket は、基になるドライバーから受信したパケットを取得します。 |
|
NdisGetRoutineAddress NdisGetRoutineAddress 関数は、ルーチンの名前を指定したルーチンのアドレスを返します。 |
|
NdisGetRssProcessorInformation NdisGetRssProcessorInformation 関数は、ミニポート ドライバーが受信側スケーリング (RSS) に使用する必要があるプロセッサのセットに関する情報を取得します。 |
|
NdisGetSharedDataAlignment NdisGetSharedDataAlignment は、複数のプロセッサで共有できるメモリ構造の優先配置を返します。 |
|
NdisGetSystemUpTimeEx NdisGetSystemUpTimeEx 関数は、コンピューターが再起動されてから経過したミリ秒数を返します。 |
|
NdisGetVersion NdisGetVersion 関数は、NDIS のバージョン番号を返します。 |
|
NdisGroupActiveProcessorCount NdisGroupActiveProcessorCount 関数は、指定されたグループで現在アクティブなプロセッサの数を返します。 |
|
NdisGroupActiveProcessorMask NdisGroupActiveProcessorMask 関数は、指定されたグループの現在アクティブなプロセッサ マスクを返します。 |
|
NdisGroupMaxProcessorCount NdisGroupMaxProcessorCount 関数は、指定されたプロセッサ グループ内のプロセッサの最大数を決定します。 |
|
NdisIfAddIfStackEntry NdisIfAddIfStackEntry 関数は、NDIS ネットワーク インターフェイス スタック内の 2 つのネットワーク インターフェイスの順序を指定します。 |
|
NdisIfAllocateNetLuidIndex NdisIfAllocateNetLuidIndex 関数は、NDIS ネットワーク インターフェイス プロバイダーのNET_LUIDインデックスを割り当てます。 |
|
NdisIfDeleteIfStackEntry NdisIfDeleteIfStackEntry 関数は、NDIS インターフェイス スタック内の 2 つのネットワーク インターフェイスの順序に関する情報を削除します。 |
|
NdisIfDeregisterInterface NdisIfDeregisterInterface 関数は、NdisIfRegisterInterface 関数の呼び出しによって以前に登録された NDIS ネットワーク インターフェイスを登録解除します。 |
|
NdisIfDeregisterProvider NdisIfDeregisterProvider 関数は、以前に NdisIfRegisterProvider 関数の呼び出しによって登録されたインターフェイス プロバイダーを登録解除します。 |
|
NdisIfFreeNetLuidIndex NdisIfFreeNetLuidIndex 関数は、以前に NdisIfAllocateNetLuidIndex 関数の呼び出しによって割り当てられたネットワーク インターフェイス NET_LUIDインデックスを解放します。 |
|
NdisIfGetInterfaceIndexFromNetLuid NdisIfGetInterfaceIndexFromNetLuid 関数は、NET_LUID値に関連付けられているネットワーク インターフェイス インデックスを取得します。 |
|
NdisIfGetNetLuidFromInterfaceIndex NdisIfGetNetLuidFromInterfaceIndex 関数は、ネットワーク インターフェイス インデックスに関連付けられているNET_LUID値を取得します。 |
|
NdisIfQueryBindingIfIndex NdisIfQueryBindingIfIndex 関数は、指定されたプロトコル バインディングに関連付けられている最上位および最下位のレイヤード ネットワーク インターフェイスのネットワーク インターフェイス インデックスとNET_LUID値を取得します。 |
|
NdisIfRegisterInterface NdisIfRegisterInterface 関数は、NDIS ネットワーク インターフェイスを登録します。 |
|
NdisIfRegisterProvider NdisIfRegisterProvider 関数は、NDIS ネットワーク インターフェイス プロバイダーを登録します。 |
|
NdisIMAssociateMiniport NdisIMAssociateMiniport 関数は、ミニポート ドライバーとプロトコル ドライバーの指定された下位インターフェイスと上位インターフェイスがそれぞれ同じ中間ドライバーに属していることを NDIS に通知します。 |
|
NdisIMCancelInitializeDeviceInstance NdisIMCancelInitializeDeviceInstance 関数は、NdisIMInitializeDeviceInstanceEx 関数の前の呼び出しをキャンセルします。 |
|
NdisIMCopySendCompletePerPacketInfo NdisIMCopySendCompletePerPacketInfo は、上位レベルのドライバーに返される新しいパケットに下位ミニポート ドライバーによって返されるパケットからパケットごとの情報をコピーします。 |
|
NdisIMCopySendPerPacketInfo NdisIMCopySendPerPacketInfo は、上位レベルのドライバーによって送信されたパケットから、下位ミニポート ドライバーに送信される新しいパケットにパケットごとの情報をコピーします。 |
|
NdisIMDeInitializeDeviceInstance NdisIMDeInitializeDeviceInstance 関数は、ドライバーの仮想ミニポートを破棄する NDIS 中間ドライバーのミニポートHaltEx 関数を呼び出します。 |
|
NdisIMDeregisterLayeredMiniport NdisIMDeregisterLayeredMiniport は、以前に登録された中間ドライバーを解放します。 |
|
NdisIMGetBindingContext NdisIMGetBindingContext 関数を使用すると、NDIS プロトコル ドライバーは、上位レベルのプロトコル ドライバーがバインドされている仮想ミニポートの基になる中間ドライバーによって作成されたデバイス コンテキスト領域にアクセスできます。 |
|
NdisIMGetDeviceContext この関数を使用すると、NDIS 中間ドライバーのミニポート初期化関数は、ProtocolBindAdapter 関数によって割り当てられたデバイス コンテキスト領域にアクセスできます。 |
|
NdisIMInitializeDeviceInstanceEx NdisIMInitializeDeviceInstanceEx 関数は、仮想ミニポートの初期化操作を開始し、必要に応じて、後続のバインドされたプロトコル ドライバーの仮想ミニポートに関する状態情報を設定します。 |
|
NdisIMNotifyPnPEvent NdisIMNotifyPnPEvent は、プラグ アンド プレイまたは電源管理イベントの通知を、基になるドライバーに伝達します。 |
|
NdisIMRegisterLayeredMiniport NdisIMRegisterLayeredMiniport registers an intermediate driver's MiniportXxx entry points and name with the NDIS library when the driver initializes. |
|
NdisInitAnsiString NdisInitAnsiString 関数は、カウントされた ANSI 文字列を初期化します。 |
|
NdisInitializeEvent NdisInitializeEvent 関数は、ドライバーの初期化中にイベント オブジェクトを同期メカニズムとして後で使用するように設定します。 |
|
NdisInitializeListHead NdisInitializeListHead 関数は、二重にリンクされたドライバーが管理するキューを初期化します。 |
|
NdisInitializeNPagedLookasideList NdisInitializeNPagedLookasideList 関数は、ルックアサイド リストを初期化します。 初期化が正常に完了すると、非ページ固定サイズ ブロックをルックアサイド リストから割り当てたり、ルックアサイド リストから解放したりできます。 |
|
NdisInitializeReadWriteLock NdisInitializeReadWriteLock 関数は、NDIS_RW_LOCK型の読み取りまたは書き込みロック変数を初期化します。注: NDIS 6.20 以降のドライバーでは、読み取り/書き込みロック インターフェイスは非推奨です。NdisInitializeReadWriteLock の代わりに NdisAllocateRWLock を使用する必要があります。 |
|
NdisInitializeSListHead NdisInitializeSListHead 関数は、シーケンスされた、連結された、1 つのリンクされたリストの先頭を初期化します。 |
|
NdisInitializeString NdisInitializeString 関数は、ストレージを割り当て、システムの既定の文字セット内のカウントされた文字列を初期化します。 |
|
NdisInitUnicodeString NdisInitUnicodeString 関数は、カウントされた Unicode 文字列を初期化します。 |
|
NdisInterlockedAddLargeStatistic NdisInterlockedAddLargeStatistic 関数は、LARGE_INTEGERの加算値に ULONG インクリメント値のインターロックされた加算を実行します。 |
|
NdisInterlockedAddUlong NdisInterlockedAddUlong 関数は、呼び出し元が指定したスピン ロックを使用して整数変数へのアクセスを同期することで、指定された符号なし整数に符号なし long 値をアトミック操作として追加します。 |
|
NdisInterlockedDecrement NdisInterlockedDecrement 関数は、呼び出し元が指定した LONG 型の変数をアトミック操作としてデクリメントします。 |
|
NdisInterlockedIncrement NdisInterlockedIncrement 関数は、呼び出し元が指定した変数をアトミック操作としてインクリメントします。 |
|
NdisInterlockedInsertHeadList NdisInterlockedInsertHeadList 関数は、リストへのアクセスがマルチプロセッサ セーフな方法で同期されるように、二重にリンクされたリストの先頭にエントリ (通常はパケット) を挿入します。 |
|
NdisInterlockedInsertTailList NdisInterlockedInsertTailList 関数は、リストへのアクセスがマルチプロセッサ セーフな方法で同期されるように、二重にリンクされたリストの末尾にエントリ (通常はパケット) を挿入します。 |
|
NdisInterlockedPopEntrySList NdisInterlockedPopEntrySList 関数は、シーケンスされた 1 つ一つリンクされたリストから最初のエントリを削除します。 |
|
NdisInterlockedPushEntrySList NdisInterlockedPushEntrySList 関数は、順番にリンクされたリストの先頭にエントリを挿入します。 |
|
NdisInterlockedRemoveHeadList NdisInterlockedRemoveHeadList 関数は、リストへのアクセスがマルチプロセッサ セーフな方法で同期されるように、二重にリンクされたリストの先頭からエントリ (通常はパケット) を削除します。 |
|
NdisMAllocateNetBufferSGList バス マスター ミニポート ドライバーは、NdisMAllocateNetBufferSGList 関数を呼び出して、NET_BUFFER構造体に関連付けられているネットワーク データの散布図/収集リストを取得します。 |
|
NdisMAllocatePort NdisMAllocatePort 関数は、ミニポート アダプターに関連付けられている NDIS ポートを割り当てます。 |
|
NdisMAllocateSharedMemory NdisMAllocateSharedMemory は、ホスト システムと DMA NIC の両方からメモリ範囲に同時にアクセスできるように、ホスト メモリ範囲を割り当ててマップします。 |
|
NdisMAllocateSharedMemoryAsyncEx ミニポート ドライバーは、NdisMAllocateSharedMemoryAsyncEx 関数を呼び出して、ドライバーとそのバス マスター DMA NIC の間で共有される追加のメモリを割り当てます。通常、ミニポート ドライバーが使用可能な NIC 受信バッファーで実行されている時間が少ない場合です。 |
|
NdisMapFile NdisMapFile 関数は、ファイルが現在マップされていない場合に、既に開いているファイルを呼び出し元からアクセス可能なバッファーにマップします。 |
|
NdisMaxGroupCount NdisMaxGroupCount 関数は、ローカル コンピューター システム内のプロセッサ グループの最大数を返します。 |
|
NdisMCloseLog NdisMCloseLog は、ログ記録に使用されたリソースを解放します。 |
|
NdisMCmActivateVc NdisMCmActivateVc は、MCM ドライバーが特定の VC で転送を行う準備ができていることを NDIS に通知します。 |
|
NdisMCmAddPartyComplete NdisMCmAddPartyComplete は、MCM ドライバーが以前にNDIS_STATUS_PENDING返したクライアントの要求の最終的な状態を返し、確立されたマルチポイント VC にパーティーを追加します。 |
|
NdisMCmCloseAddressFamilyComplete NdisMCmCloseAddressFamilyComplete は、クライアントの要求の最終的な状態を返します。この場合、MCM ドライバーは AF を閉じてNDIS_STATUS_PENDING返されます。 |
|
NdisMCmCloseCallComplete NdisMCmCloseCallComplete は、MCM ドライバーが以前に呼び出しを破棄するためにNDIS_STATUS_PENDING返したクライアントの要求の最終的な状態を返します。 |
|
NdisMCmCreateVc NdisMCmCreateVc は、MCM ドライバーがクライアントに着信呼び出しオファーをディスパッチできる接続エンドポイントを設定します。 |
|
NdisMCmDeactivateVc NdisMCmDeactivateVc は、特定のアクティブな VC にそれ以上の転送がないことを NDIS に通知します。 |
|
NdisMCmDeleteVc NdisMCmDeleteVc は、呼び出し元によって作成された VC を破棄します。 |
|
NdisMCmDeregisterSapComplete NdisMCmDeregisterSapComplete は、クライアントの要求の最終的な状態を返します。この場合、MCM ドライバーは以前に SAP の登録を解除するためにNDIS_STATUS_PENDING返しました。 |
|
NdisMCmDispatchCallConnected NdisMCmDispatchCallConnected は、リモート ノードで開始された着信呼び出し用に MCM ドライバーが作成した VC でデータ転送を開始できることを NDIS とクライアントに通知します。 |
|
NdisMCmDispatchIncomingCall NdisMCmDispatchIncomingCall は、MCM ドライバーを使用して、そのクライアントによって以前に登録された SAP での着信呼び出しをクライアントに通知します。 |
|
NdisMCmDispatchIncomingCallQoSChange NdisMCmDispatchIncomingCallQoSChange は、そのクライアントのアクティブな接続のサービス品質を変更する要求がネットワーク経由で受信されたことをクライアントに通知します。 |
|
NdisMCmDispatchIncomingCloseCall NdisMCmDispatchIncomingCloseCall は、通常、MCM ドライバーが接続を閉じる要求をネットワークから受信したため、アクティブな呼び出しまたは提供された呼び出しを破棄するようにクライアントに指示します。 |
|
NdisMCmDispatchIncomingDropParty NdisMCmDispatchIncomingDropParty は、マルチポイント VC 上の特定のパーティーを削除する必要があることをクライアントに通知します。 |
|
NdisMCmDropPartyComplete NdisMCmDropPartyComplete は、クライアントの要求の最終的な状態を返します。MCM ドライバーは、以前にマルチポイント VC からパーティーを削除するために、NDIS_STATUS_PENDINGを返しました。 |
|
NdisMCmMakeCallComplete NdisMCmMakeCallComplete は、MCM ドライバーが以前にNDIS_STATUS_PENDINGを返したクライアントの要求の最終的な状態を返して、発信呼び出しを行います。 |
|
NdisMCmModifyCallQoSComplete NdisMCmModifyCallQoSComplete は、クライアントの要求の完了を示します。この要求に対して、MCM ドライバーは以前に VC のサービス品質を変更するためにNDIS_STATUS_PENDING返しました。 |
|
NdisMCmNotifyCloseAddressFamily NdisMCmNotifyCloseAddressFamily 関数は、ミニポート呼び出しマネージャー (MCM) に関連付けられている指定されたアドレス ファミリ (AF) を閉じ、NDIS が影響を受ける CoNDIS クライアントに通知する必要があることを NDIS に通知します。 |
|
NdisMCmOidRequest NdisMCmOidRequest 関数は、ミニポート呼び出しマネージャー (MCM) ドライバーから CoNDIS クライアントに OID 要求を送信します。 |
|
NdisMCmOidRequestComplete NdisMCmOidRequestComplete 関数は、ミニポート呼び出しマネージャー (MCM) ドライバーの ProtocolCoOidRequest 関数が以前にNDIS_STATUS_PENDING返した CoNDIS OID 要求の最終的な状態を返します。 |
|
NdisMCmOpenAddressFamilyComplete NdisMCmOpenAddressFamilyComplete は、MCM ドライバーの ProtocolCmOpenAf 関数が NDIS_STATUS_PENDING返したクライアントの要求の最終的な状態を返して、MCM ドライバーのアドレス ファミリを開きます。 |
|
NdisMCmRegisterAddressFamilyEx NdisMCmRegisterAddressFamilyEx 関数は、ミニポート呼び出しマネージャー (MCM) と CoNDIS クライアント間の通信用のアドレス ファミリ (AF) を登録します。 |
|
NdisMCmRegisterSapComplete NdisMCmRegisterSapComplete は、以前に MCM ドライバーの ProtocolCmRegisterSap 関数が SAP を登録するためにNDIS_STATUS_PENDING返したクライアントの要求の最終的な状態を返します。 |
|
NdisMCoActivateVcComplete NdisMCoActivateVcComplete は、ミニポート ドライバーが以前にNDIS_STATUS_PENDING返された CM によって開始されたアクティブ化 VC 要求の処理が完了したことを NDIS と呼び出しマネージャーに通知します。 |
|
NdisMCoDeactivateVcComplete NdisMCoDeactivateVcComplete は、ミニポート ドライバーが以前にNDIS_STATUS_PENDINGを返した CM によって開始された非アクティブ化 VC 要求の処理が完了したことを NDIS と呼び出しマネージャーに通知します。 |
|
NdisMCoIndicateReceiveNetBufferLists NdisMCoIndicateReceiveNetBufferLists 関数は、ミニポート ドライバーがネットワークからデータを受信したことを示します。 |
|
NdisMCoIndicateStatusEx NdisMCoIndicateStatusEx 関数は、CoNDIS ミニポート アダプターの状態の変更を報告します。 |
|
NdisMCompleteDmaTransfer NdisMCompleteDmaTransfer 関数は、システム DMA 転送操作が完了したことを示します。 さらに DMA 転送の準備として、システム DMA コントローラーをリセットします。 |
|
NdisMConfigMSIXTableEntry NdisMConfigMSIXTableEntry 関数は、デバイス割り当て MSI-X メッセージのテーブル エントリ MSI-X 構成操作を実行します。 |
|
NdisMCoOidRequestComplete NdisMCoOidRequestComplete 関数は、ミニポート ドライバーのミニポートCoOidRequest 関数がNDIS_STATUS_PENDING返された OID 要求の最終的な状態を返します。 |
|
NdisMCoSendNetBufferListsComplete NdisMCoSendNetBufferListsComplete 関数は、上にあるドライバーにNET_BUFFER_LIST構造体のリンクされたリストを返し、CoNDIS 送信要求の最終的な状態を返します。 |
|
NdisMCreateLog NdisMCreateLog を割り当て、ミニポート ドライバーがドライバー専用 Win32 アプリケーションによって表示されるデータを書き込むことができるログ ファイルを開きます。 |
|
NdisMDeregisterDevice NdisMDeregisterDevice 関数は、NdisMRegisterDevice で作成されたデバイス オブジェクトをシステムから削除します。 |
|
NdisMDeregisterDmaChannel NdisMDeregisterDmaChannel 関数は、NIC の DMA チャネルでミニポート ドライバーの要求を解放します。 |
|
NdisMDeregisterInterruptEx ミニポート ドライバーは、NdisMDeregisterInterruptEx を呼び出して、NdisMRegisterInterruptEx 関数で以前に割り当てられたリソースを解放します。 |
|
NdisMDeregisterIoPortRange NdisMDeregisterIoPortRange は、ドライバーの初期化中に NdisMRegisterIoPortRange で設定されたマッピングをリリースします。 |
|
NdisMDeregisterMiniportDriver ミニポート ドライバーは、NdisMDeregisterMiniportDriver 関数を呼び出して、NdisMRegisterMiniportDriver 関数への以前の呼び出しで割り当てられたリソースを解放します。 |
|
NdisMDeregisterScatterGatherDma バス マスター ミニポート ドライバーは、NdisMDeregisterScatterGatherDma を呼び出して、NdisMRegisterScatterGatherDma 関数で割り当てられた DMA リソースを解放します。 |
|
NdisMDirectOidRequestComplete ミニポート ドライバーは、ドライバーのミニポートDirectOidRequest 関数がNDIS_STATUS_PENDING返された直接 OID 要求の最終的な状態を返す NdisMDirectOidRequestComplete 関数を呼び出します。 |
|
NdisMEnableVirtualization ミニポート ドライバーは、ネットワーク アダプターの NIC スイッチの作成または削除中に NdisMEnableVirtualization 関数を呼び出します。 |
|
NdisMFlushLog NdisMFlushLog はログ ファイルをクリアします。 |
|
NdisMFreeNetBufferSGList バス マスター ミニポート ドライバーは、NdisMFreeNetBufferSGList 関数を呼び出して、NdisMAllocateNetBufferSGList 関数を呼び出すことによって割り当てられた散布図/収集リスト リソースを解放します。 |
|
NdisMFreePort NdisMFreePort 関数は、以前に NdisMAllocatePort 関数で割り当てられた NDIS ポートを解放します。 |
|
NdisMFreeSharedMemory NdisMFreeSharedMemory は、以前に DMA NIC のドライバーによって NdisMAllocateSharedMemory または NdisMAllocateSharedMemoryAsyncEx によって割り当てられたメモリを解放します。 |
|
NdisMGetBusData NDIS ドライバーは、デバイスの構成領域を読み取るために NdisMGetBusData 関数を呼び出します。 |
|
NdisMGetDeviceProperty NdisMGetDeviceProperty 関数は、バス ドライバーを介してミニポート ドライバーとの通信を設定するために必要なデバイス オブジェクトを取得します。 |
|
NdisMGetDmaAlignment NdisMGetDmaAlignment 関数は、NIC の DMA システムの配置要件を返します。 |
|
NdisMGetVirtualFunctionBusData ミニポート ドライバーは、ネットワーク アダプター上の指定された仮想関数 (VF) の PCI Express (PCIe) 構成空間からデータを読み取るために NdisMGetVirtualFunctionBusData 関数を呼び出します。 |
|
NdisMGetVirtualFunctionLocation ミニポート ドライバーは、PCI バス上の PCI Express (PCIe) 仮想関数 (VF) のデバイスの場所を照会する NdisMGetVirtualFunctionLocation 関数を呼び出します。 ドライバーは、デバイスの場所を使用して、VF の PCIe リクエスタ ID (RID) を構築します。 |
|
NdisMIdleNotificationComplete ミニポート ドライバーは、NDIS 選択的な中断操作の保留中のアイドル通知を完了する NdisMIdleNotificationComplete を呼び出します。 NDIS は、ドライバーのミニポートIdleNotification ハンドラー関数を呼び出すときに操作を開始します。 |
|
NdisMIdleNotificationConfirm ミニポート ドライバーは、NdisMIdleNotificationConfirm を呼び出して、アイドル状態のネットワーク アダプターを安全に中断し、低電力状態に移行できることを NDIS に通知します。ミニポート ドライバーは、NDIS 選択的な中断操作中にこの関数を呼び出します。 |
|
NdisMIndicateReceiveNetBufferLists ミニポート ドライバーは、ネットワークからのデータの受信を示すために NdisMIndicateReceiveNetBufferLists 関数を呼び出します。 |
|
NdisMIndicateStatus NdisMIndicateStatus は、NIC の状態が上位レベルの NDIS ドライバーに変更されたことを示します。 |
|
NdisMIndicateStatusEx NdisMIndicateStatusEx 関数は、ミニポート アダプターの状態の変更を報告します。 |
|
NdisMInitializeWrapper NdisMInitializeWrapper は、新しいミニポート ドライバーが初期化されていることを NDIS に通知します。 |
|
NdisMInvalidateConfigBlock ミニポート ドライバーは、NDISMInvalidateConfigBlock 関数を呼び出して、1 つ以上の仮想関数 (VF) 構成ブロックのデータが変更されたことを NDIS に通知します。 |
|
NdisMMapIoSpace NdisMMapIoSpace は、特定のバス相対 "物理" 範囲のデバイス RAM またはレジスタをシステム空間の仮想範囲にマップします。 |
|
NdisMNetPnPEvent NDIS ミニポート ドライバー (およびミニポート ドライバーとして登録されている中間ドライバー) は、NdisMNetPnPEvent 関数を呼び出して、ネットワーク プラグ アンド プレイ イベント、NDIS PnP イベント、または Power Management イベントを発生させたり、上にあるドライバーに伝達したりします。 |
|
NdisMOidRequestComplete ミニポート ドライバーは、NdisMOidRequestComplete 関数を呼び出して、ドライバーのミニポートOidRequest 関数がNDIS_STATUS_PENDING返した OID 要求の最終的な状態を返します。 |
|
NdisMoveMemory NdisMoveMemory 関数は、呼び出し元が指定した場所から別の場所に指定されたバイト数をコピーします。 |
|
NdisMPauseComplete ミニポート ドライバーは、ミニポートPause 関数からNDIS_STATUS_PENDING返された場合、一時停止操作を完了する NdisMPauseComplete 関数を呼び出す必要があります。 |
|
NdisMQueryAdapterInstanceName NdisMQueryAdapterInstanceName 関数は、ミニポート アダプターのフレンドリ名を取得します。 |
|
NdisMQueryProbedBars ミニポート ドライバーは、ネットワーク アダプターの PCI Express (PCIe) ベース アドレス レジスタ (BAR) の値を取得する NdisMQueryProbedBars 関数を呼び出します。 |
|
NdisMQueueDpc NDIS ミニポート ドライバーは、CPU での DPC 呼び出しをスケジュールする NdisMQueueDpc 関数を呼び出します。 |
|
NdisMQueueDpcEx NDIS ミニポート ドライバーは、CPU で DPC 呼び出しをスケジュールする NdisMQueueDpcEx 関数を呼び出します。 |
|
NdisMReadConfigBlock PCI Express (PCIe) 仮想関数 (VF) のミニポート ドライバーは、VF 構成ブロックからデータを読み取るために NdisMReadConfigBlock 関数を呼び出します。 |
|
NdisMReadDmaCounter NdisMReadDmaCounter 関数は、システム DMA コントローラーのカウンターの現在の値を返します。 |
|
NdisMRegisterDevice NdisMRegisterDevice 関数は、名前付きデバイス オブジェクトと、デバイス オブジェクトとそのデバイスのユーザーに表示される名前の間のシンボリック リンクを作成します。 |
|
NdisMRegisterDmaChannel NdisMRegisterDmaChannel 関数は、下位 NIC または ISA バス マスター NIC での DMA 操作の初期化中にシステム DMA コントローラー チャネルを要求します。 |
|
NdisMRegisterInterruptEx NDIS ミニポート ドライバーは、割り込みを登録する NdisMRegisterInterruptEx 関数を呼び出します。 |
|
NdisMRegisterIoPortRange NdisMRegisterIoPortRange は、NdisRawReadPortXxx 関数と NdisRawWritePortXxx 関数を使用してデバイス I/O ポートへのドライバー アクセスを設定し、そのドライバーの NIC のレジストリ内の I/O ポート アドレスの範囲を要求します。 |
|
NdisMRegisterMiniportDriver ミニポート ドライバーは、NdisMRegisterMiniportDriver 関数を呼び出して、初期化の最初の手順として NDIS にミニポートXxx エントリ ポイントを登録します。 |
|
NdisMRegisterScatterGatherDma バス マスター ミニポート ドライバーは、分散/収集 DMA チャネルを初期化するミニポートInitializeEx から NdisMRegisterScatterGatherDma 関数を呼び出します。 |
|
NdisMRegisterUnloadHandler NdisMRegisterUnloadHandler 関数は、ドライバーのアンロード ハンドラーを登録します。 |
|
NdisMRemoveMiniport NdisMRemoveMiniport 関数は、ミニポート ドライバーがシステムから回復不可能であると判断した指定されたミニポート ドライバー アダプターを削除します。 |
|
NdisMResetComplete NdisMResetComplete 関数は、ミニポート ドライバーが以前にNDIS_STATUS_PENDING返したリセット要求の最終的な状態を返します。 |
|
NdisMResetComplete 詳細情報: NdisMResetComplete 関数 (NDIS 6.x) |
|
NdisMResetMiniport ミニポート ドライバーは、NDIS から後でリセット操作をトリガーする NdisMResetMiniport 関数を呼び出します。 |
|
NdisMRestartComplete ミニポート ドライバーは、ドライバーがそのミニポートRestart関数からNDIS_STATUS_PENDING返された場合、再起動操作を完了する NdisMRestartComplete 関数を呼び出す必要があります。 |
|
NdisMSendNetBufferListsComplete ミニポート ドライバーは、NdisMSendNetBufferListsComplete 関数を呼び出して、NET_BUFFER_LIST構造体のリンクされたリストを上にあるドライバーに返し、送信要求の最終的な状態を返します。 |
|
NdisMSetAttributesEx NdisMSetAttributesEx は、初期化中に呼び出し元の NIC または仮想 NIC の重要な機能について NDIS ライブラリに通知します。 |
|
NdisMSetBusData NDIS ドライバーは、デバイスの構成空間に書き込む NdisMSetBusData 関数を呼び出します。 |
|
NdisMSetMiniportAttributes ミニポート ドライバーは、NDIS にミニポート アダプターのコンテキスト領域を識別し、NDIS ミニポート アダプターに関する情報を提供するミニポートInitializeEx 関数から NdisMSetMiniportAttributes 関数を呼び出す必要があります。 |
|
NdisMSetupDmaTransfer NdisMSetupDmaTransfer 関数は、DMA 転送用のホスト DMA コントローラーを設定します。 |
|
NdisMSetVirtualFunctionBusData ミニポート ドライバーは、ネットワーク アダプター上の仮想関数 (VF) の PCI Express (PCIe) 構成空間にデータを書き込む NdisMSetVirtualFunctionBusData 関数を呼び出します。 |
|
NdisMSleep NdisMSleep 関数は、特定の間隔の呼び出し元の実行をマイクロ秒単位で遅延します。 |
|
NdisMSynchronizeWithInterruptEx NdisMSynchronizeWithInterruptEx 関数は、ミニポート ドライバーが提供する関数の実行をミニポートInterrupt 関数と同期します。 |
|
NdisMUnmapIoSpace NdisMUnmapIoSpace は、NdisMMapIoSpace への初期化時の呼び出しによってマップされた仮想範囲を解放します。 |
|
NdisMWriteConfigBlock PCI Express (PCIe) 仮想関数 (VF) のミニポート ドライバーは、NDISMWriteConfigBlock 関数を呼び出して VF 構成ブロックにデータを書き込みます。 |
|
NdisMWriteLogData NdisMWriteLogData は、ドライバーが提供する情報をログ ファイルに転送し、ドライバー専用の Win32 アプリケーションで使用および表示します。 |
|
NdisOidRequest NdisOidRequest 関数は、アダプターの機能または状態を照会したり、アダプターの状態を設定したりするために、基になるドライバーに要求を転送します。 |
|
NdisOpenAdapter NdisOpenAdapter は、呼び出し元のプロトコルと特定の基になる NIC ドライバーまたは NDIS 中間ドライバーの間のバインディングを設定します。 |
|
NdisOpenAdapterEx プロトコル ドライバーは、プロトコル ドライバーと基になるドライバーの間のバインドを設定する ProtocolBindAdapterEx 関数から NdisOpenAdapterEx 関数を呼び出します。 |
|
NdisOpenConfigurationEx NDIS ドライバーは、NdisOpenConfigurationEx 関数を呼び出して、レジストリ内の構成パラメーターへのアクセスを許可する構成ハンドルを取得します。 |
|
NdisOpenConfigurationKeyByIndex NdisOpenConfigurationKeyByIndex 関数は、呼び出し元が指定したハンドルによって指定された特定の開いているレジストリ キーのサブキーを開きます。 |
|
NdisOpenConfigurationKeyByName NdisOpenConfigurationKeyByName 関数は、呼び出し元が指定したハンドルによって指定された特定の開いているレジストリ キーの名前付きサブキーを開きます。 |
|
NdisOpenFile NdisOpenFile 関数は、開かれたファイルのハンドルを返します。 |
|
NdisOpenProtocolConfiguration NdisOpenProtocolConfiguration は、プロトコル ドライバーのアダプターごとの情報が格納されているレジストリ キーのハンドルを返します。 |
|
NdisPacketPoolUsage この関数は、パケット プールから現在割り当てられているパケット記述子の数を返します。 |
|
NdisQueryAdapterInstanceName NdisQueryAdapterInstanceName 関数は、呼び出し元のプロトコル ドライバーがバインドされている物理 NIC または仮想アダプターのフレンドリ名を取得します。 |
|
NdisQueryBindInstanceName NdisQueryBindInstanceName 関数は、呼び出し元のプロトコル ドライバーがバインドする物理 NIC または仮想アダプターのフレンドリ名を取得します。 |
|
NdisQueryDepthSList NdisQueryDepthSList 関数は、特定のシーケンスされた、1 つのリンクされたリスト内のエントリの現在の数を返します。 |
|
NdisQueueIoWorkItem NDIS ドライバーは、作業項目をキューに入れ、NdisQueueIoWorkItem 関数を呼び出します。 |
|
NdisRawReadPortBufferUchar NdisRawReadPortBufferUchar は、指定されたバイト数を呼び出し元が指定したバッファーに読み取ります。 |
|
NdisRawReadPortBufferUlong NdisRawReadPortBufferUlong は、指定された数の ULONG を呼び出し元が指定したバッファーに読み取ります。 |
|
NdisRawReadPortBufferUshort NdisRawReadPortBufferUshort は、指定された数の USHORT を呼び出し元が指定したバッファーに読み取ります。 |
|
NdisRawReadPortUchar NdisRawReadPortUchar は、NIC 上の特定の I/O ポートからバイトを読み取ります。 |
|
NdisRawReadPortUlong NdisRawReadPortUlong は、NIC 上の特定の I/O ポートから ULONG 値を読み取ります。 |
|
NdisRawReadPortUshort NdisRawReadPortUshort は、NIC 上の特定の I/O ポートから USHORT 値を読み取ります。 |
|
NdisRawWritePortBufferUchar NdisRawWritePortBufferUchar は、指定されたバイト数を呼び出し元から指定されたバッファーから特定の I/O ポートに書き込みます。 |
|
NdisRawWritePortBufferUlong NdisRawWritePortBufferUlong は、指定された数の ULONG 値を呼び出し元から指定された I/O ポートに書き込みます。 |
|
NdisRawWritePortBufferUshort NdisRawWritePortBufferUshort は、指定された数の USHORT 値を呼び出し元から指定されたバッファーから特定の I/O ポートに書き込みます。 |
|
NdisRawWritePortUchar NdisRawWritePortUchar は、NIC の I/O ポートにバイトを書き込みます。 |
|
NdisRawWritePortUlong NdisRawWritePortUlong は、NIC の I/O ポートに ULONG 値を書き込みます。 |
|
NdisRawWritePortUshort NdisRawWritePortUshort は、NIC 上の I/O ポートに USHORT 値を書き込みます。 |
|
NdisReadConfiguration NdisReadConfiguration 関数は、開いているレジストリ キーへのハンドルを指定すると、指定した型の名前付きエントリの値をレジストリから返します。 |
|
NdisReadNetworkAddress NdisReadNetworkAddress 関数は、NIC がコンピューターにインストールされたときにレジストリに格納された、ソフトウェアで構成可能なネットワーク アドレスを返します。 |
|
NdisReadRegisterUchar NdisReadRegisterUchar は、メモリ マップされたデバイス レジスタから UCHAR を読み取るためにミニポート ドライバーによって呼び出されます。 |
|
NdisReadRegisterUlong NdisReadRegisterUlong は、メモリ マップされたデバイス レジスタから ULONG を読み取るためにミニポート ドライバーによって呼び出されます。 |
|
NdisReadRegisterUshort NdisReadRegisterUshort は、メモリ マップされたデバイス レジスタから USHORT を読み取るためにミニポート ドライバーによって呼び出されます。 |
|
NdisReEnumerateProtocolBindings NdisReEnumerateProtocolBindings 関数により、NDIS は、ドライバーがバインドするように構成されているが、ドライバーが現在バインドされていないミニポート アダプターごとにプロトコル ドライバーの ProtocolBindAdapterEx 関数を 1 回呼び出します。 |
|
NdisRegisterDeviceEx NdisRegisterDeviceEx 関数は、指定した属性に基づくデバイス オブジェクトを作成します。 |
|
NdisRegisterProtocol NdisRegisterProtocol registers an NDIS driver's ProtocolXxx entry points and name with the NDIS library when the driver initializes. |
|
NdisRegisterProtocolDriver プロトコル ドライバーは、NdisRegisterProtocolDriver 関数を呼び出して、その ProtocolXxx 関数を NDIS に登録します。 |
|
NdisReleaseReadWriteLock NdisReleaseReadWriteLock 関数は、NdisAcquireReadWriteLock の前の呼び出しで取得されたロックを解放します。注 読み取り/書き込みロック インターフェイスは NDIS 6.20 以降のドライバーでは非推奨です。NdisReleaseReadWriteLock の代わりに NdisReleaseRWLock を使用する必要があります。 |
|
NdisReleaseRWLock NdisReleaseRWLock 関数は、呼び出し元がドライバー スレッド間で共有されているリソースへのアクセスを取得するために使用する読み取り/書き込みロックを解放します。 |
|
NdisReleaseSpinLock NdisReleaseSpinLock 関数は、NdisAcquireSpinLock 関数の前の呼び出しで取得されたスピン ロックを解放します。 |
|
NdisRequest NdisRequest は、NIC の機能または状態を照会するか、NIC の状態を設定する要求を基になるドライバーに転送します。 |
|
NdisResetEvent NdisResetEvent 関数は、特定のイベントの Signaled 状態をクリアします。 |
|
NdisRetrieveUlong NdisRetrieveUlong 関数は、配置エラーを回避するために、ソース アドレスから ULONG 値を取得します。 |
|
NdisReturnNetBufferLists NDIS ドライバーは、関連付けられているNET_BUFFER構造体とネットワーク データと共に、NET_BUFFER_LIST構造体の一覧の所有権を解放する NdisReturnNetBufferLists 関数を呼び出します。 |
|
NdisScheduleWorkItem NdisScheduleWorkItem は、特定の作業項目をキューに挿入し、システム ワーカー スレッドが項目を削除し、ドライバーが以前に NdisInitializeWorkItem に提供したコールバック関数を制御します。 |
|
NdisSendNetBufferLists プロトコル ドライバーは、NdisSendNetBufferLists 関数を呼び出して、NET_BUFFER_LIST構造体の一覧に含まれるネットワーク データを送信します。 |
|
NdisSetCoalescableTimerObject NdisSetCoalescableTimerObject 関数は、オペレーティング システムが他のタイマーと連携するタイマー オブジェクトを設定します。通常は、タイマーの正確な有効期限がドライバー操作にとって重要でない場合に、消費電力を削減します。 |
|
NdisSetEvent NdisSetEvent 関数は、指定されたイベントがまだ Signaled でない場合は、シグナル状態に設定します。 |
|
NdisSetOptionalHandlers NDIS ドライバーは、NdisSetOptionalHandlers 関数を呼び出して、ドライバー関数のエントリ ポイントを設定または変更できます。 |
|
NdisSetPhysicalAddressHigh NdisSetPhysicalAddressHigh は、特定の物理アドレスの上位部分を特定の値に設定します。 |
|
NdisSetPhysicalAddressLow NdisSetPhysicalAddressLow は、指定された物理アドレスの下位部分を特定の値に設定します。 |
|
NdisSetTimerObject NdisSetTimerObject 関数は、指定した間隔または定期的に発生するタイマー オブジェクトを設定します。 |
|
NdisStallExecution NdisStallExecution 関数は、特定の間隔で現在のプロセッサで呼び出し元をストールさせます。 |
|
NdisStoreUlong NdisStoreUlong 関数は、配置エラーを回避するために、特定のアドレスに ULONG 値を格納します。 |
|
NdisSynchronousOidRequest プロトコル ドライバーは、NdisSynchronousOidRequest 関数を呼び出して、新しい同期 OID 要求を生成し、基になるドライバーに発行します。 |
|
NdisSystemActiveProcessorCount NdisSystemActiveProcessorCount 関数は、ローカル コンピューターで現在アクティブなプロセッサの数を返します。 |
|
NdisSystemProcessorCount NdisSystemProcessorCount 関数は、呼び出し元がユニプロセッサ コンピューターまたはマルチプロセッサ コンピューターで実行されているかどうかを判断します。 |
|
NdisTerminateWrapper NdisTerminateWrapper は、NdisMInitializeWrapper という NIC ドライバーが割り当てられたシステム リソースを解放します。 |
|
NdisUnbindAdapter プロトコル ドライバーは、基になるミニポート アダプターへのバインドを閉じる NDIS を要求する NdisUnbindAdapter 関数を呼び出します。 |
|
NdisUnchainBufferAtBack NdisUnchainBufferAtBack は、特定のパケットのバッファー記述子のチェーンの末尾にあるバッファー記述子を削除します。 |
|
NdisUnicodeStringToAnsiString NdisUnicodeStringToAnsiString 関数は、特定のカウントされた Unicode 文字列をカウントされた ANSI 文字列に変換します。 翻訳は、現在のシステム ロケール情報に準拠しています。 |
|
NdisUnmapFile NdisUnmapFile 関数は、以前に NdisMapFile 関数で設定されたファイルの仮想アドレス マッピングを解放します。 |
|
NdisUpcaseUnicodeString NdisUpcaseUnicodeString 関数は、指定された Unicode 文字列のコピーを大文字に変換し、変換された文字列を返します。注: NDIS 6.0 以降では、この関数は非推奨です。 |
|
NdisWaitEvent NdisWaitEvent 関数は、指定されたイベントが Signaled 状態に設定されるか、待機がタイムアウトするまで、呼び出し元を待機状態にします。 |
|
NdisWriteConfiguration NdisWriteConfiguration 関数は、指定されたエントリの呼び出し元が指定した値をレジストリに書き込みます。 この関数は、それ自体と NdisReadConfiguration 関数に関して順次呼び出す必要があります。 |
|
NdisWriteErrorLogEntry NdisWriteErrorLogEntry は、システム I/O エラー ログ ファイルにエントリを書き込みます。 |
|
NdisWriteEventLogEntry NdisWriteEventLogEntry は、Win32 イベント ログにイベントを記録します。 |
|
NdisWriteRegisterUchar NdisWriteRegisterUchar は、メモリ マップト デバイス レジスタに UCHAR を書き込むミニポート ドライバーによって呼び出されます。 |
|
NdisWriteRegisterUlong NdisWriteRegisterUlong は、メモリ マップト デバイス レジスタに ULONG を書き込むミニポート ドライバーによって呼び出されます。 |
|
NdisWriteRegisterUshort NdisWriteRegisterUshort は、メモリ マップト デバイス レジスタに USHORT を書き込むミニポート ドライバーによって呼び出されます。 |
|
NdisZeroMappedMemory NdisZeroMappedMemory は、先行する NdisMMapIoSpace の呼び出しでマップされたメモリ ブロックをゼロで埋めます。 |
|
NdisZeroMemory NdisZeroMemory 関数は、メモリのブロックをゼロで埋めます。 |
|
NET_BUFFER_LIST_RECEIVE_FILTER_ID NET_BUFFER_LIST_RECEIVE_FILTER_ID マクロは、NET_BUFFER_LIST構造体の帯域外 (OOB) データから受信フィルター識別子を取得します。 |
|
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID マクロは、NET_BUFFER_LIST構造体の帯域外 (OOB) データ内の仮想ポート (VPort) の識別子を設定または取得します。 |
|
NET_BUFFER_LIST_RECEIVE_QUEUE_ID NET_BUFFER_LIST_RECEIVE_QUEUE_ID マクロは、仮想マシン キュー (VMQ) または単一ルート I/O 仮想化 (SR-IOV) の識別子を設定または取得し、NET_BUFFER_LIST構造体の帯域外 (OOB) データ内のキュー識別子を受信します。 |
|
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL 拡張可能スイッチ拡張機能 Hyper-V、NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL マクロを使用して、NET_BUFFER_LIST構造体の拡張可能スイッチ コンテキスト領域内のNDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO共用体にアクセスします。 |
Callback functions
|
ALLOCATE_SHARED_MEMORY_HANDLER NetAllocateSharedMemory 関数 (ALLOCATE_SHARED_MEMORY_HANDLER エントリ ポイント) は、ドライバーが共有メモリ プロバイダーから共有メモリを割り当てるときに NDIS によって呼び出されます。 |
|
FILTER_ATTACH NDIS は、フィルター ドライバーの FilterAttach 関数を呼び出して、フィルター モジュールのデータ構造を割り当てて初期化します。注: FILTER_ATTACH型を使用して関数を宣言する必要があります。 |
|
FILTER_CANCEL_DIRECT_OID_REQUEST NDIS は、直接 OID 要求をキャンセルするフィルター ドライバーの FilterCancelDirectOidRequest 関数を呼び出します。注: FILTER_CANCEL_DIRECT_OID_REQUEST型を使用して関数を宣言する必要があります。 |
|
FILTER_CANCEL_OID_REQUEST NDIS は、OID 要求をキャンセルするフィルター ドライバーの FilterCancelOidRequest 関数を呼び出します。注: FILTER_CANCEL_OID_REQUEST型を使用して関数を宣言する必要があります。 |
|
FILTER_CANCEL_SEND_NET_BUFFER_LISTS NDIS は、フィルター ドライバーの FilterCancelSendNetBufferLists 関数を呼び出して、指定したキャンセル識別子でマークされているすべてのNET_BUFFER_LIST構造体の転送を取り消します。注: FILTER_CANCEL_SEND_NET_BUFFER_LISTS型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
FILTER_DETACH NDIS フィルター ドライバーの FilterDetach 関数を呼び出して、フィルター モジュールに関連付けられているすべてのリソースを解放します。注: FILTER_DETACH型を使用して関数を宣言する必要があります。 |
|
FILTER_DEVICE_PNP_EVENT_NOTIFY NDIS は、デバイス プラグ アンド プレイ (PnP) と電源管理イベントのドライバーに通知するフィルター ドライバーの FilterDevicePnPEventNotify 関数を呼び出します。注: FILTER_DEVICE_PNP_EVENT_NOTIFY型を使用して関数を宣言する必要があります。 |
|
FILTER_DIRECT_OID_REQUEST NDIS は、指定したフィルター モジュールに関連付けられている直接 OID 要求を処理するフィルター ドライバーの FilterDirectOidRequest 関数を呼び出します。注: FILTER_DIRECT_OID_REQUEST型を使用して関数を宣言する必要があります。 |
|
FILTER_DIRECT_OID_REQUEST_COMPLETE NDIS は、FilterDirectOidRequestComplete 関数を呼び出して、基になるドライバーの情報を照会または設定するフィルター ドライバーダイレクト OID 要求を完了します。注: FILTER_DIRECT_OID_REQUEST_COMPLETE型を使用して関数を宣言する必要があります。 |
|
FILTER_NET_PNP_EVENT NDIS は、ネットワーク プラグ アンド プレイ (PnP) と電源管理イベントのドライバーに通知するフィルター ドライバーの FilterNetPnPEvent 関数を呼び出します。注: FILTER_NET_PNP_EVENT型を使用して関数を宣言する必要があります。 |
|
FILTER_OID_REQUEST NDIS は、フィルター ドライバーの FilterOidRequest 関数を呼び出して、指定されたフィルター モジュールに関連付けられている OID 要求を処理します。注: FILTER_OID_REQUEST型を使用して関数を宣言する必要があります。 |
|
FILTER_OID_REQUEST_COMPLETE NDIS は、基になるドライバーの情報を照会または設定するフィルター ドライバー要求を完了する FilterOidRequestComplete 関数を呼び出します。注: FILTER_OID_REQUEST_COMPLETE型を使用して関数を宣言する必要があります。 |
|
FILTER_PAUSE NDIS は、フィルター ドライバーの FilterPause 関数を呼び出して、指定されたフィルター モジュールの一時停止操作を開始します。注: FILTER_PAUSE型を使用して関数を宣言する必要があります。 |
|
FILTER_RECEIVE_NET_BUFFER_LISTS NDIS 呼び出し、FilterReceiveNetBufferLists 受信通知を処理するフィルター ドライバーを要求する関数。注: FILTER_RECEIVE_NET_BUFFER_LISTS型を使用して関数を宣言する必要があります。 |
|
FILTER_RESTART FilterRestart 関数は、指定されたフィルター モジュールの再起動操作を開始します。注: FILTER_RESTART型を使用して関数を宣言する必要があります。 |
|
FILTER_RETURN_NET_BUFFER_LISTS NDIS は、FilterReturnNetBufferLists 関数を呼び出して、NET_BUFFER_LIST構造体と関連データのリンクされたリストをフィルター ドライバーに返します。注: FILTER_RETURN_NET_BUFFER_LISTS型を使用して関数を宣言する必要があります。 |
|
FILTER_SEND_NET_BUFFER_LISTS NDIS は、フィルター ドライバーがNET_BUFFER_LIST構造体のリンクされたリストをフィルター処理できるように、FilterSendNetBufferLists 関数を呼び出します。注: FILTER_SEND_NET_BUFFER_LISTS型を使用して関数を宣言する必要があります。 |
|
FILTER_SEND_NET_BUFFER_LISTS_COMPLETE NDIS は、FilterSendNetBufferListsComplete 関数を呼び出して、NdisFSendNetBufferLists 関数を呼び出してフィルター ドライバーが起動した送信要求を完了します。注: FILTER_SEND_NET_BUFFER_LISTS_COMPLETE型を使用して関数を宣言する必要があります。 |
|
FILTER_SET_MODULE_OPTIONS FilterSetModuleOptions 関数は、指定されたフィルター モジュールに関連付けられているオプション サービスのセットを変更します。注: FILTER_SET_MODULE_OPTIONS型を使用して関数を宣言する必要があります。 |
|
FILTER_STATUS FilterStatus 関数は、NDIS または基になるドライバーによって報告される状態の変更を示します。注: FILTER_STATUS型を使用して関数を宣言する必要があります。 |
|
FREE_SHARED_MEMORY_HANDLER NetFreeSharedMemory 関数 (FREE_SHARED_MEMORY_HANDLER エントリ ポイント) は、ドライバーが共有メモリ プロバイダーから共有メモリを解放するときに NDIS によって呼び出されます。 |
|
IF_QUERY_OBJECT ProviderQueryObject 関数は、ネットワーク インターフェイスに関する情報を取得します。 |
|
IF_SET_OBJECT ProviderSetObject 関数は、ネットワーク インターフェイスに関連付けられている情報を設定します。 |
|
MINIPORT_ADD_DEVICE ミニポート 追加されたデバイスのコンテキスト領域を確立するミニポート ドライバーを有効にする関数。 |
|
MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE NDIS は、ミニポート ドライバーのミニポートSharedMemoryAllocateComplete 関数を呼び出して、NdisMAllocateSharedMemoryAsyncEx 関数を呼び出してミニポート ドライバーが開始した共有メモリ割り当て要求を完了します。 |
|
MINIPORT_CANCEL_DIRECT_OID_REQUEST NDIS は、直接 OID 要求をキャンセルするミニポート ドライバーのミニポートCancelDirectOidRequest 関数を呼び出します。 |
|
MINIPORT_CANCEL_IDLE_NOTIFICATION NDIS は、ミニポート ドライバーに通知するミニポートCancelIdleNotification ハンドラー関数を呼び出しますが、NDIS は、中断されたネットワーク アダプターでのアクティビティを検出しました。 |
|
MINIPORT_CANCEL_OID_REQUEST NDIS は、OID 要求を取り消すためにミニポート ドライバーのミニポートCancelOidRequest 関数を呼び出します。 |
|
MINIPORT_CANCEL_SEND NDIS は、ミニポート ドライバーのミニポートのミニポートのSend 関数を呼び出して、指定したキャンセル識別子でマークされているすべてのNET_BUFFER_LIST構造体の送信を取り消します。 |
|
MINIPORT_CHECK_FOR_HANG NDIS は、ミニポート ドライバーのミニポートCheckForHangEx 関数を呼び出して、ネットワーク インターフェイス カード (NIC) を表すミニポート アダプターの動作状態を確認します。 |
|
MINIPORT_CO_ACTIVATE_VC ミニポートCoActivateVc 関数は、接続指向ミニポートに必要です。 |
|
MINIPORT_CO_CREATE_VC ミニポートCoCreateVc 関数は、接続指向ミニポートに必要です。 |
|
MINIPORT_CO_DEACTIVATE_VC ミニポートCoDeactivateVc 関数は、接続指向ミニポートに必要です。 |
|
MINIPORT_CO_DELETE_VC ミニポートCoDeleteVc 関数は、接続指向ミニポートに必要です。 |
|
MINIPORT_CO_OID_REQUEST ミニポートCoOidRequest 関数は、クエリまたは CoNDIS ミニポート ドライバーの情報を設定する OID 要求を処理します。注: MINIPORT_CO_OID_REQUEST型を使用して関数を宣言する必要があります。 |
|
MINIPORT_CO_SEND_NET_BUFFER_LISTS ミニポートCoSendNetBufferLists 関数は、NET_BUFFER_LIST構造体の指定されたリンクされたリストに含まれているネットワーク データを送信します。注: MINIPORT_CO_SEND_NET_BUFFER_LISTS型を使用して関数を宣言する必要があります。 |
|
MINIPORT_DEVICE_PNP_EVENT_NOTIFY NDIS は、プラグ アンド プレイ (PnP) イベントのドライバーに通知するミニポート ドライバーのミニポートDevicePnPEventNotify 関数を呼び出します。 |
|
MINIPORT_DIRECT_OID_REQUEST NDIS は、ミニポート ドライバーのミニポートDirectOidRequest 関数を呼び出して、ドライバーの情報を照会または設定する直接 OID 要求を処理します。 |
|
MINIPORT_DISABLE_INTERRUPT NDIS は、ミニポート ドライバーのミニポートDisableInterruptEx ハンドラーを呼び出して、診断およびトラブルシューティングの目的で割り込みを無効にすることができます。 |
|
MINIPORT_DISABLE_MESSAGE_INTERRUPT NDIS は、ミニポート ドライバーのミニポートDisableMessageInterrupt ハンドラーを呼び出して、診断およびトラブルシューティングの目的でメッセージ割り込みを無効にすることができます。 |
|
MINIPORT_ENABLE_INTERRUPT NDIS は、ミニポート ドライバーのミニポートのミニポートInterruptEx ハンドラーを呼び出して、診断およびトラブルシューティングの目的で割り込みを有効にすることができます。 |
|
MINIPORT_ENABLE_MESSAGE_INTERRUPT NDIS は、ミニポート ドライバーのミニポートEnableMessageInterrupt 関数を呼び出して、診断およびトラブルシューティングの目的でメッセージ割り込みを有効にすることができます。 |
|
MINIPORT_HALT NDIS ミニポート アダプターが削除されたときにリソースを解放し、ハードウェアを停止するミニポート ドライバーのミニポートHaltEx 関数を呼び出します。 |
|
MINIPORT_IDLE_NOTIFICATION NDIS 呼び出し、ミニポートIdleNotification ハンドラー関数をアイドル状態のネットワーク アダプターで NDIS 選択的中断操作を開始します。 この操作により、ネットワーク アダプターは中断され、低電力状態に遷移します。 |
|
MINIPORT_INITIALIZE NDIS は、ミニポート ドライバーのミニポートInitializeEx ネットワーク I/O 操作のミニポート アダプターを初期化する関数を呼び出します。 |
|
MINIPORT_INTERRUPT_DPC ドライバーが NdisMRegisterInterruptEx 関数を呼び出して割り込みを登録する場合、ミニポート ドライバーは、ミニポートInterruptDPC 関数を提供する必要があります。 |
|
MINIPORT_ISR NDIS は、NIC または NIC と割り込みを共有する別のデバイスが割り込みを生成するときに、ミニポートInterrupt 関数を呼び出します。 |
|
MINIPORT_MESSAGE_INTERRUPT NDIS は、NIC がメッセージ ベースの割り込みを生成するときに、ミニポート メッセージInterrupt 関数を呼び出します。 |
|
MINIPORT_MESSAGE_INTERRUPT_DPC ドライバーが NdisMRegisterInterruptEx 関数を呼び出して割り込みを登録する場合、ミニポート ドライバーは、ミニポート メッセージInterruptDPC ハンドラーを提供する必要があります。 |
|
MINIPORT_OID_REQUEST NDIS は、ミニポート ドライバーのミニポートOidRequest 関数を呼び出して、ドライバーの情報を照会または設定する OID 要求を処理します。 |
|
MINIPORT_PAUSE NDIS は、ミニポート ドライバーのミニポートPause 関数を呼び出して、指定されたミニポート アダプターを介したネットワーク データのフローを停止します。 |
|
MINIPORT_PNP_IRP ミニポートPnpIrp 関数を使用すると、ミニポート ドライバーは必要に応じてそのプラグ アンド プレイ (PnP) リソースを管理できます。 |
|
MINIPORT_PROCESS_SG_LIST バス マスター ミニポート ドライバーは、ネットワーク データの散布図/収集リストを処理するミニポートProcessSGList 関数を提供します。 |
|
MINIPORT_REMOVE_DEVICE ミニポートRemoveDevice 関数は、ミニポートAddDevice 関数が割り当てられたリソースを解放します。 |
|
MINIPORT_RESET NDIS は、ネットワーク インターフェイス カード (NIC) のリセットを開始する NDIS ミニポート ドライバーのミニポートResetEx 関数を呼び出します。 詳細については、「ミニポート アダプターのハングチェックおよびリセット操作とミニポート ドライバーハードウェアリセット」を参照してください。 |
|
MINIPORT_RESTART ミニポートRestart 関数は、一時停止されているミニポート アダプターの再起動要求を開始します。 |
|
MINIPORT_RETURN_NET_BUFFER_LISTS NDIS 呼び出し、ミニポートReturnNetBufferLists 関数を返すNET_BUFFER_LIST構造体、関連付けられているNET_BUFFER構造体、およびミニポート ドライバーに接続されている MDLs の所有権を返します。 |
|
MINIPORT_SEND_NET_BUFFER_LISTS NDIS は、ミニポートを呼び出すNetBufferLists NET_BUFFER_LIST構造体のリンクされたリストに含まれているネットワーク データを送信する関数です。 |
|
MINIPORT_SHUTDOWN NDIS は、システムがシャットダウンするときにミニポート ドライバーのミニポートShutdownEx 関数を呼び出します。 |
|
MINIPORT_SYNCHRONIZE_INTERRUPT ミニポート ドライバーは、DIRQL 未満で実行されるドライバー関数がミニポートInterrupt 関数とリソースを共有する場合は、ミニポートSynchronizeInterrupt ハンドラーを提供する必要があります。 |
|
MINIPORT_UNLOAD NDIS は、システムがドライバーのアンロード操作を完了する前に、リソースを解放するドライバーを要求するミニポート ドライバーのミニポートDriverUnload 関数を呼び出します。 |
|
NDIS_PD_ALLOCATE_COUNTER PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの NdisPDAllocateCounter 関数を呼び出してカウンター オブジェクトを割り当てます。 |
|
NDIS_PD_ALLOCATE_QUEUE PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの NdisPDAllocateQueue 関数を呼び出してキューを割り当てます。 |
|
NDIS_PD_CLEAR_RECEIVE_FILTER PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの NdisPDClearReceiveFilter 関数を呼び出して、PD プラットフォームからこのフィルターをクリアします。 |
|
NDIS_PD_FLUSH_QUEUE PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの PDFlushQueue 関数を呼び出して指定されたキューをフラッシュし、キュー内の完全な状態になっていない項目が間もなく完了するようにします。 |
|
NDIS_PD_FREE_COUNTER PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの NdisPDFreeCounter 関数を呼び出して、カウンター オブジェクトを解放します。 |
|
NDIS_PD_FREE_QUEUE PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの NdisPDFreeQueue 関数を呼び出してキューを解放します。 |
|
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの PDPostAndDrainBufferList 関数を呼び出して、PD_BUFFER構造体を PD 送受信キューにポストし、完了した以前にポストされたPD_BUFFER構造体をドレインします。 |
|
NDIS_PD_QUERY_COUNTER PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの NdisPDQueryCounter 関数を呼び出して、カウンター オブジェクトに格納されている現在の値を照会します。 |
|
NDIS_PD_QUERY_QUEUE_DEPTH PacketDirect (PD) プラットフォームは、PD 対応ミニポート ドライバーの PDQueryQueueDepth 関数を呼び出して、キューにポストされる未処理のPD_BUFFER構造体の数を返します。 |
|
NDIS_PD_SET_RECEIVE_FILTER PacketDirect (PD) プラットフォームは、特定の PD 受信キューにパケットの特定のフローを送信する PD 対応ミニポート ドライバーの NdisPDSetReceiveFilter 関数を呼び出します。 |
|
NDIS_PROCESS_SG_LIST NetProcessSGList 関数 (NDIS_PROCESS_SG_LIST_HANDLER エントリ ポイント) は、散布図/収集リストを処理します。 |
|
NDIS_SWITCH_ADD_NET_BUFFER_LIST_DESTINATION AddNetBufferListDestination 関数は、NET_BUFFER_LIST構造体で指定されたパケットの単一の宛先ポートを追加します。 |
|
NDIS_SWITCH_ALLOCATE_NET_BUFFER_LIST_FORWARDING_CONTEXT AllocateNetBufferListForwardingContext 関数は、拡張可能スイッチ内の送受信操作用にNET_BUFFER_LIST構造体を準備します。 |
|
NDIS_SWITCH_COPY_NET_BUFFER_LIST_INFO Hyper-V 拡張可能スイッチ拡張機能は、CopyNetBufferListInfo 関数を呼び出して、帯域外 (OOB) 転送コンテキストをソース パケットのNET_BUFFER_LIST構造から宛先パケットのNET_BUFFER_LIST構造体にコピーします。 |
|
NDIS_SWITCH_DEREFERENCE_SWITCH_NIC DereferenceSwitchNic 関数は、拡張可能スイッチ ポートに接続されているネットワーク アダプターの Hyper-V 拡張可能スイッチ参照カウンターをデクリメントします。 ReferenceSwitchNic の以前の呼び出しによって、参照カウンターがインクリメントされました。 |
|
NDIS_SWITCH_DEREFERENCE_SWITCH_PORT DereferenceSwitchPort 関数は、拡張可能スイッチ ポートの Hyper-V 拡張可能スイッチ参照カウンターをデクリメントします。 ReferenceSwitchPort の前の呼び出しによって、参照カウンターがインクリメントされました。 |
|
NDIS_SWITCH_FREE_NET_BUFFER_LIST_FORWARDING_CONTEXT FreeNetBufferListForwardingContext 関数は、NET_BUFFER_LIST構造体の帯域外 (OOB) 拡張可能スイッチ転送コンテキスト内のリソースを解放します。 |
|
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS GetNetBufferListDestinations 関数は、NET_BUFFER_LIST構造体で指定されたパケットの Hyper-V 拡張可能スイッチの宛先ポートを返します。 |
|
NDIS_SWITCH_GET_NET_BUFFER_LIST_SWITCH_CONTEXT Hyper-V 拡張可能スイッチ拡張機能は、GetNetBufferListSwitchContext 関数を呼び出して、NET_BUFFER_LISTで以前に設定されたスイッチ コンテキストを取得します。 |
|
NDIS_SWITCH_GROW_NET_BUFFER_LIST_DESTINATIONS GrowNetBufferListDestinations 関数は、拡張スイッチの宛先ポート Hyper-V 追加の領域を、NET_BUFFER_LIST構造体で指定されたパケットに追加します。 |
|
NDIS_SWITCH_REFERENCE_SWITCH_NIC ReferenceSwitchNic 関数は、拡張可能スイッチ ポートに接続されているネットワーク アダプターの Hyper-V 拡張可能スイッチ参照カウンターをインクリメントします。 |
|
NDIS_SWITCH_REFERENCE_SWITCH_PORT ReferenceSwitchPort 関数は、拡張可能スイッチ ポートの Hyper-V 拡張可能スイッチ参照カウンターをインクリメントします。 |
|
NDIS_SWITCH_REPORT_FILTERED_NET_BUFFER_LISTS ReportFilteredNetBufferLists 関数は、拡張可能スイッチ拡張機能によってポート配信から削除または除外された 1 つ以上のネットワーク パケットを報告します。 各ネットワーク パケットは、NET_BUFFER_LIST構造を介して定義されます。 |
|
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE SetNetBufferListSource 関数は、NET_BUFFER_LIST構造体で指定されたパケットの Hyper-V 拡張可能スイッチのソース ポート識別子とネットワーク アダプター インデックスを設定します。 |
|
NDIS_SWITCH_SET_NET_BUFFER_LIST_SWITCH_CONTEXT Hyper-V 拡張可能スイッチ拡張機能は、SetNetBufferListSwitchContext 関数を呼び出して、拡張機能によって割り当てられたコンテキスト バッファーをNET_BUFFER_LISTにアタッチします。 |
|
NDIS_SWITCH_UPDATE_NET_BUFFER_LIST_DESTINATIONS Hyper-V 拡張可能スイッチ拡張機能は、UpdateNetBufferListDestinations 関数を呼び出して、拡張機能が複数の拡張可能スイッチ宛先ポートを含むパケットに加えた変更をコミットします。 |
|
NDIS_TIMER_FUNCTION NdisTimerFunction 関数は、ドライバーがタイマーの起動時にワンショットまたは定期的なタイマーを設定した後、NDIS によって呼び出されます。注: NDIS_TIMER_FUNCTION型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_BIND_ADAPTER_EX NDIS は、ミニポート アダプターにバインドするドライバーを要求するプロトコル ドライバーの ProtocolBindAdapterEx 関数を呼び出します。注: PROTOCOL_BIND_ADAPTER_EX型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CL_ADD_PARTY_COMPLETE ProtocolClAddPartyComplete 関数は、マルチポイント接続を設定する接続指向 NDIS クライアントに必要です。 |
|
PROTOCOL_CL_CALL_CONNECTED ProtocolClCallConnected 関数は、着信呼び出しを受け入れる接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_CLOSE_AF_COMPLETE ProtocolClCloseAfComplete 関数は、接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_CLOSE_CALL_COMPLETE ProtocolClCloseCallComplete 関数は、接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_DEREGISTER_SAP_COMPLETE ProtocolClDeregisterSapComplete 関数は、接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_DROP_PARTY_COMPLETE ProtocolClDropPartyComplete 関数は、マルチポイント接続を設定する接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_INCOMING_CALL ProtocolClIncomingCall 関数は、着信呼び出しを受け入れる接続指向クライアントによって使用されます。 |
|
PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE ProtocolClIncomingCallQoSChange 関数は、動的なサービス品質をサポートするネットワーク上の接続指向クライアントによって使用されます。 |
|
PROTOCOL_CL_INCOMING_CLOSE_CALL ProtocolClIncomingCloseCall 関数は、すべての接続指向 NDIS クライアントで使用されます。 |
|
PROTOCOL_CL_INCOMING_DROP_PARTY ProtocolClIncomingDropParty 関数は、マルチポイント接続を設定する接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_MAKE_CALL_COMPLETE ProtocolClMakeCallComplete 関数は、発信呼び出しを行う接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE ProtocolClModifyCallQoSComplete 関数は、接続のサービス品質を動的に変更できる接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CL_NOTIFY_CLOSE_AF ProtocolClNotifyCloseAf 関数は、クライアントが関連付けられているアドレス ファミリ (AF) を閉じる必要があることを CoNDIS クライアントに通知します。注: PROTOCOL_CL_NOTIFY_CLOSE_AF型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CL_OPEN_AF_COMPLETE_EX ProtocolClOpenAfCompleteEx 関数は、CoNDIS クライアントが NdisClOpenAddressFamilyEx 関数を呼び出したときに開始されたアドレス ファミリ (AF) のオープンを完了します。注: PROTOCOL_CL_OPEN_AF_COMPLETE_EX型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_CL_REGISTER_SAP_COMPLETE 着信呼び出しを受け入れる接続指向 NDIS クライアントには、NdisClRegisterSap で開始する非同期操作を完了するための ProtocolClRegisterSapComplete 関数が必要です。 |
|
PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX NDIS は、プロトコル ドライバーの ProtocolCloseAdapterCompleteEx 関数を呼び出して、NdisCloseAdapterEx 関数がNDIS_STATUS_PENDING返した閉じるアダプター操作を完了します。注: PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_CM_ACTIVATE_VC_COMPLETE ProtocolCmActivateVcComplete 関数が必要です。 |
|
PROTOCOL_CM_ADD_PARTY ProtocolCmAddParty 関数は必須の関数です。 |
|
PROTOCOL_CM_CLOSE_AF ProtocolCmCloseAf 関数は、呼び出しマネージャーがサポートするアドレス ファミリの開いているリソースごとに解放する必須の関数です。注: PROTOCOL_CM_CLOSE_AF型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CM_CLOSE_CALL ProtocolCmCloseCall 関数は、既存の呼び出しを終了し、呼び出しマネージャーが呼び出しに割り当てたすべてのリソースを解放する必須の関数です。注: PROTOCOL_CM_CLOSE_CALL型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CM_DEACTIVATE_VC_COMPLETE ProtocolCmDeactivateVcComplete 関数は必須の関数です。 |
|
PROTOCOL_CM_DEREGISTER_SAP ProtocolCmDeregisterSap 関数が必要です。 |
|
PROTOCOL_CM_DROP_PARTY ProtocolCmDropParty 関数が必要です。 |
|
PROTOCOL_CM_INCOMING_CALL_COMPLETE ProtocolCmIncomingCallComplete 関数が必要です。 |
|
PROTOCOL_CM_MAKE_CALL ProtocolCmMakeCall 関数は、仮想接続 (VC) のメディア固有のパラメーターを設定し、仮想接続をアクティブにする必須の関数です。注: PROTOCOL_CM_MAKE_CALL型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CM_MODIFY_QOS_CALL ProtocolCmModifyCallQoS 関数が必要です。 |
|
PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE ProtocolCmNotifyCloseAfComplete 関数は、スタンドアロンの呼び出しマネージャーまたはミニポート呼び出しマネージャー (MCM) が NdisCmNotifyCloseAddressFamily または NdisMCmNotifyCloseAddressFamily 関数を呼び出すことによって開始したアドレス ファミリ (AF) の終了をクライアントが完了したことを示します。注: PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_CM_OPEN_AF ProtocolCmOpenAf 関数が必要です。 |
|
PROTOCOL_CM_REG_SAP ProtocolCmRegisterSap 関数は、接続指向クライアントの代わりに呼び出しマネージャーが SAP (サービス アクセス ポイント) を登録するように要求するために NDIS によって呼び出される必須の関数です。注: PROTOCOL_CM_REG_SAP型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_CO_AF_REGISTER_NOTIFY ProtocolCoAfRegisterNotify 関数は、接続指向 NDIS クライアントによって使用されます。 |
|
PROTOCOL_CO_CREATE_VC ProtocolCoCreateVc 関数は、呼び出しマネージャーまたはクライアントが仮想接続 (VC) をアクティブ化して維持するために必要なリソースを割り当てる必須の関数です。注: PROTOCOL_CO_CREATE_VC型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CO_DELETE_VC ProtocolCoDeleteVc 関数が必要です。 |
|
PROTOCOL_CO_OID_REQUEST ProtocolCoOidRequest 関数は、CoNDIS クライアントまたはスタンドアロンの呼び出しマネージャーが NdisCoOidRequest 関数の呼び出しによって開始する OID 要求、またはミニポート呼び出しマネージャー (MCM) ドライバーが NdisMCmOidRequest 関数の呼び出しによって開始する OID 要求を処理します。注: PROTOCOL_CO_OID_REQUEST型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_CO_OID_REQUEST_COMPLETE ProtocolCoOidRequestComplete 関数は、非同期 CoNDIS OID 要求の処理を完了します。注: PROTOCOL_CO_OID_REQUEST_COMPLETE型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS ProtocolCoReceiveNetBufferLists 関数プロセスは、基になるドライバーから指示を受け取ります。注: PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE ProtocolCoSendNetBufferListsComplete 関数は、NdisCoSendNetBufferLists 関数の呼び出しでプロトコル ドライバーが開始した送信操作を完了します。注: PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_CO_STATUS_EX ProtocolCoStatusEx 関数は、基になる接続指向ドライバーまたは NDIS からの状態の変化を示します。注: PROTOCOL_CO_STATUS_EX型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_DIRECT_OID_REQUEST_COMPLETE ProtocolDirectOidRequestComplete 関数は、NdisDirectOidRequest 関数がNDIS_STATUS_PENDING返したプロトコル ドライバーによって開始された直接 OID 要求の処理を完了します。注: PROTOCOL_DIRECT_OID_REQUEST_COMPLETE型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_NET_PNP_EVENT NDIS は、プロトコル ドライバーにネットワーク プラグ アンド プレイ イベント、NDIS PnP イベント、または電源管理イベントを示す ProtocolNetPnPEvent 関数を呼び出します。注: PROTOCOL_NET_PNP_EVENT型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_OID_REQUEST_COMPLETE ProtocolOidRequestComplete 関数は、NdisOidRequest 関数がNDIS_STATUS_PENDING返したプロトコル ドライバーによって開始される OID 要求の処理を完了します。注: PROTOCOL_OID_REQUEST_COMPLETE型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX NDIS は、プロトコル ドライバーの ProtocolOpenAdapterCompleteEx 関数を呼び出して、NdisOpenAdapterEx 関数がNDIS_STATUS_PENDING返したオープン アダプター操作を完了します。注: PROTOCOL_OPEN_ADAPTER_COMPLETE_EX型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_RECEIVE_NET_BUFFER_LISTS ProtocolReceiveNetBufferLists 関数プロセスは、基になるドライバーから指示を受け取ります。注: PROTOCOL_RECEIVE_NET_BUFFER_LISTS型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE ProtocolSendNetBufferListsComplete 関数は、NdisSendNetBufferLists 関数の呼び出しでプロトコル ドライバーが開始した送信操作を完了します。注: PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE型を使用して関数を宣言する必要があります。 詳細については、次の例のセクションを参照してください。 |
|
PROTOCOL_STATUS_EX ProtocolStatusEx 関数は、基になるコネクションレス ドライバーまたは NDIS からの状態の変化を示します。注: PROTOCOL_STATUS_EX型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_UNBIND_ADAPTER_EX NDIS は、基になるミニポート アダプターからバインドを解除するドライバーを要求するプロトコル ドライバーの ProtocolUnbindAdapterEx 関数を呼び出します。注: PROTOCOL_UNBIND_ADAPTER_EX型を使用して関数を宣言する必要があります。 |
|
PROTOCOL_UNINSTALL NDIS は、プロトコル ドライバーをアンインストールする前にクリーンアップ操作を実行するプロトコル ドライバーの ProtocolUninstall 関数を呼び出します。注: PROTOCOL_UNINSTALL型を使用して関数を宣言する必要があります。 |
|
SET_OPTIONS NDIS は、ドライバーの XxxSetOptions 関数を呼び出して、ドライバーがオプションのサービスを登録できるようにします。 |
Structures
|
IPSEC_OFFLOAD_V2_ADD_SA IPSEC_OFFLOAD_V2_ADD_SA構造体は、ミニポート ドライバーが NIC に追加する必要があるセキュリティ アソシエーション (SA) に関する情報を定義します。 |
|
IPSEC_OFFLOAD_V2_ADD_SA_EX IPSEC_OFFLOAD_V2_ADD_SA_EX構造体は、ミニポート ドライバーが NIC に追加する必要があるセキュリティ関連付け (SA) に関する情報を定義します。 |
|
IPSEC_OFFLOAD_V2_ALGORITHM_INFO IPSEC_OFFLOAD_V2_ALGORITHM_INFO構造体は、セキュリティ アソシエーション (SA) に使用されるアルゴリズムを指定します。 |
|
IPSEC_OFFLOAD_V2_DELETE_SA IPSEC_OFFLOAD_V2_DELETE_SA構造体は、NIC から削除する必要があるセキュリティ アソシエーション (SA) と、リンク リスト内の次のIPSEC_OFFLOAD_V2_DELETE_SA構造体へのポインターを指定します。 |
|
IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION構造体は、単一のセキュリティ アソシエーション (SA) を指定します。 |
|
IPSEC_OFFLOAD_V2_UPDATE_SA IPSEC_OFFLOAD_V2_UPDATE_SA構造体は、ミニポート ドライバーが以前に NIC に追加したセキュリティ アソシエーション (CA) に関する情報と、リンクされたリスト内の次のIPSEC_OFFLOAD_V2_UPDATE_SA構造体へのポインターを更新します。 |
|
LOCK_STATE LOCK_STATE構造体は、読み取り/書き込みロックの状態を追跡します。 |
|
LOCK_STATE_EX LOCK_STATE_EX構造体は、読み取り/書き込みロックの状態を追跡します。 |
|
NDIS_BIND_FAILED_NOTIFICATION NDIS_BIND_FAILED_NOTIFICATION構造体では、バインド イベントの失敗について説明します。 |
|
NDIS_BIND_PARAMETERS NDIS は、バインディングの特性を定義し、プロトコル ドライバーに渡す情報を使用して、NDIS_BIND_PARAMETERS構造体を初期化します。 |
|
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS構造体は、この構造体を NdisSetOptionalHandlers 関数に渡すドライバーの CoNDIS 呼び出しマネージャー ProtocolXxx 関数を指定します。 |
|
NDIS_CO_CLIENT_OPTIONAL_HANDLERS NDIS_CO_CLIENT_OPTIONAL_HANDLERS構造体は、この構造体を NdisSetOptionalHandlers 関数に渡すプロトコル ドライバーの CoNDIS クライアント ProtocolXxx 関数のエントリ ポイントを指定します。 |
|
NDIS_CONFIGURATION_OBJECT NDIS_CONFIGURATION_OBJECT構造体は、NDIS ドライバーが NdisOpenConfigurationEx 関数に渡すことができる構成オブジェクトの属性を定義します。 |
|
NDIS_DEVICE_OBJECT_ATTRIBUTES NDIS_DEVICE_OBJECT_ATTRIBUTES構造体は、NDIS フィルターまたはミニポート ドライバーが NdisRegisterDeviceEx 関数に渡すことができるデバイスの属性を定義します。 |
|
NDIS_ENUM_FILTERS NDIS_ENUM_FILTERS構造体は、NdisEnumerateFilterModules 関数の呼び出しから返され、フィルター スタックのフィルター情報を提供します。 |
|
NDIS_FILTER_ATTACH_PARAMETERS NDIS_FILTER_ATTACH_PARAMETERS構造体は、フィルター モジュールの初期化パラメーターを定義します。 |
|
NDIS_FILTER_ATTRIBUTES NDIS_FILTER_ATTRIBUTES構造体は、フィルター モジュールの属性を定義します。 |
|
NDIS_FILTER_DRIVER_CHARACTERISTICS ドライバーの特性を指定するには、フィルター ドライバーは、NDIS_FILTER_DRIVER_CHARACTERISTICS構造体を初期化し、NDIS に渡します。 |
|
NDIS_FILTER_INTERFACE NDIS_FILTER_INTERFACE構造体は、NDIS フィルターの属性を定義します。 |
|
NDIS_FILTER_PARTIAL_CHARACTERISTICS フィルター モジュールの省略可能なエントリ ポイントを指定するには、フィルター ドライバーは、NDIS_FILTER_PARTIAL_CHARACTERISTICS構造体を初期化し、NdisSetOptionalHandlers 関数に渡します。 |
|
NDIS_FILTER_PAUSE_PARAMETERS NDIS_FILTER_PAUSE_PARAMETERS構造体は、フィルター モジュールの一時停止パラメーターを定義します。 |
|
NDIS_FILTER_RESTART_PARAMETERS NDIS_FILTER_RESTART_PARAMETERS構造体は、フィルター モジュールの再起動パラメーターを定義します。 |
|
NDIS_GENERIC_OBJECT NDIS_GENERIC_OBJECT構造体は、ソフトウェア コンポーネントが NDIS ハンドルを取得するために使用できる汎用オブジェクトを定義します。 |
|
NDIS_HD_SPLIT_ATTRIBUTES NDIS_HD_SPLIT_ATTRIBUTES構造体は、ミニポート アダプターに関連付けられているヘッダー データ分割属性 (存在する場合) を定義します。 |
|
NDIS_IF_PROVIDER_CHARACTERISTICS NDIS_IF_PROVIDER_CHARACTERISTICS構造体は、NDIS ネットワーク インターフェイス プロバイダーのエントリ ポイントとその他のプロバイダーの特性を定義します。 |
|
NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO構造体は、TCP/IP トランスポートからミニポート ドライバーにインターネット プロトコル セキュリティ (IPsec) タスクをオフロードするために使用される情報を指定します。 |
|
NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO構造体は、NET_BUFFER_LIST構造体の OOB データ内の IPsec ヘッダー情報を指定します。 |
|
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO構造体は、TCP/IP トランスポートから NIC へのインターネット プロトコル セキュリティ オフロード バージョン 2 (IPsecOV2) タスクのオフロードに使用される情報を指定します。 |
|
NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO構造体は、送信パケットのトンネル部分へのセキュリティ アソシエーション (SA) オフロード ハンドルを指定します。 |
|
NDIS_MINIPORT_ADAPTER_ATTRIBUTES NDIS_MINIPORT_ADAPTER_ATTRIBUTES構造体は、次の構造体のプレースホルダーです:_NDIS_OBJECT_HEADER NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTESNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES |
|
NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES構造体は、ネットワーク アダプターのハードウェア支援属性を指定します。 |
|
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES構造体は、ミニポート アダプターの NDK 機能を指定します。 この構造体は、NDIS_MINIPORT_ADAPTER_ATTRIBUTES共用体の NDKAttributes メンバーで使用されます。 |
|
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS ミニポート ドライバーは、タスク オフロードと接続オフロード属性を定義するNDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES構造体を設定します (存在する場合)。ミニポート アダプターに関連付けられています。 |
|
NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS ミニポート ドライバーは、ミニポート アダプターに関連付けられている登録属性を定義するNDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES構造体を設定します。 |
|
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES構造体は、追加されたデバイスのドライバー定義コンテキスト領域を指定します。 |
|
NDIS_MINIPORT_CO_CHARACTERISTICS NDIS_MINIPORT_CO_CHARACTERISTICS構造体は、CoNDIS ミニポート ドライバーの CoNDIS エントリ ポイントを指定します。 |
|
NDIS_MINIPORT_DRIVER_CHARACTERISTICS NDIS ドライバーは、ミニポート ドライバーの特性を定義するNDIS_MINIPORT_DRIVER_CHARACTERISTICS構造体を初期化します。ミニポートXxx 関数のエントリ ポイントも含まれます。 |
|
NDIS_MINIPORT_INIT_PARAMETERS NDIS_MINIPORT_INIT_PARAMETERS構造体は、ミニポート アダプターの初期化パラメーターを定義します。 |
|
NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS NDIS ミニポート ドライバーは、NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS構造体でその割り込み特性を定義し、NdisMRegisterInterruptEx 関数に構造体を渡します。 |
|
NDIS_MINIPORT_PAUSE_PARAMETERS NDIS_MINIPORT_PAUSE_PARAMETERS構造体は、ミニポート アダプターの一時停止パラメーターを定義します。 |
|
NDIS_MINIPORT_PNP_CHARACTERISTICS NDIS_MINIPORT_PNP_CHARACTERISTICS構造体は、ミニポート ドライバーがいくつかのプラグ アンド プレイ (PnP) I/O 要求パケット (IRP) を処理できるようにする関数のエントリ ポイントを指定します。 |
|
NDIS_MINIPORT_RESTART_PARAMETERS NDIS_MINIPORT_RESTART_PARAMETERS構造体は、ミニポート アダプターの再起動パラメーターを定義します。 |
|
NDIS_MINIPORT_SS_CHARACTERISTICS NDIS_MINIPORT_SS_CHARACTERISTICS構造体は、ミニポート ドライバーの NDIS 選択的中断ハンドラー関数へのポインターを指定します。 これらの関数は、選択的な中断操作中にドライバーにアイドル状態の通知を発行する NDIS によって呼び出されます。 |
|
NDIS_MSIX_CONFIG_PARAMETERS NDIS_MSIX_CONFIG_PARAMETERS構造体は、要求された構成操作を定義し、その特定の操作に必要なパラメーターを指定します。 |
|
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION NDIS_NBL_MEDIA_SPECIFIC_INFORMATION構造体は、NET_BUFFER_LIST構造体に関連付けられているメディア固有のデータを指定します。 |
|
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX構造体は、NET_BUFFER_LIST構造体に関連付けられているメディア固有の情報を定義します。 |
|
NDIS_NET_BUFFER_LIST_FILTERING_INFO NDIS_NET_BUFFER_LIST_FILTERING_INFO構造体は、NET_BUFFER_LIST構造体に関連付けられているフィルター情報を定義します。 |
|
NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO構造体は、ネイティブ 802.11 ドライバーでシステムで使用するために予約されているメディア固有の情報を指定します。 この構造体は使用しないでください。 |
|
NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO ネットワーク バッファー リスト (NBL) のグループ ネットワーク仮想化情報を定義します。 |
|
NDIS_OPEN_PARAMETERS NDIS_OPEN_PARAMETERS構造体は、プロトコル ドライバーが NdisOpenAdapterEx 関数を呼び出すときに、開いているパラメーターを定義します。 |
|
NDIS_PD_CLOSE_PROVIDER_PARAMETERS この構造体は、OID_PD_CLOSE_PROVIDER OID を呼び出すときに使用されるパラメーターを表します。 |
|
NDIS_PD_COUNTER_PARAMETERS この構造体は、プロバイダー カウンターのパラメーターを保持します。 |
|
NDIS_PD_COUNTER_VALUE この構造体は、キューまたはフィルター カウンターのカウンター値を保持するために使用されます。 |
|
NDIS_PD_FILTER_COUNTER この構造体は、フィルターのカウンター情報を保持するために使用されます。 |
|
NDIS_PD_FILTER_PARAMETERS この構造体は、パケット フィルターのメタデータを保持します。 |
|
NDIS_PD_OPEN_PROVIDER_PARAMETERS この構造体は、OID_PD_OPEN_PROVIDER OID のパラメーターのバッファーとして使用されます。 |
|
NDIS_PD_PROVIDER_DISPATCH この構造体は、OID_PD_OPEN_PROVIDERの入力として使用され、すべてのプロバイダーのドライバー ルーチンのコンテナーとして機能します。 |
|
NDIS_PD_QUEUE この構造体は、プロバイダーの受信または送信キューを表します。 |
|
NDIS_PD_QUEUE_DISPATCH この構造体には、受信または送信キューのプロバイダーのドライバー ルーチンが含まれています。 |
|
NDIS_PD_QUEUE_PARAMETERS この構造体は、キュー ルーチンのいずれかを呼び出すときに、送信キューまたは受信キューのパラメーターを保持するために使用されます。 |
|
NDIS_PD_RECEIVE_QUEUE_COUNTER この構造体は、受信キューのカウンター情報を保持するために使用されます。 |
|
NDIS_PD_TRANSMIT_QUEUE_COUNTER この構造体は、送信キューのカウンター情報を保持するために使用されます。 |
|
NDIS_PROCESSOR_INFO NDIS_PROCESSOR_INFO構造体は、ローカル コンピューターのプロセッサに関する情報を指定します。 |
|
NDIS_PROTOCOL_CO_CHARACTERISTICS NDIS_PROTOCOL_CO_CHARACTERISTICS構造体は、CoNDIS プロトコル ドライバーの CoNDIS エントリ ポイントを指定します。 |
|
NDIS_PROTOCOL_DRIVER_CHARACTERISTICS ドライバーの特性を指定するには、プロトコル ドライバーは、NDIS_PROTOCOL_DRIVER_CHARACTERISTICS構造体を初期化し、NDIS に渡します。 |
|
NDIS_PROTOCOL_PAUSE_PARAMETERS NDIS は、NetEventPause イベントを示す ProtocolNetPnPEvent 関数を呼び出すときに、プロトコル ドライバーにNDIS_PROTOCOL_PAUSE_PARAMETERS構造体を渡します。 |
|
NDIS_PROTOCOL_RESTART_PARAMETERS NDIS_PROTOCOL_RESTART_PARAMETERS構造体は、NDIS が NetEventRestart イベントを示す ProtocolNetPnPEvent 関数を呼び出すときに、プロトコル ドライバーの再起動パラメーターを定義します。 |
|
NDIS_RECEIVE_QUEUE_STATE NDIS_RECEIVE_QUEUE_STATE構造体には、受信キューの操作状態に関する情報が含まれています。 |
|
NDIS_RECEIVE_THROTTLE_PARAMETERS NDIS_RECEIVE_THROTTLE_PARAMETERS構造体は、ミニポート ドライバーが遅延プロシージャ 呼び出し (DPC) で示す必要があるNET_BUFFER_LIST構造体の最大数を指定します。 |
|
NDIS_RESTART_ATTRIBUTES NDIS_RESTART_ATTRIBUTES構造体は、再起動属性のリンクされたリスト内の属性エントリを識別します。 |
|
NDIS_RESTART_GENERAL_ATTRIBUTES NDIS_RESTART_GENERAL_ATTRIBUTES構造体は、ミニポート アダプターに関連付けられている一般的な再起動属性を定義します。 |
|
NDIS_RW_LOCK NDIS_RW_LOCK構造体は、読み取り/書き込みロックの属性を定義します。 |
|
NDIS_RW_LOCK_REFCOUNT NDIS_RW_LOCK_REFCOUNT共用体は、読み取り/書き込みロックの属性を定義します。 |
|
NDIS_SCATTER_GATHER_LIST_PARAMETERS NDIS_SCATTER_GATHER_LIST_PARAMETERS構造体は、バッファーの散布図/収集リストを構築するために NDIS が使用するパラメーターを指定します。 |
|
NDIS_SHARED_MEMORY_PARAMETERS NDIS_SHARED_MEMORY_PARAMETERS構造体は、共有メモリ割り当て要求の共有メモリ パラメーターを指定します。 |
|
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS構造体は、共有メモリ プロバイダーの特性を指定します。 |
|
NDIS_STATUS_INDICATION NDIS と基になるドライバーは、NDIS_STATUS_INDICATION構造体を使用して、上にあるプロトコル ドライバーの状態を示します。 |
|
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY構造体は、パケットの拡張可能スイッチの宛先ポート Hyper-V 配列を指定します。 |
|
NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO共用体は、1 つ以上の拡張可能スイッチ ポートにパケット Hyper-V 転送するための情報を指定します。 |
|
NDIS_SWITCH_NIC_STATUS_INDICATION NDIS_SWITCH_NIC_STATUS_INDICATION構造体は、基になる物理ネットワーク アダプターから NDIS 状態表示を転送または発信するために必要な情報を指定します。 |
|
NDIS_SWITCH_OPTIONAL_HANDLERS NDIS_SWITCH_OPTIONAL_HANDLERS構造体は、拡張可能スイッチ ハンドラー関数 Hyper-V へのポインターを指定します。 これらの関数は、拡張可能スイッチ拡張機能によって呼び出すことができます。 |
|
NDIS_SWITCH_PORT_DESTINATION NDIS_SWITCH_PORT_DESTINATION構造体は、パケットを配信する Hyper-V 拡張可能スイッチの宛先ポートを指定します。 |
|
NDIS_SYSTEM_PROCESSOR_INFO NDIS_SYSTEM_PROCESSOR_INFO構造体は、ローカル コンピューターと受信側スケーリング (RSS) プロセッサ セットの CPU トポロジに関する情報を指定します。 |
|
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO構造体には、カプセル化されたパケットに関する追加の帯域外情報が含まれています。 |
|
NDIS_TIMER_CHARACTERISTICS NDIS_TIMER_CHARACTERISTICS構造体は、ワンショット タイマーまたは定期的タイマーの特性を定義します。 |
|
NET_DEVICE_PNP_EVENT NET_DEVICE_PNP_EVENT構造体は、ミニポート アダプターのデバイス プラグ アンド プレイ (PnP) イベントを定義します。 |
|
NET_IF_INFORMATION NET_IF_INFORMATION構造体は、登録済みのネットワーク インターフェイスに関する情報を NDIS に提供します。 |
|
NET_PNP_EVENT_NOTIFICATION NET_PNP_EVENT_NOTIFICATION構造体は、ネットワーク プラグ アンド プレイ (PnP) イベント、NDIS PnP イベント、または電源管理イベントについて説明します。 |
|
PD_BUFFER この構造体は、PacketDirect (PD) パケット、またはキュー内の PD パケットの一部を表します。 |
|
PD_BUFFER_8021Q_INFO この構造体には、IEEE 802.1Q 情報が含まれています。 |
|
PD_BUFFER_VIRTUAL_SUBNET_INFO この構造体には、仮想サブネット情報が含まれています。 |
Enumerations
|
IPSEC_OFFLOAD_V2_OPERATION IPSEC_OFFLOAD_V2_OPERATION列挙体は、セキュリティ アソシエーション (SA) を使用する IPsec 操作を指定します。 |
|
NDIS_MSIX_TABLE_OPERATION NDIS_MSIX_TABLE_OPERATION列挙体は、構成操作の種類 MSI-X 識別します。 |
|
NDIS_PD_COUNTER_TYPE NDIS_PD_COUNTER_TYPE列挙型は、PacketDirect プロバイダー インターフェイス (PDPI) カウンターの種類を定義します。 その列挙値は、NDIS_PD_COUNTER_PARAMETERS構造体の Type メンバーで使用されます。 |
|
NDIS_PD_QUEUE_TYPE NDIS_PD_QUEUE_TYPE列挙型は、PacketDirect Provider Interface (PDPI) キューの種類を定義します。 その列挙値は、NDIS_PD_QUEUE_PARAMETERS構造体の QueueType メンバーで使用されます。 |
|
NDIS_SHARED_MEMORY_USAGE NDIS_SHARED_MEMORY_USAGE列挙体は、共有メモリの使用方法を指定します。 |