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) |