次の方法で共有


IoAssignArcName マクロ (ntddk.h)

IoAssignArcName ルーチンは、物理デバイスの ARC 名と、作成時に対応するデバイス オブジェクトの名前との間にシンボリック リンクを作成します。

構文

void IoAssignArcName(
  [in]  ArcName,
  [in]  DeviceName
);

パラメーター

[in] ArcName

デバイスの ARC 名を含むバッファーへのポインター。 ARC 名は Unicode 文字列である必要があります。

[in] DeviceName

同じデバイスを表す、デバイス オブジェクトの名前を含むバッファーへのポインター。 デバイス オブジェクト名は Unicode 文字列である必要があります。

戻り値

なし

解説

ハード ディスク デバイスのドライバーは、このルーチンを呼び出す必要はありません。 フロッピー、CD-ROM、テープ デバイスなど、他の大容量記憶装置デバイスのドライバーは、初期化中に IoAssignArcName を 呼び出す必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000 以降で使用できます。
対象プラットフォーム デスクトップ
Header ntddk.h (Ntddk.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI コンプライアンス規則 HwStorPortProhibitedDDIs(storport)

こちらもご覧ください

IoCreateDevice