NdisClDeregisterSap 関数 (ndis.h)
NdisClDeregisterSap は、以前に登録された SAP をリリースします。
構文
NDIS_STATUS NdisClDeregisterSap(
[in] NDIS_HANDLE NdisSapHandle
);
パラメーター
[in] NdisSapHandle
NdisClRegisterSap によって返されるハンドルを指定します。
戻り値
NdisClDeregisterSap は、次のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
通話マネージャーの ProtocolCmDeregisterSap 関数が呼び出され、要求された操作が完了しました。 NDIS はクライアントの を呼び出します。この操作が完了したときに ProtocolClDeregisterSapComplete 関数。 |
|
SAP は既に閉じられているため、これは冗長な呼び出しです。 NdisClRegisterSap がNDIS_STATUS_PENDING以外のものを返す場合、クライアントは ProtocolClRegisterSapComplete 関数の内部呼び出しを行う必要があります。 |
注釈
NdisClDeregisterSap は、クライアントが以前に自身を登録して NdisClRegisterSap との着信呼び出しを受信した SAP をリリースします。
クライアントは、NdisClDeregisterSap を呼び出した直後に、指定された NdisSapHandle が無効であると見なす必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (「NdisClDeregisterSap (NDIS 5.1)」を参照) でサポートされています。 Windows XP の NDIS 5.1 ドライバー (NdisClDeregisterSap (NDIS 5.1) を参照) でサポートされています。 |
対象プラットフォーム | デスクトップ |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI コンプライアンス規則 | Irql_Protocol_Driver_Function(ndis) |