PcCompletePendingPropertyRequest 関数 (portcls.h)
PcCompletePendingPropertyRequest 関数が呼び出され、保留中のプロパティ要求が完了します。
構文
PORTCLASSAPI NTSTATUS PcCompletePendingPropertyRequest(
[in] PPCPROPERTY_REQUEST PropertyRequest,
[in] NTSTATUS NtStatus
);
パラメーター
[in] PropertyRequest
プロパティ ハンドラーに渡されたプロパティ要求へのポインター。 要求は PCPROPERTY_REQUEST型の構造体です。
[in] NtStatus
要求の完了状態を指定します。 ヘッダー ファイル ntstatus.h で定義されている NTSTATUS 値の一覧を参照してください。
戻り値
PcCompletePendingPropertyRequest は、呼び出しが成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合は、適切なエラー コードが返されます。
備考
ミニポート ドライバーがプロパティ ハンドラーからSTATUS_PENDINGを返す場合は、プロパティ要求構造体へのポインターを保持し、後でこの関数を呼び出して要求を完了する必要があります。
ドライバーは、要求 保留中でない場合にのみ、 PcCompletePendingPropertyRequest を呼び出す必要があります。 この関数は、NtStatus 値をSTATUS_PENDINGで呼び出すことはありません。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | PortCls システム ドライバーは、Microsoft Windows 98/Me および Windows 2000 以降のオペレーティング システムで PcCompletePendingPropertyRequest 関数を実装します。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | portcls.h (Portcls.h を含む) |
ライブラリ | Portcls.lib |
IRQL | <=DISPATCH_LEVEL |
関連項目
IoCompleteRequest の