たとえば、C:\などのドライブがあり、共有されているかどうか、共有名(例:C $)がわかりたいとします。Windows/C++:共有ドライブに関連付けられている共有名を確認するにはどうすればよいですか?
共有されているかどうかを確認するには、NetShareCheckを使用できます。
ドライブを共有名にマップするにはどうすればよいですか?私はNetShareGetInfoと思っていましたが、入力としてローカルドライブ名ではなく、共有名が必要です。
たとえば、C:\などのドライブがあり、共有されているかどうか、共有名(例:C $)がわかりたいとします。Windows/C++:共有ドライブに関連付けられている共有名を確認するにはどうすればよいですか?
共有されているかどうかを確認するには、NetShareCheckを使用できます。
ドライブを共有名にマップするにはどうすればよいですか?私はNetShareGetInfoと思っていましたが、入力としてローカルドライブ名ではなく、共有名が必要です。
それ以外の場合は、常にNetShareEnumを使用してNetShareGetInfoを呼び出すことができます。
使用;
SHGetFileInfo with SHGFI_ATTRIBUTES
SFGAO_SHAREのdwAttributesフラグを確認します。
実際のパスを見つける方法がわかりません。
私はあなたがWNetGetConnectionを探していると思います。