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 の