mountmgr.h ヘッダー
このヘッダーはストレージで使用されます。 詳細については、次を参照してください。
mountmgr.h には、次のプログラミング インターフェイスが含まれています。
IOCTL
IOCTL_MOUNTDEV_QUERY_DEVICE_NAME マウント マネージャー クライアントによるこの IOCTL のサポートは必須です。 |
IOCTL_MOUNTMGR_AUTO_DL_ASSIGNMENTS この IOCTL は、システムで導入されたドライブ文字をボリュームに自動的に割り当てる必要があることをマウント マネージャーに通知します。 |
IOCTL_MOUNTMGR_CHANGE_NOTIFY クライアントはこの IOCTL をマウント・マネージャーに送信し、マウント・マネージャーの永続シンボリック・リンク名データベースに変更が加えられるたびに通知されます。 |
IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES ボリュームがシステムに到着すると、MOUNTDEV_MOUNTED_DEVICE_GUID インターフェイス クラスに登録され、マウント マネージャーはプラグ アンド プレイ通知を受け取ります (このプロセスの詳細については、「Mount Manager I/O コントロール コード」を参照してください)。 |
IOCTL_MOUNTMGR_CREATE_POINT マウント・マネージャー・クライアントは、この IOCTL を使用して、マウント・マネージャーが指定されたボリュームの永続シンボリック・リンク名を作成するように要求できます。 |
IOCTL_MOUNTMGR_DELETE_POINTS この IOCTL は、入力と出力でIOCTL_MOUNTMGR_QUERY_POINTSと同じです。 違いは、IOCTL_MOUNTMGR_DELETE_POINTSシンボリック リンクと、返される 3 つのマウント マネージャー データベース エントリを削除する副作用があるということです。 |
IOCTL_MOUNTMGR_DELETE_POINTS_DBONLY この IOCTL は、入力と出力でIOCTL_MOUNTMGR_QUERY_POINTSと同じです。 |
IOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE この IOCTL は、プラグ アンド プレイ マネージャーが対応するボリュームがオフラインになったという通知を与えた後も、シンボリック リンクをアクティブに保つようにマウント マネージャーに指示します。 |
IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER この IOCTL は、指定されたボリュームにドライブ文字があるかどうかを確認します。 |
IOCTL_MOUNTMGR_QUERY_POINTS この IOCTL は、ボリュームの永続的なシンボリック リンク名 (マウント ポイント)、ボリュームの一意の ID、ボリュームの非永続デバイス名 ("\Device\HarddiskVolume1" など) で構成されるトリプルを返します。 |
IOCTL_MOUNTMGR_VOLUME_ARRIVAL_NOTIFICATION この IOCTL を使用すると、クライアントは、指定されたボリューム名を使用してプラグ アンド プレイ デバイス インターフェイスの到着通知をシミュレートできます。 |
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED この IOCTL は、ボリューム マウント ポイントが作成されたことをマウント マネージャーに警告し、マウント マネージャーが特定のマウント ポイントのデータベース エントリをレプリケートできるようにします。 |
IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_DELETED マウント マネージャー クライアントは、この IOCTL を使用して、ボリューム マウント ポイントが削除されたことをマウント マネージャーに警告し、マウント マネージャーが特定のマウント ポイントのデータベース エントリをレプリケートできるようにします。 |
構造
MOUNTDEV_NAME MOUNTDEV_NAME構造体は、デバイスの名前を保持します。 |
MOUNTMGR_CHANGE_NOTIFY_INFO MOUNTMGR_CHANGE_NOTIFY_INFO構造は、マウント マネージャーがクライアントに壮大な数値を送信するために使用され、その逆も同様です。 |
MOUNTMGR_CREATE_POINT_INPUT MOUNTMGR_CREATE_POINT_INPUT構造は、マウント・マネージャーが、IOCTL_MOUNTMGR_CREATE_POINT要求によってシンボリック・リンク名を要求したクライアントにシンボリック・リンク名を送信するために使用されます。 |
MOUNTMGR_DRIVE_LETTER_INFORMATION MOUNTMGR_DRIVE_LETTER_INFORMATION構造体は、マウント マネージャーによって使用され、IOCTL_MOUNTMGR_NEXT_DRIVE_LETTER要求によってドライバー文字を要求したクライアントにドライブ文字を提供します。 |
MOUNTMGR_DRIVE_LETTER_TARGET MOUNTMGR_DRIVE_LETTER_TARGET構造は、マウント マネージャー クライアントによって、マウント マネージャーに非永続ターゲット デバイス名を提供するIOCTL_MOUNTMGR_NEXT_DRIVE_LETTER要求と共に使用されます。 |
MOUNTMGR_MOUNT_POINT MOUNTMGR_MOUNT_POINT構造は、マウント マネージャー クライアントとIOCTL_MOUNTMGR_QUERY_POINTS要求を組み合わせて使用して、マウント マネージャーに対して、デバイスに関連付けられているすべてのマウント ポイント (シンボリック リンク) に対してクエリを実行します。 |
MOUNTMGR_MOUNT_POINTS MOUNTMGR_MOUNT_POINTS構造体は、マウント マネージャーによって使用され、デバイスに関連付けられているマウント ポイントの一覧をクライアントに送信します。 |
MOUNTMGR_TARGET_NAME MOUNTMGR_TARGET_NAME構造体には、デバイスの非永続ターゲット デバイス名が含まれており、マウント マネージャー クライアントがIOCTL_MOUNTMGR_KEEP_LINKS_WHEN_OFFLINE要求で使用して、デバイスがオフラインになった後でもデバイスのシンボリック リンクをアクティブに保つようにマウント マネージャーに指示します。 |
MOUNTMGR_VOLUME_MOUNT_POINT MOUNTMGR_VOLUME_MOUNT_POINT構造は、ボリューム・マウント・ポイントが作成されたことをマウント・マネージャーに通知するために、IOCTL_MOUNTMGR_VOLUME_MOUNT_POINT_CREATED要求と組み合わせて使用されます。 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示