次の方法で共有


IoAssignArcName マクロ (ntddk.h)

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

構文

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

パラメーター

[in] ArcName

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

[in] DeviceName

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

戻り値

何一つ

備考

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

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 以降で使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー ntddk.h (Ntddk.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI コンプライアンス規則 する hwStorPortProhibitedDDDIs(storport) する

関連項目

IoCreateDevice