1

Microsoft がリンクVOLUME_DISK_EXTENTSに従って提供するディスク ドライブに関連するタスクを実行したいと考えています。このドキュメントから、次の関数を使用したいのですが、

  typedef struct _VOLUME_DISK_EXTENTS {
  ULONG       NumberOfDiskExtents;
  DISK_EXTENT Extents[ANYSIZE_ARRAY];
} VOLUME_DISK_EXTENTS, *PVOLUME_DISK_EXTENTS;

MSDN は、上記の関数を使用するヘッダー ファイルとしてNtddvol.h (Ntddvol.h を含める)を含めると述べています。 しかし、Microsoft のインクルード ディレクトリには、 Ntddvol.h (Ntddvol.hを含む) という名前のヘッダー ファイルが見つかりませんでした。VALUME_DISK_EXTENTSのサポートを得るには、どのパッケージまたはその他のものをインストールする必要があるか教えてください。

4

1 に答える 1

1

基本的に、前述のドキュメントを注意深く読むと、通常のスタジオの一部ではないことがわかる場合があるため、 VOLUME_DISK_EXTENTSを使用するにはドライバーキットをインストールする必要があります。

「Ntddvol.h を含める」だけで Google を検索すると、このヘッダー ファイルを使用するにはインストールが必要であるという情報が見つかる場合があります。

Windows ドライバー キット (WDK)

于 2013-05-30T04:40:04.217 に答える